starting build "1dc27a02-6119-4759-913c-723462337b92" 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-599e4039-f022-46bd-82cf-ed9e7b88e6a4" Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Sending build context to Docker daemon 5.12kB Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Step 1/4 : FROM gcr.io/oss-fuzz-base/base-builder-rust Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": latest: Pulling from oss-fuzz-base/base-builder-rust Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b549f31133a9: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 09ce61f8f70f: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 08f1ead981fc: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 13d3f380f9ae: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 566ada535c1f: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fbd6a2e4ad6b: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6f915b88e665: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3278b064919: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 42be9e53e960: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 96b6545fb089: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 14985d704005: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7d8a8ca2007f: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b2811f65b93e: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b4f5a119e653: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 0d1176a5597c: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": e453ce62758d: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 4bdcb1c62ade: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d2748a4eb71: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": acd94824a6cb: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3278b064919: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b6c67256576a: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": c720598d584e: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 07cce67ac29a: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 42be9e53e960: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa53736f2b00: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 75dbefc77043: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6985bfa2b01d: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 23abefaaec43: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3c89314d09ab: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3d1c4417552: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": be0ca57e0c87: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 482fbe841f68: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6f915b88e665: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": cdf0d93d9a95: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 25637fcca69a: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d4b314c5d58a: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b9bb2658a139: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d1ddfa4852eb: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d262d2e04a7: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa9b1ef284d3: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": df8b2cd9289a: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7c0e3e8db5b1: Pulling fs layer Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 482fbe841f68: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 96b6545fb089: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d262d2e04a7: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": cdf0d93d9a95: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": df8b2cd9289a: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa9b1ef284d3: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 14985d704005: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": c720598d584e: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 25637fcca69a: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": e453ce62758d: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 4bdcb1c62ade: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d2748a4eb71: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 07cce67ac29a: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 0d1176a5597c: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7d8a8ca2007f: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3d1c4417552: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7c0e3e8db5b1: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": acd94824a6cb: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3c89314d09ab: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": be0ca57e0c87: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b2811f65b93e: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d1ddfa4852eb: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b6c67256576a: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 23abefaaec43: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b4f5a119e653: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 75dbefc77043: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6985bfa2b01d: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b9bb2658a139: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d4b314c5d58a: Waiting Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 08f1ead981fc: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 08f1ead981fc: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 566ada535c1f: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6f915b88e665: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6f915b88e665: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b549f31133a9: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b549f31133a9: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 13d3f380f9ae: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 13d3f380f9ae: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 14985d704005: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 14985d704005: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7d8a8ca2007f: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7d8a8ca2007f: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b4f5a119e653: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b2811f65b93e: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b2811f65b93e: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 09ce61f8f70f: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 09ce61f8f70f: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 0d1176a5597c: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 0d1176a5597c: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 96b6545fb089: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 96b6545fb089: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": e453ce62758d: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": acd94824a6cb: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": acd94824a6cb: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d2748a4eb71: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d2748a4eb71: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b6c67256576a: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b6c67256576a: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 4bdcb1c62ade: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": c720598d584e: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": c720598d584e: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa53736f2b00: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa53736f2b00: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 07cce67ac29a: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 07cce67ac29a: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 75dbefc77043: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 75dbefc77043: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b549f31133a9: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6985bfa2b01d: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6985bfa2b01d: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3d1c4417552: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3d1c4417552: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3c89314d09ab: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3c89314d09ab: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 23abefaaec43: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 25637fcca69a: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 25637fcca69a: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": be0ca57e0c87: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": be0ca57e0c87: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": cdf0d93d9a95: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": cdf0d93d9a95: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 482fbe841f68: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 482fbe841f68: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d4b314c5d58a: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d4b314c5d58a: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 42be9e53e960: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 42be9e53e960: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b9bb2658a139: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b9bb2658a139: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d1ddfa4852eb: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d1ddfa4852eb: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d262d2e04a7: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa9b1ef284d3: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa9b1ef284d3: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": df8b2cd9289a: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": df8b2cd9289a: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fbd6a2e4ad6b: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fbd6a2e4ad6b: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 09ce61f8f70f: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 08f1ead981fc: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7c0e3e8db5b1: Verifying Checksum Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7c0e3e8db5b1: Download complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 13d3f380f9ae: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 566ada535c1f: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fbd6a2e4ad6b: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6f915b88e665: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3278b064919: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 42be9e53e960: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 96b6545fb089: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 14985d704005: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7d8a8ca2007f: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b2811f65b93e: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b4f5a119e653: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 0d1176a5597c: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": e453ce62758d: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 4bdcb1c62ade: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d2748a4eb71: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": acd94824a6cb: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b6c67256576a: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": c720598d584e: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 07cce67ac29a: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa53736f2b00: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 75dbefc77043: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 6985bfa2b01d: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 23abefaaec43: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3c89314d09ab: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b3d1c4417552: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": be0ca57e0c87: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 482fbe841f68: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": cdf0d93d9a95: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 25637fcca69a: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d4b314c5d58a: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": b9bb2658a139: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": d1ddfa4852eb: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 3d262d2e04a7: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": fa9b1ef284d3: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": df8b2cd9289a: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": 7c0e3e8db5b1: Pull complete Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Digest: sha256:4d95d486b2bbe58a283cc91fadc537d8ee4d05b9472f69acf1d40be1ff9da2ff Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-rust:latest Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": ---> 34537995ebe8 Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Step 2/4 : RUN git clone --depth 1 https://github.com/uutils/coreutils rust-coreutils Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": ---> Running in 232fda700cbe Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Cloning into 'rust-coreutils'... Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Removing intermediate container 232fda700cbe Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": ---> c435c0cd2476 Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Step 3/4 : WORKDIR $SRC Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": ---> Running in b098eda84633 Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Removing intermediate container b098eda84633 Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": ---> c772c361f729 Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Step 4/4 : COPY build.sh $SRC/ Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": ---> fd3a06ee277e Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Successfully built fd3a06ee277e Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Successfully tagged gcr.io/oss-fuzz/rust-coreutils:latest Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/rust-coreutils:latest Finished Step #1 - "build-599e4039-f022-46bd-82cf-ed9e7b88e6a4" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/rust-coreutils Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + SRCMAP=/tmp/filelEL1fO Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ rust == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/rust-coreutils/.git Step #2 - "srcmap": + GIT_DIR=/src/rust-coreutils Step #2 - "srcmap": + cd /src/rust-coreutils Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/uutils/coreutils Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=81ee8d1a47a6aa58b4d87c968dcc9e43ef143288 Step #2 - "srcmap": + jq_inplace /tmp/filelEL1fO '."/src/rust-coreutils" = { type: "git", url: "https://github.com/uutils/coreutils", rev: "81ee8d1a47a6aa58b4d87c968dcc9e43ef143288" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": + F=/tmp/filePd9eWa Step #2 - "srcmap": + cat /tmp/filelEL1fO Step #2 - "srcmap": + jq '."/src/rust-coreutils" = { type: "git", url: "https://github.com/uutils/coreutils", rev: "81ee8d1a47a6aa58b4d87c968dcc9e43ef143288" }' Step #2 - "srcmap": + mv /tmp/filePd9eWa /tmp/filelEL1fO 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/filelEL1fO Step #2 - "srcmap": + rm /tmp/filelEL1fO Step #2 - "srcmap": { Step #2 - "srcmap": "/src/rust-coreutils": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/uutils/coreutils", Step #2 - "srcmap": "rev": "81ee8d1a47a6aa58b4d87c968dcc9e43ef143288" Step #2 - "srcmap": } Step #2 - "srcmap": } Finished Step #2 - "srcmap" Starting Step #3 - "compile-libfuzzer-coverage-x86_64" Step #3 - "compile-libfuzzer-coverage-x86_64": Already have image (with digest): gcr.io/cloud-builders/docker Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": vm.mmap_rnd_bits = 28 Step #3 - "compile-libfuzzer-coverage-x86_64": Compiling libFuzzer to /usr/lib/libFuzzingEngine.a... done. Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": CC=clang Step #3 - "compile-libfuzzer-coverage-x86_64": CXX=clang++ Step #3 - "compile-libfuzzer-coverage-x86_64": CFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument Step #3 - "compile-libfuzzer-coverage-x86_64": CXXFLAGS=-O1 -fno-omit-frame-pointer -gline-tables-only -Wno-error=incompatible-function-pointer-types -Wno-error=int-conversion -Wno-error=deprecated-declarations -Wno-error=implicit-function-declaration -Wno-error=implicit-int -Wno-error=unknown-warning-option -Wno-error=vla-cxx-extension -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -fprofile-instr-generate -fcoverage-mapping -pthread -Wl,--no-as-needed -Wl,-ldl -Wl,-lm -Wno-unused-command-line-argument -stdlib=libc++ Step #3 - "compile-libfuzzer-coverage-x86_64": RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++ Step #3 - "compile-libfuzzer-coverage-x86_64": --------------------------------------------------------------- Step #3 - "compile-libfuzzer-coverage-x86_64": + cd /src/rust-coreutils Step #3 - "compile-libfuzzer-coverage-x86_64": + cargo fuzz build -O Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating crates.io index Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloading crates ... Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded adler2 v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded autocfg v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded anstyle v1.0.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded anstyle-parse v0.2.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded anstyle-query v1.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arrayref v0.3.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded constant_time_eq v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cfg_aliases v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded anstream v0.6.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded const-random v0.1.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hex v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fluent-langneg v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crypto-common v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pkg-config v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded dunce v1.0.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arrayvec v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded data-encoding-macro-internal v0.1.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded data-encoding v2.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_shared v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded errno v0.3.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cpufeatures v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fastrand v2.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded md-5 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded intl_pluralrules v7.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded outref v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded potential_utf v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fnv v1.0.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded intl-memoizer v0.5.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded version_check v0.9.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ordered-multimap v0.7.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded siphasher v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rust-ini v0.21.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-bigint v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerovec-derive v0.11.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded z85 v3.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded stable_deref_trait v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_properties_data v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerofrom v0.1.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded write16 v1.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerofrom-derive v0.1.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded quote v1.0.42 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded yoke v0.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand_chacha v0.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded writeable v0.6.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tinystr v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded smallvec v1.15.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde_derive v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded winnow v0.7.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerocopy v0.8.31 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded typenum v1.19.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerotrie v0.2.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded procfs-core v0.18.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unic-langid-impl v0.9.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerovec v0.11.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand v0.9.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_collator_data v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rayon v1.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded syn v2.0.111 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rayon-core v1.13.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded onig_sys v69.9.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unicode-width v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bstr v1.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde_core v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded nix v0.30.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded regex-automata v0.4.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libc v0.2.178 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tempfile v3.23.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded jiff v0.2.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded spin v0.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rustix v1.1.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded similar v2.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand_core v0.9.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tiny-keccak v2.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded thiserror-impl v2.0.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded synstructure v0.13.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded strsim v0.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sha3 v0.10.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded shlex v1.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded chrono v0.4.42 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded yoke-derive v0.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded vsimd v0.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded thiserror v2.0.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rustversion v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded utf16_iter v1.0.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sha1 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded self_cell v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rustc-hash v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded blake3 v1.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded utf8parse v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded utf8_iter v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unit-prefix v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unicode-ident v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unic-langid v0.9.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded type-map v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded terminal_size v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sm3 v0.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded simd-adler32 v0.3.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded clap_builder v4.5.53 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded nom v8.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libm v0.2.15 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hashbrown v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crc-fast v1.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded procfs v0.18.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded proc-macro2 v1.0.103 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded itertools v0.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bigdecimal v0.4.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_collator v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sha2 v0.10.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ppv-lite86 v0.2.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded parse_datetime v0.13.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libfuzzer-sys v0.4.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_locale_data v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded memchr v2.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded flate2 v1.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_normalizer_data v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_collections v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cc v1.2.48 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-traits v0.2.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded miniz_oxide v0.8.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_provider v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_properties v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_normalizer v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_locale_core v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_locale v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded iana-time-zone v0.1.64 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded getrandom v0.2.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crc32fast v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded clap v4.5.53 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bitflags v2.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded onig v6.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded once_cell v1.21.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded log v0.4.29 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded getrandom v0.3.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-integer v0.1.46 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded keccak v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded jobserver v0.1.34 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded glob v0.3.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fluent-syntax v0.12.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bytecount v0.6.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded binary-heap-plus v0.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-utils v0.8.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-deque v0.8.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded os_display v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded litemap v0.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded displaydoc v0.2.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded digest v0.10.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded blake2b_simd v1.0.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded is_terminal_polyfill v1.70.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fluent-bundle v0.16.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded find-msvc-tools v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded generic-array v0.14.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ctrlc v3.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded base64-simd v0.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fluent v0.17.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded either v1.15.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded const-random-macro v0.1.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded compare v0.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded block-buffer v0.10.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arbitrary v1.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded dlv-list v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-epoch v0.9.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded console v0.16.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cfg-if v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded data-encoding-macro v0.1.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crunchy v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crc-catalog v2.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded linux-raw-sys v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crc v3.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded colorchoice v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded clap_lex v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling proc-macro2 v1.0.103 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unicode-ident v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling quote v1.0.42 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libc v0.2.178 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cfg-if v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling stable_deref_trait v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling typenum v1.19.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling autocfg v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling version_check v0.9.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling find-msvc-tools v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling shlex v1.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bitflags v2.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling writeable v0.6.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rustix v1.1.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling linux-raw-sys v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling litemap v0.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling thiserror v2.0.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling memchr v2.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling smallvec v1.15.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_normalizer_data v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling utf8parse v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_locale_data v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cfg_aliases v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rustc-hash v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crc32fast v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libm v0.2.15 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling is_terminal_polyfill v1.70.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rustversion v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling anstyle-query v1.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling adler2 v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling simd-adler32 v0.3.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling colorchoice v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_collator_data v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling iana-time-zone v0.1.64 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling nix v0.30.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling anstyle-parse v0.2.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling anstyle v1.0.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling type-map v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling utf16_iter v1.0.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cpufeatures v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling clap_lex v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling either v1.15.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling data-encoding v2.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling miniz_oxide v0.8.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling utf8_iter v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling procfs v0.18.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling siphasher v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling constant_time_eq v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling anstream v0.6.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unicode-width v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling write16 v1.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hex v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arrayvec v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling strsim v0.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling self_cell v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crc-catalog v2.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling generic-array v0.14.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arrayref v0.3.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uucore v0.5.0 (/src/rust-coreutils/src/uucore) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling outref v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling spin v0.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crc v3.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling vsimd v0.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling keccak v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling itertools v0.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_shared v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling dunce v1.0.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling glob v0.3.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-traits v0.2.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bigdecimal v0.4.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling blake2b_simd v1.0.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling os_display v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unit-prefix v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling z85 v3.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crunchy v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling getrandom v0.3.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tiny-keccak v2.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-utils v0.8.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerocopy v0.8.31 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling once_cell v1.21.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling pkg-config v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rayon-core v1.13.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fastrand v2.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hashbrown v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling winnow v0.7.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling regex-automata v0.4.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling flate2 v1.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling jiff v0.2.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bytecount v0.6.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling compare v0.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling nom v8.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling base64-simd v0.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fnv v1.0.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling binary-heap-plus v0.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling similar v2.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arbitrary v1.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling syn v2.0.111 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uucore_procs v0.5.0 (/src/rust-coreutils/src/uucore_procs) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-epoch v0.9.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-deque v0.8.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bstr v1.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crypto-common v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling block-buffer v0.10.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-integer v0.1.46 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling chrono v0.4.42 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling jobserver v0.1.34 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling getrandom v0.2.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling digest v0.10.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling const-random-macro v0.1.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-bigint v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sm3 v0.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling md-5 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sha1 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sha2 v0.10.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sha3 v0.10.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crc-fast v1.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cc v1.2.48 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rayon v1.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling console v0.16.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling const-random v0.1.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling dlv-list v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand_core v0.9.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ordered-multimap v0.7.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rust-ini v0.21.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling procfs-core v0.18.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ppv-lite86 v0.2.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling blake3 v1.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling onig_sys v69.9.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libfuzzer-sys v0.4.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand_chacha v0.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling synstructure v0.13.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand v0.9.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ctrlc v3.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling terminal_size v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tempfile v3.23.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling clap_builder v4.5.53 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerofrom-derive v0.1.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling yoke-derive v0.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerovec-derive v0.11.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling displaydoc v0.2.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling thiserror-impl v2.0.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling data-encoding-macro-internal v0.1.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling data-encoding-macro v0.1.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling parse_datetime v0.13.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerofrom v0.1.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling yoke v0.8.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerotrie v0.2.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerovec v0.11.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fluent-syntax v0.12.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling clap v4.5.53 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling onig v6.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tinystr v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling potential_utf v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_collections v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unic-langid-impl v0.9.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_locale_core v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unic-langid v0.9.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fluent-langneg v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling intl-memoizer v0.5.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling intl_pluralrules v7.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fluent-bundle v0.16.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fluent v0.17.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_provider v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_properties v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_normalizer v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_locale v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_collator v2.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_cut v0.5.0 (/src/rust-coreutils/src/uu/cut) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_wc v0.5.0 (/src/rust-coreutils/src/uu/wc) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_date v0.5.0 (/src/rust-coreutils/src/uu/date) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_tr v0.5.0 (/src/rust-coreutils/src/uu/tr) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_cksum v0.5.0 (/src/rust-coreutils/src/uu/cksum) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_expr v0.5.0 (/src/rust-coreutils/src/uu/expr) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_echo v0.5.0 (/src/rust-coreutils/src/uu/echo) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_seq v0.5.0 (/src/rust-coreutils/src/uu/seq) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_split v0.5.0 (/src/rust-coreutils/src/uu/split) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_printf v0.5.0 (/src/rust-coreutils/src/uu/printf) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uufuzz v0.5.0 (/src/rust-coreutils/fuzz/uufuzz) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_test v0.5.0 (/src/rust-coreutils/src/uu/test) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_sort v0.5.0 (/src/rust-coreutils/src/uu/sort) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uu_env v0.5.0 (/src/rust-coreutils/src/uu/env) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uucore-fuzz v0.0.0 (/src/rust-coreutils/fuzz) Step #3 - "compile-libfuzzer-coverage-x86_64":  Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.41s Step #3 - "compile-libfuzzer-coverage-x86_64": ++ grep 'name =' fuzz/Cargo.toml Step #3 - "compile-libfuzzer-coverage-x86_64": ++ cut '-d"' -f2 Step #3 - "compile-libfuzzer-coverage-x86_64": ++ grep -v uucore-fuzz Step #3 - "compile-libfuzzer-coverage-x86_64": + PROG='fuzz_date Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_printf Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_echo Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_seq Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_sort Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_split Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_cut Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_wc Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_expr Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_test Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_seq_parse_number Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_parse_glob Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_parse_size Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_parse_time Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_tr Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_env Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_cksum Step #3 - "compile-libfuzzer-coverage-x86_64": fuzz_non_utf8_paths' Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_date /workspace/out/libfuzzer-coverage-x86_64/fuzz_date Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_printf /workspace/out/libfuzzer-coverage-x86_64/fuzz_printf Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_echo /workspace/out/libfuzzer-coverage-x86_64/fuzz_echo Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_seq /workspace/out/libfuzzer-coverage-x86_64/fuzz_seq Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_sort /workspace/out/libfuzzer-coverage-x86_64/fuzz_sort Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_split /workspace/out/libfuzzer-coverage-x86_64/fuzz_split Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_cut /workspace/out/libfuzzer-coverage-x86_64/fuzz_cut Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_wc /workspace/out/libfuzzer-coverage-x86_64/fuzz_wc Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_expr /workspace/out/libfuzzer-coverage-x86_64/fuzz_expr Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_test /workspace/out/libfuzzer-coverage-x86_64/fuzz_test Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_seq_parse_number /workspace/out/libfuzzer-coverage-x86_64/fuzz_seq_parse_number Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_parse_glob /workspace/out/libfuzzer-coverage-x86_64/fuzz_parse_glob Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_parse_size /workspace/out/libfuzzer-coverage-x86_64/fuzz_parse_size Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_parse_time /workspace/out/libfuzzer-coverage-x86_64/fuzz_parse_time Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_tr /workspace/out/libfuzzer-coverage-x86_64/fuzz_tr Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_env /workspace/out/libfuzzer-coverage-x86_64/fuzz_env Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_cksum /workspace/out/libfuzzer-coverage-x86_64/fuzz_cksum Step #3 - "compile-libfuzzer-coverage-x86_64": + for p in $PROG Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_non_utf8_paths /workspace/out/libfuzzer-coverage-x86_64/fuzz_non_utf8_paths Finished Step #3 - "compile-libfuzzer-coverage-x86_64" Starting Step #4 Step #4: Pulling image: gcr.io/oss-fuzz-base/base-runner Step #4: Using default tag: latest Step #4: latest: Pulling from oss-fuzz-base/base-runner Step #4: b549f31133a9: Already exists Step #4: 09ce61f8f70f: Already exists Step #4: 08f1ead981fc: Already exists Step #4: a9d454c6ffef: Pulling fs layer Step #4: 90ffc23bfcbe: Pulling fs layer Step #4: 329654793868: Pulling fs layer Step #4: 5565709759da: Pulling fs layer Step #4: a4bf7117016d: Pulling fs layer Step #4: c8e01e936f29: Pulling fs layer Step #4: da59bb23f4c4: Pulling fs layer Step #4: 32c61f58ab89: Pulling fs layer Step #4: 1359b9150b16: Pulling fs layer Step #4: fac4098e81ea: Pulling fs layer Step #4: de7f17a3b476: Pulling fs layer Step #4: ce1e5ec0d6d7: Pulling fs layer Step #4: 0c50c3abf9e1: Pulling fs layer Step #4: 7e321b10f031: Pulling fs layer Step #4: 1bdb12277919: Pulling fs layer Step #4: 39b4410b5b76: Pulling fs layer Step #4: f400c892b5f7: Pulling fs layer Step #4: 40f23330872a: Pulling fs layer Step #4: 70f62ac3fbfb: Pulling fs layer Step #4: 22db4233bd8c: Pulling fs layer Step #4: 678ea50f5cee: Pulling fs layer Step #4: 4542c870ec4b: Pulling fs layer Step #4: 899ddf544686: Pulling fs layer Step #4: 608f1bfcfc13: Pulling fs layer Step #4: 1bdb12277919: Waiting Step #4: fac4098e81ea: Waiting Step #4: de7f17a3b476: Waiting Step #4: ce1e5ec0d6d7: Waiting Step #4: 39b4410b5b76: Waiting Step #4: 0c50c3abf9e1: Waiting Step #4: f400c892b5f7: Waiting Step #4: 7e321b10f031: Waiting Step #4: 1359b9150b16: Waiting Step #4: 70f62ac3fbfb: Waiting Step #4: 32c61f58ab89: Waiting Step #4: 22db4233bd8c: Waiting Step #4: 678ea50f5cee: Waiting Step #4: 4542c870ec4b: Waiting Step #4: 899ddf544686: Waiting Step #4: 608f1bfcfc13: Waiting Step #4: da59bb23f4c4: Waiting Step #4: a4bf7117016d: Verifying Checksum Step #4: a4bf7117016d: Download complete Step #4: 329654793868: Verifying Checksum Step #4: 329654793868: Download complete Step #4: a9d454c6ffef: Verifying Checksum Step #4: 5565709759da: Verifying Checksum Step #4: 5565709759da: Download complete Step #4: da59bb23f4c4: Verifying Checksum Step #4: da59bb23f4c4: Download complete Step #4: 90ffc23bfcbe: Verifying Checksum Step #4: 90ffc23bfcbe: Download complete Step #4: 32c61f58ab89: Verifying Checksum Step #4: 32c61f58ab89: Download complete Step #4: a9d454c6ffef: Pull complete Step #4: 1359b9150b16: Download complete Step #4: ce1e5ec0d6d7: Verifying Checksum Step #4: ce1e5ec0d6d7: Download complete Step #4: 0c50c3abf9e1: Verifying Checksum Step #4: 0c50c3abf9e1: Download complete Step #4: de7f17a3b476: Verifying Checksum Step #4: de7f17a3b476: Download complete Step #4: 1bdb12277919: Download complete Step #4: c8e01e936f29: Verifying Checksum Step #4: c8e01e936f29: Download complete Step #4: f400c892b5f7: Verifying Checksum Step #4: f400c892b5f7: Download complete Step #4: 90ffc23bfcbe: Pull complete Step #4: 40f23330872a: Verifying Checksum Step #4: 40f23330872a: Download complete Step #4: 329654793868: Pull complete Step #4: 678ea50f5cee: Download complete Step #4: 22db4233bd8c: Verifying Checksum Step #4: 22db4233bd8c: Download complete Step #4: fac4098e81ea: Download complete Step #4: 5565709759da: Pull complete Step #4: 899ddf544686: Verifying Checksum Step #4: 899ddf544686: Download complete Step #4: 608f1bfcfc13: Verifying Checksum Step #4: 608f1bfcfc13: Download complete Step #4: a4bf7117016d: Pull complete Step #4: 4542c870ec4b: Verifying Checksum Step #4: 4542c870ec4b: Download complete Step #4: 70f62ac3fbfb: Verifying Checksum Step #4: 70f62ac3fbfb: Download complete Step #4: 7e321b10f031: Verifying Checksum Step #4: 7e321b10f031: Download complete Step #4: 39b4410b5b76: Verifying Checksum Step #4: 39b4410b5b76: Download complete Step #4: c8e01e936f29: Pull complete Step #4: da59bb23f4c4: Pull complete Step #4: 32c61f58ab89: Pull complete Step #4: 1359b9150b16: Pull complete Step #4: fac4098e81ea: Pull complete Step #4: de7f17a3b476: Pull complete Step #4: ce1e5ec0d6d7: Pull complete Step #4: 0c50c3abf9e1: Pull complete Step #4: 7e321b10f031: Pull complete Step #4: 1bdb12277919: Pull complete Step #4: 39b4410b5b76: Pull complete Step #4: f400c892b5f7: Pull complete Step #4: 40f23330872a: Pull complete Step #4: 70f62ac3fbfb: Pull complete Step #4: 22db4233bd8c: Pull complete Step #4: 678ea50f5cee: Pull complete Step #4: 4542c870ec4b: Pull complete Step #4: 899ddf544686: Pull complete Step #4: 608f1bfcfc13: Pull complete Step #4: Digest: sha256:305d997a93fc081c2109b88bc607c532116ab993394a76a2b7d15f712b8d530f Step #4: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:latest Step #4: gcr.io/oss-fuzz-base/base-runner:latest Finished Step #4 Starting Step #5 Step #5: Already have image (with digest): gcr.io/oss-fuzz-base/base-runner Step #5: Running fuzz_printf Step #5: Running fuzz_echo Step #5: Running fuzz_seq_parse_number Step #5: Running fuzz_cksum Step #5: Running fuzz_sort Step #5: Running fuzz_parse_glob Step #5: Running fuzz_env Step #5: Running fuzz_split Step #5: Running fuzz_parse_size Step #5: Running fuzz_cut Step #5: Running fuzz_seq Step #5: [2026-01-04 06:31:46,483 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:46,492 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_echo_error.log Step #5: [2026-01-04 06:31:46,965 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:46,975 INFO] Finished finding shared libraries for targets. Step #5: Error occured while running fuzz_cut: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415054311 Step #5: MERGE-OUTER: 329 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415063224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2097.txt' Step #5: MERGE-INNER: 329 total files; 0 processed earlier; will process 329 files now Step #5: Running test ["cut", "-c4", "-f4", "-d,", "-d,", "-b5"] Step #5: === Compare result for: cut ["-c4", "-f4", "-d,", "-d,", "-b5"] Step #5: Pipe: IÃ, Step #5: N, Step #5: Ri,,7🧰o,3YDr,W Step #5: Step #5: 8N0d,hCyB(🔩R,,ZhErj,3xhuevU🧰 Step #5: ,,tA,,tI Step #5: 7,,X,R Step #5: (,RR,3smh2H Step #5: oI🔩ts🔩,,,Kf Step #5: U,75Q,r6,(Ã🧰afL5V, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c4", "-f4", "-d,", "-d,", "-b5"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 31Mb Step #5: Running test ["cut", "-f3", "-f5", "-f2", "-c4"] Step #5: === Compare result for: cut ["-f3", "-f5", "-f2", "-c4"] Step #5: Pipe: M2🪛(F,xh(⚙🧰T Step #5: 🧰2,L,,cG Step #5: JU7cGDc,Ã,s,5 Step #5: DÃb,QUvrJxQ,Ã, Step #5: h,,UnÃqO Step #5: (🪓,,Un🧰5z,3🔩n4Adh,Rx5tP Step #5: O4,X,Z,LS, Step #5: x5pTF,bq9Ad️Ux Step #5: 0VO Step #5: V,,b Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-f5", "-f2", "-c4"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 31Mb Step #5: Running test ["cut", "-c7", "-b6", "-d,", "LjIHMsp1Ãmr🧰K🪓N(", "-f2"] Step #5: === Compare result for: cut ["-c7", "-b6", "-d,", "LjIHMsp1Ãmr🧰K🪓N(", "-f2"] Step #5: Pipe: 🔗(O,VqSW,Lm(bO Step #5: L,B, Step #5: TN,,pPÃLdKN,B🧰hEE5OE,TU4A Step #5: G,Suzm Step #5: (CJLy, Step #5: e6Iq,,WWueFTAt,,T9N Step #5: 🔩🔩7a,IoÃ9F,CwVV,MGGVXn🪛 Step #5: sr,eZÃ🧰7,,🧰U,Jb Step #5: ,Pnq Step #5: ,,fÃ,zU,Sà Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c7", "-b6", "-d,", "LjIHMsp1Ãmr🧰K🪓N(", "-f2"] Step #5: Step #5: Running test ["cut", "-d,", "-c7", "-f4", "-b10", "-b7"] Step #5: === Compare result for: cut ["-d,", "-c7", "-f4", "-b10", "-b7"] Step #5: Pipe: SÃNWG,bWPc,y2 Step #5: sÃ,H🔗u1,RSAxN,ntzH,GF Step #5: sLQ⚙4,(o,🪓(1 Step #5: iTQ,,,YmZ🔩w Step #5: a(kHYi,kO Step #5: ,,9vh🪓c Step #5: 9VKel,Z1v3(U5E6,w(m🔩,,8hBH Step #5: lFP,(q⚙Lp,uN,Qh🔩6m🪛ys Step #5: YvR,PcCY8m, Step #5: W Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-c7", "-f4", "-b10", "-b7"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 31Mb Step #5: Running test ["cut", "-b1", "-b3", "-c8", "-f4", "-c9", "-f5"] Step #5: === Compare result for: cut ["-b1", "-b3", "-c8", "-f4", "-c9", "-f5"] Step #5: Pipe: C,9,5Q6,uUQW5l Step #5: ⚙,7 Step #5: ,he,,nqBSz2gN Step #5: 6ofP Step #5: NX5,,3,eeaGuePy4r,gV9 Step #5: ️, Step #5: ,sN5ED Step #5: bg,p5🪛(os,c Step #5: uJD7,I,VÃ2,,DA Step #5: i49,aÃ,🔗6⚙m2,8geR,tFQ🔗oy⚙(H Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b1", "-b3", "-c8", "-f4", "-c9", "-f5"] Step #5: Step #5: Running test ["cut", "-b8", "Yn", "-d,"] Step #5: === Compare result for: cut ["-b8", "Yn", "-d,"] Step #5: Pipe: ,LbR Step #5: ÃsbP,,V,7,(ns Step #5: ÃW8Y,4x,l(e(x Step #5: 1🪓,g,à Step #5: v,, Step #5: Step #5: 3RG,,m0 Step #5: M,HDI Step #5: B0,eho0J(o,🔩qx0Ã,kÃ🪛 Step #5: (VCS,️sqÃxz,Ãyq9,h9(J0 Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "Yn", "-d,"] Step #5: Step #5: Running test ["cut", "-c3"] Step #5: === Compare result for: cut ["-c3"] Step #5: Pipe: aN(,PFP,BÃim Step #5: ,7 Step #5: 0q,i,,J,(h Step #5: ,Twj Step #5: ,eÃt,DOV,IRvZ6drl Step #5: 🔗eH🪓9w,e5Z,,(I Step #5: hVJ6,ÃkTi0,,🔗XLaO( Step #5: 🔩GinUDZ,JsjJ,cG🪓1 Step #5: ,Y5G,,XX️Ã9vIZR Step #5: 1BL,Ã🧰,h Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b5"] Step #5: === Compare result for: cut ["-b5"] Step #5: Pipe: RÃ,,(,n,à Step #5: TpÃ⚙Ã,G5O,,Vy⚙,️F(G Step #5: ,(WMgH,M🪛tnO2h Step #5: 1tWiFTP,G,8 Step #5: Bc️nMe,🔗,p Step #5: 0,(5Z2r Step #5: si4🔗,h⚙pWZhy️, Step #5: 7,DpR,Pf🪛,w Step #5: Step #5: ,,Csd7L,i,0ol Step #5: === OK Same behavior Step #5: Step #5: #8 pulse exec/s: 0 rss: 31Mb Step #5: Running test ["cut", "-d,", "-f4", "-d,", "-d,Q"] Step #5: === Compare result for: cut ["-d,", "-f4", "-d,", "-d,Q"] Step #5: Pipe: 🔩🔩VFskXRzL,Yi6,,,sYo Step #5: m9 Step #5: kc Step #5: ,,ÃU Step #5: 🪛f,V,Er,🔗mÃUjcu(N Step #5: , Step #5: (🧰y5,c Step #5: jP,m(,🧰🧰g, Step #5: bMqsl🔩b🪛 Step #5: W,KyW,W(nT4K,F🪓X Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-f4", "-d,", "-d,Q"] Step #5: Step #5: Running test ["cut", "-f4", "-f3", "-c4", "-b4"] Step #5: === Compare result for: cut ["-f4", "-f3", "-c4", "-b4"] Step #5: Pipe: i7,OO,vL9c Step #5: ÃkzM🔩Fr,1🔗T Step #5: 🪛RN️Kd,NQJe,p,0,M Step #5: 7yqsON, Step #5: II🪛Ã,h,Y,F🔩ZXa Step #5: Step #5: nD,jZjYÃB1,A Step #5: B,dX Step #5: kT,S,,HY Step #5: 🧰 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-f3", "-c4", "-b4"] Step #5: Step #5: Running test ["cut", "-f2"] Step #5: === Compare result for: cut ["-f2"] Step #5: Pipe: ,CAt(JM Step #5: Ã, Step #5: ,9F️z Step #5: Lw,W🔗🔗,(QN Step #5: ,LAs,🪓,n7vÃÃ2,rykÃ(P Step #5: rHpTV4,fiMnq56(,E🪓,nX6( Step #5: N Step #5: 5,,Ã,à Step #5: nYrÃ,,lkqÃÃHEON Step #5: 77W,6Ef(,5(ZpO,p🪓,se Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "ky3(R5d(", "-c10", "-d,O"] Step #5: === Compare result for: cut ["ky3(R5d(", "-c10", "-d,O"] Step #5: Pipe: e5,2ÃW5,Qx7X Step #5: d(LÃ1,,xb,h2🔗,cAZ Step #5: (S,9icaCwÃ,🪓,th Step #5: z,QU(kdf,,HJyDjA🔗🧰z Step #5: (7t4Fo,6m,(à Step #5: E,8Qp,Y Step #5: (🧰P,yN️,S Step #5: 6,b Step #5: T Step #5: ,t,g3N,lQÃH(W Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["ky3(R5d(", "-c10", "-d,O"] Step #5: Step #5: Running test ["cut", "-c6", "-d,"] Step #5: === Compare result for: cut ["-c6", "-d,"] Step #5: Pipe: ,xÃ,c6oÃjt,2Ãa🔗dDU9U Step #5: ,u Step #5: eB,UÃ,1f,KF,🪛wWR⚙🔗️à Step #5: E Step #5: wGmqÃ(rlJ,IypKs Step #5: gGIVlf Step #5: hv,,🪛 Step #5: GEX Step #5: OUsm,ÃP Step #5: k6,⚙,Pos4️Ãl2 Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c6", "-d,"] Step #5: Step #5: Running test ["cut", "-f2", "-b1", "-f2"] Step #5: === Compare result for: cut ["-f2", "-b1", "-f2"] Step #5: Pipe: yj7 Step #5: fn,J(DKWMz3🔗Z,D,cd,l1mIEzg Step #5: Step #5: 0,J(QrjLWg,️m,EZg8X( Step #5: SwhH,Fg,🪓Ã,fjWFD,6( Step #5: l7,,uh2,t4,u4G Step #5: c🧰,j2qx Step #5: A(JÃÃ,,A🔗d,,O(m Step #5: Step #5: X,vxQx4BQ,f Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-b1", "-f2"] Step #5: Step #5: Running test ["cut", "-c9", "-d,"] Step #5: === Compare result for: cut ["-c9", "-d,"] Step #5: Pipe: JQV,jÃO,(🧰 Step #5: zUOvqpV Step #5: gyÃO,,z3t Step #5: ZJ Step #5: 8e9 Step #5: 2(,(DÃ🪛,(RzYR,à Step #5: 6dBB0h,xT1qI74🔗,A Step #5: ,JO🧰 Step #5: ⚙️,🪓CHL,A3OB🪛uFEY,51Bj,⚙Ta2 Step #5: CYTx🪓M0Zq,,Y🔗bD,🔗Ão Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c9", "-d,"] Step #5: Step #5: Running test ["cut", "-c8"] Step #5: === Compare result for: cut ["-c8"] Step #5: Pipe: PE🧰jd9à Step #5: LzW,FhHuT,,nE Step #5: q Step #5: hks8,x Step #5: 🧰(dOz1,Q,(PqXQ Step #5: q4,EZ,,️ Step #5: Cb,D🪓9⚙uu,z8yibe,f🔗( Step #5: exZ,3N🔩6e,VJ🪛,k,u Step #5: ,P,dVZx,Bd Step #5: y5,,,r Step #5: === OK Same behavior Step #5: Step #5: #16 pulse exec/s: 0 rss: 31Mb Step #5: Running test ["cut", "-f4", "-f1", "-d,H", "-d,T", "-f1"] Step #5: === Compare result for: cut ["-f4", "-f1", "-d,H", "-d,T", "-f1"] Step #5: Pipe: ,K,,,z8UqoT🪛 Step #5: 🧰G🔗,oADg, Step #5: 8,,XlN Step #5: O Step #5: bc(uBÃ( Step #5: ,9FIR7à Step #5: 6(lB🪓,v(🧰X4XH(,N3dn Step #5: ÃzSbcbÃkg,v0Mo,🔗SÃKwSà Step #5: ⚙wvLS(Afb,,️ Step #5: F,02🔗Xq🧰12Z, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-f1", "-d,H", "-d,T", "-f1"] Step #5: Step #5: Running test ["cut", "-d,"] Step #5: === Compare result for: cut ["-d,"] Step #5: Pipe: uTDeb️P Step #5: I,KoHSm(8,,W Step #5: LYv8🔩OP🔗l,R,NTrJx Step #5: Z,PZ2W5à Step #5: ,1R Step #5: Step #5: g(m2qz7Npe,GZ,8ÃGJ,4m,M🪓1K( Step #5: ,cd Step #5: ,M,Ex6os,,mX Step #5: 1C,🔩Kicgrz,Ow Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,"] Step #5: Step #5: Running test ["cut", "-f3"] Step #5: === Compare result for: cut ["-f3"] Step #5: Pipe: 7Kedki,tvU️, Step #5: E Step #5: gAib⚙BrT,pD(,9Z Step #5: ,Q7mÃ,( Step #5: B🪛p,wW6QvEÃB,p(,WoyB7n( Step #5: S1,,,xLt Step #5: ⚙JqZ3Be,(xe7uj,Q9hÃsU, Step #5: k2,QeK Step #5: ⚙🧰(V,Ãy2hÃ,rTTgqN,ssJ,3(y4Ã7A🔩 Step #5: K️Ãig Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f2"] Step #5: === Compare result for: cut ["-f2"] Step #5: Pipe: uNEB⚙,Og️0YSÃ8,🪛bN8l,gÃ🪓🪛B🔗N,(HUA Step #5: 3,,,xuso6 Step #5: w🪓gK,c7AQ Step #5: Nk⚙ip,O2,🧰M9t,(V, Step #5: yw Step #5: I,o7tb Step #5: w Step #5: ,,9 Step #5: ⚙N🪓2🔩B Step #5: X Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f4", "-c1", "-d,", "-d,"] Step #5: === Compare result for: cut ["-f4", "-c1", "-d,", "-d,"] Step #5: Pipe: T Step #5: iÃi3e,iZgq,Mz,🪛Fcfo,VgQW1 Step #5: 2W0k🧰️,⚙jDA5(,gÃà Step #5: w,9ÃIuezK2( Step #5: e🔗,VJnuo,Ã(, Step #5: 🪛ÃG4pdU,,WÃh,,lS Step #5: D Step #5: N,,zW(9N,r⚙ÃLRvp,🔗 Step #5: KtH(,X,r,Rz,S🪓 Step #5: r,Z Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-c1", "-d,", "-d,"] Step #5: Step #5: Running test ["cut", "-c2", "-d,M", "-d,Z", "xdzl5"] Step #5: === Compare result for: cut ["-c2", "-d,M", "-d,Z", "xdzl5"] Step #5: Pipe: R,u Step #5: ,,gÃc,r,(à Step #5: Step #5: sZyzW,,,ow,iÃ(d⚙N🧰(Ãh Step #5: jÃKN2KNP, Step #5: 3E Step #5: qS Step #5: ⚙9X🪛IU,C,Y7gD,1( Step #5: t🪛k🔗 Step #5: ,P,k🔗6VÃwU Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c2", "-d,M", "-d,Z", "xdzl5"] Step #5: Step #5: Running test ["cut", "-c9"] Step #5: === Compare result for: cut ["-c9"] Step #5: Pipe: ,a,jJ7🔗,SUL Step #5: E Step #5: ÃÃ3,S🪛g,FkAivj Step #5: o Step #5: m🪛Al,🔩,(Jv(, Step #5: 6(i,ÃG,( Step #5: rza,WG,I(HD( Step #5: ,,G Step #5: K,, Step #5: Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: s,Q Step #5: x(🔩 Step #5: 5,(🔩mhV, Step #5: 🔗,SAzo Step #5: Ãd,6️afp,wx(4m Step #5: bÃF718,EÃQ🧰YDd(8e Step #5: ,,H,M0 Step #5: p,S5Y🔗c,g Step #5: Nt,YR(SHC,MSih,LikiZ Step #5: z,U🪛qa🔩cX2 Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-f1", "-f5", "-d,e", "-f1", "-f3", "-d,Y"] Step #5: === Compare result for: cut ["-f1", "-f5", "-d,e", "-f1", "-f3", "-d,Y"] Step #5: Pipe: 4u️B,aLh🪛,BnuF Step #5: 🪛lVl(as19,, Step #5: r,yt,,,2uurlPVM Step #5: ÃHL,🔗N6a,🔩I, Step #5: HWkÃ,OW Step #5: ,,bj🪛(,xyÃ(Ã,GIxHj Step #5: Pk3e(mjR,,, Step #5: vGX🪓J Step #5: ndyR🔗 Step #5: ⚙oJpr,6U⚙fÃ🔗,WQOt Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-f5", "-d,e", "-f1", "-f3", "-d,Y"] Step #5: Step #5: Running test ["cut", "gA🧰R(eST2Fk4🔩yÃ"] Step #5: === Compare result for: cut ["gA🧰R(eST2Fk4🔩yÃ"] Step #5: Pipe: 9FOG(Ed,iE(x Step #5: (,,E(y,qx Step #5: 7s Step #5: ,Kw,Z️(,frÃN((P Step #5: ÃTp,🪓,(pC Step #5: EjdQ,j Step #5: (,Nc Step #5: 4,(⚙ÃnAhQ,2 Step #5: m23ÃT Step #5: XS(,, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["gA🧰R(eST2Fk4🔩yÃ"] Step #5: Step #5: Running test ["cut", "-c3"] Step #5: === Compare result for: cut ["-c3"] Step #5: Pipe: 4iÃ6f Step #5: C2F7,,f8Sg️,ÃYKC4k,⚙Ez Step #5: h🪛,9i Step #5: 1🪓j,0X(E,pv⚙MP4,(,wà Step #5: x(M,Y9vIEbt,cA6🔗,V9N Step #5: ️uaÃ🧰🔩,Zl,B🔗(G🪓 Step #5: 8jM,,BgCx,VW, Step #5: , Step #5: ,C1,(hJ,KcÃv2zH9 Step #5: ( Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f3", "-f1", "-b7", "-d,"] Step #5: === Compare result for: cut ["-f3", "-f1", "-b7", "-d,"] Step #5: Pipe: 🔗🔗1Ã,9,,Z Step #5: (qF,PxsQD,🧰0PSB,Q Step #5: 🪓IC( Step #5: SiWE,lu( Step #5: lv,sÃvF🪛V Step #5: 8,ÃFn(,🔩,,mTP️N5à Step #5: Mw,🔗,,Z1,N Step #5: M⚙Ed1,pa4O Step #5: F Step #5: g,7u(X51,GÃPC🔗8 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-f1", "-b7", "-d,"] Step #5: Step #5: Running test ["cut", "-f4", "-f3", "-c9", "-c3"] Step #5: === Compare result for: cut ["-f4", "-f3", "-c9", "-c3"] Step #5: Pipe: ÃXT Step #5: Y6️W,🧰g3vK🪓,AB,,Z Step #5: NI,lHdkÃB Step #5: ,lqÃ,,Lci🪓,92 Step #5: P,🪛7p Step #5: ,v️wShxyE Step #5: ,LH,RJf,J2EÃSbD,Q Step #5: ,t1G(,KÃSÃe,,YY🧰( Step #5: 7(6v Step #5: ,,x( Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-f3", "-c9", "-c3"] Step #5: Step #5: Running test ["cut", "-d,", "-f2", "-b4"] Step #5: === Compare result for: cut ["-d,", "-f2", "-b4"] Step #5: Pipe: Be🧰Ã,,Ãpn, Step #5: Step #5: 🔗(ML15 Step #5: Step #5: ÃÃo68,fZ1,LY, Step #5: ,bd Step #5: 8🪓9ve Step #5: f7,(🔩qs, Step #5: 🔩n,o8 Step #5: 3hCi3F🧰1p,Ã,à Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-f2", "-b4"] Step #5: Step #5: Running test ["cut", "-d,4", "-c9", "-f5"] Step #5: === Compare result for: cut ["-d,4", "-c9", "-f5"] Step #5: Pipe: 🪛G Step #5: A Step #5: 1DI6,hpjÃg45O,⚙8,to Step #5: 🪓,Qn8M,yh🪓U5Us,t,4Ã🔩y Step #5: Zvku,a(r⚙iO,⚙UDO(,l,à Step #5: TB(z1 Step #5: Ã,J,u Step #5: Step #5: Step #5: Z Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,4", "-c9", "-f5"] Step #5: Step #5: Running test ["cut", "-b8"] Step #5: === Compare result for: cut ["-b8"] Step #5: Pipe: O6Zs🔗B,,uxC(yDdy, Step #5: XQBdr23Iml,v,KPzo29🧰,k6X Step #5: r,w Step #5: v⚙g,,KJId Step #5: yBumvJQH Step #5: 🪛(🔩,mkV701b7J🧰,Z Step #5: ,Ã, Step #5: mEM9 Step #5: Pb Step #5: ,w,vGT️S( Step #5: === OK Same behavior Step #5: Step #5: #32 pulse exec/s: 0 rss: 31Mb Step #5: Running test ["cut", "Eh0C🧰6Qsx", "-b9", "-d,", "-f4"] Step #5: === Compare result for: cut ["Eh0C🧰6Qsx", "-b9", "-d,", "-f4"] Step #5: Pipe: ,ÃGQ073nM Step #5: 7A🔩SdnA Step #5: RQÃ,(YÃ⚙uÃr9 Step #5: w,,(xz(tK Step #5: n((964Q,n7j,Id,En🔗l,72Xwn🧰🔗Ià Step #5: q8(N,MrM🔗I,oJxz,K Step #5: 🔗s5bH7,(1e,DpNzÃM3A Step #5: zE,0u,hUV,D4Vd,p Step #5: ,mhqUdMz,(,, Step #5: ️ Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["Eh0C🧰6Qsx", "-b9", "-d,", "-f4"] Step #5: Step #5: Running test ["cut", "-b8", "-b7"] Step #5: === Compare result for: cut ["-b8", "-b7"] Step #5: Pipe: ,n Step #5: tq90J,FEwJ,s Step #5: H,🪓Ã,x, Step #5: ,H,t,G,ruMO(Y3(C Step #5: 5,Rz Step #5: Step #5: BFy Step #5: G🔗,d7w,s🔩 Step #5: I6n🪓e,M5,,1,EhjMcÃ6C( Step #5: d,Ãp Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-b7"] Step #5: Step #5: Running test ["cut", "-b9"] Step #5: === Compare result for: cut ["-b9"] Step #5: Pipe: hLk,qdXÃ,nE,W0 Step #5: q🔩O,ogCÃt🪓2Y9 Step #5: ÃVMcNh1l,🧰5,Ã(xU,z⚙,ud Step #5: vdtÃrz,X Step #5: Pp,Vj4s Step #5: 🪓 Step #5: 🔩j,Ã1, Step #5: X🪓q,Up9PFuGtHG,,,à Step #5: N2 Step #5: Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "y2V(E7R"] Step #5: === Compare result for: cut ["y2V(E7R"] Step #5: Pipe: U0j2lw️o,,rC,,N Step #5: zuC(t,K,A6 Step #5: i,HFh🔩,8 Step #5: R🪛f🧰Ã️q2,qZ3🪛Mb,H Step #5: ,,,à Step #5: ⚙,,81🔩bÃ,3O( Step #5: 🧰,t7,6,SWl🪓su( Step #5: ⚙🔗m(🧰Z,️🪓,m🔗F,nP Step #5: PpP7l,2(,🔩n,3ÃI Step #5: (,(⚙Eo Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["y2V(E7R"] Step #5: Step #5: Running test ["cut", "q5m🪛z0(BXÃ(yAfX", "-f1"] Step #5: === Compare result for: cut ["q5m🪛z0(BXÃ(yAfX", "-f1"] Step #5: Pipe: YkKRxx,Mn🧰, Step #5: Step #5: 0V(AE5z Step #5: LO,iqe,9,,ÃC Step #5: 9,(y,vQF Step #5: Fh,Q3y,S3S Step #5: ,,0ÃWz️,Sf Step #5: ,v🪓,fÃE Step #5: Uk7AR,n5,I,FVP(,(UCPWW( Step #5: ,3s,l3,e4skY Step #5: Rust stderr: Step #5: 'q5m🪛z0(BXÃ(yAfX': No such file or directory Step #5: GNU stderr: Step #5: 'q5m'$'\360\237\252\233''z0(BX'$'\303\203''(yAfX': No such file or directory Step #5: --- START diff Step #5: -'q5m🪛z0(BXÃ(yAfX': No such file or directory Step #5: +'q5m'$'\360\237\252\233''z0(BX'$'\303\203''(yAfX': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["q5m🪛z0(BXÃ(yAfX", "-f1"] Step #5: Step #5: Running test ["cut", "-d,A", "-b6"] Step #5: === Compare result for: cut ["-d,A", "-b6"] Step #5: Pipe: v⚙,d🔩k(s, Step #5: 6Ã,o4,l4u,lq, Step #5: pdscQK,lkWh5,6,(,rTyQT0( Step #5: ,a,4T,,r Step #5: Step #5: Ã⚙( Step #5: YÃmdR🔩z,nV,iOC️SS🪛q3X,2🪓6 Step #5: qIpd(R,,6,3️61w, Step #5: v Step #5: z5u,,Llfh,7Mw4K,0e4 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,A", "-b6"] Step #5: Step #5: Running test ["cut", "-f2"] Step #5: === Compare result for: cut ["-f2"] Step #5: Pipe: ÃZ🪛,⚙,,pI32ab,(NÃn🧰vf6G6 Step #5: o,️(R,L,,qs Step #5: U,m,Z Step #5: 5LbQfQÃ9 Step #5: CE7K8🔗Sw4O Step #5: 6ÃX Step #5: Step #5: ,e, Step #5: g9 Step #5: ,c,,v,EN Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f2", "-b8", "-c7", "-b5", "-c5", "-f5"] Step #5: === Compare result for: cut ["-f2", "-b8", "-c7", "-b5", "-c5", "-f5"] Step #5: Pipe: xp6rJÃ2mj Step #5: ,qPoBfx️ Step #5: Z5u,,M(Ã, Step #5: ,GcÃZEÃ🔩,d,,IpQ9 Step #5: VZ,(,B,4d,E Step #5: eiDM🧰,RA🪓t,n🔗C🧰,6,tk Step #5: t,Ã,8h1tNksnN,q3Ypu8,G Step #5: ÃxC,4 Step #5: 🪛6ÃbL🔗Ã,y Step #5: ,R,o9A(EvSOu, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-b8", "-c7", "-b5", "-c5", "-f5"] Step #5: Step #5: Running test ["cut", "-c3", "-d,l"] Step #5: === Compare result for: cut ["-c3", "-d,l"] Step #5: Pipe: wVUVweI, Step #5: 7,ÃF2,,s Step #5: Ã,,P🧰ZNÃbQs,GXsT,Ã49 Step #5: hbQl,p,, Step #5: Ki⚙TÃ,kutÃoÃ,vH Step #5: WF🔗l( Step #5: p,(Ã3wc,XAb🧰F,xZ, Step #5: rc,wÃQ,aPK4Ly,,b Step #5: ,gR(TtN, Step #5: 2S Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c3", "-d,l"] Step #5: Step #5: Running test ["cut", "-d,", "-d,"] Step #5: === Compare result for: cut ["-d,", "-d,"] Step #5: Pipe: 🧰UpNP,Ã,J9w🔗pt9 Step #5: y Step #5: ️⚙,Pg,,b⚙q6, Step #5: hJ,,,ud,3c3xhtH Step #5: v,rf,LXW9Yr2K,2ux4IÃ,aoJXt8 Step #5: HXDB,1kn Step #5: s( Step #5: 🔗ycAxÃP,q,s🧰Jf(5uH🔗v,xQQCZW🧰,7u(à Step #5: e Step #5: ,F️ Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,"] Step #5: Step #5: Running test ["cut", "-b6", "-d,w"] Step #5: === Compare result for: cut ["-b6", "-d,w"] Step #5: Pipe: r2,aw⚙w4e,aZXW,K3,PD Step #5: ,,tKZ Step #5: i,🔩jM🧰vQw,Ã,,U🧰55🔗Ãà Step #5: Step #5: q,V,h0K,🔗Wz Step #5: Step #5: 8Zb🧰Vic,gB0🔗eZ Step #5: 9z,GuÃ, Step #5: A️,y🪓🧰1xKcY Step #5: ,(ÃT,6Y,à Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b6", "-d,w"] Step #5: Step #5: Running test ["cut", "-d,", "-f2", "-d,", "-d,"] Step #5: === Compare result for: cut ["-d,", "-f2", "-d,", "-d,"] Step #5: Pipe: 48oh Step #5: Step #5: Hg( Step #5: DB Step #5: Ã,R Step #5: l( Step #5: ,F,,1🪓Mj Step #5: ,UXÃ,🪛(,,CoR(P Step #5: ,,hh0,n🪓⚙p6,à Step #5: Grzt6,K🔩,,NR⚙ÃÃPY Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b8", "-b2"] Step #5: === Compare result for: cut ["-b8", "-b2"] Step #5: Pipe: Step #5: ÃHhqw Step #5: Step #5: Od0,,COXU,⚙x,UzD12 Step #5: cu️50,F2Ge,Gv(P4 Step #5: NÃ6P,Hl5Z Step #5: khPB,WKX,JsJ,,xm Step #5: ZNbbx1Ãq,,️,,W76YnZ1 Step #5: K,G,(h⚙IiUNDx Step #5: 🪛P,X️(,,fe Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-b2"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: d,🔩949🪓L(uf,7 Step #5: i(,,D5,990 Step #5: d2k,,wg,ue🪓0🔗K(O,6b Step #5: P🪓Axo,,WÃq, Step #5: ,I Step #5: (a Step #5: (Ãx(L,ql2r,(OAP9w Step #5: ,jO2ry,Y8,(RÃHnQà Step #5: , Step #5: rqc,oFkXe,, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "xd(zNo04(q6", "-d,m"] Step #5: === Compare result for: cut ["xd(zNo04(q6", "-d,m"] Step #5: Pipe: ,nÃjt5mW,,l2c3, Step #5: M🧰,🪓M,YBC2g Step #5: o,,cEZL,tQ Step #5: (,LBGC(pv(, Step #5: m️ Step #5: r Step #5: pVH,7Dgs Step #5: ,aowÃ(,,ÃTAA,BoZI5 Step #5: 5Oh,aJowKG Step #5: ,T🧰ÃkXLL,n Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["xd(zNo04(q6", "-d,m"] Step #5: Step #5: Running test ["cut", "U🪓EG3zsaC", "X", "-f2"] Step #5: === Compare result for: cut ["U🪓EG3zsaC", "X", "-f2"] Step #5: Pipe: ,lG,0,z(1p Step #5: Step #5: (SÃ️e(Fv,0(lz Step #5: du,,, Step #5: cWj,Cà Step #5: 4,,,6,wt️ Step #5: ( Step #5: ,,(RlcDd Step #5: ÃmpzfLm🪛T5,,mzHZgÃP Step #5: Step #5: Rust stderr: Step #5: U🪓EG3zsaC: No such file or directory Step #5: fuzz_cut: X: No such file or directory Step #5: GNU stderr: Step #5: 'U'$'\360\237\252\223''EG3zsaC': No such file or directory Step #5: cut: X: No such file or directory Step #5: --- START diff Step #5: -U🪓EG3zsaC: No such file or directory Step #5: -fuzz_cut: X: No such file or directory Step #5: +'U'$'\360\237\252\223''EG3zsaC': No such file or directory Step #5: +cut: X: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["U🪓EG3zsaC", "X", "-f2"] Step #5: Step #5: Running test ["cut", "-c9", "-b1", "-f3"] Step #5: === Compare result for: cut ["-c9", "-b1", "-f3"] Step #5: Pipe: 🔗Ãg(L🧰,BKFy,A️RfN,Wi,57Yz Step #5: ,ySzrF, Step #5: vMQU,s,, Step #5: ow2n,aÃEgfIlKÃ,K4,wQvFyxe,🧰QWtP Step #5: CueKAJR🪓 Step #5: Step #5: WhZV,Ok,V21à Step #5: ,BF,WT,🔗snw(i,Fr Step #5: ,niW(i,,u0Vc,uj Step #5: 4🔗cc7T️,🪓Ã3,,🔗Fj2Yj, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c9", "-b1", "-f3"] Step #5: Step #5: Running test ["cut", "-b10", "-d,", "-f3"] Step #5: === Compare result for: cut ["-b10", "-d,", "-f3"] Step #5: Pipe: ÃPmWWt3uRP,U,r🪓( Step #5: ️a,(,XX🧰4Y Step #5: Step #5: n, Step #5: Ã,,K🪓Z(PB,Wg(PtXM,Ã🔗n Step #5: oz(L,(AAj,Pv,ÃfU,1 Step #5: hAR9RmSM,E,Xrb, Step #5: ,VLÃECud6,,GMk🧰qKE Step #5: ,yH⚙A🔩W,q🪓qR,w⚙ Step #5: Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b10", "-d,", "-f3"] Step #5: Step #5: Running test ["cut", "-c10", "\u{fe0f}se7KÃ🪓RJDb", "-b6"] Step #5: === Compare result for: cut ["-c10", "\u{fe0f}se7KÃ🪓RJDb", "-b6"] Step #5: Pipe: STB9️Cy,f,JH🔩o Step #5: ,IL7c Step #5: MvDj,, Step #5: d,n️rGe Step #5: oajK,W(⚙30cL,SfTÃ(kJo,️fwF Step #5: L,,,8h7Mkn,VS(lMB Step #5: xec(t(Q,Ek,H7🔗 Step #5: 🔩fc Step #5: ÃLZ️3W,WU Step #5: OYM,7eqÃdn3kc,🔗s,(I, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "\u{fe0f}se7KÃ🪓RJDb", "-b6"] Step #5: Step #5: Running test ["cut", "aDHGUÃ🧰d(", "-b4"] Step #5: === Compare result for: cut ["aDHGUÃ🧰d(", "-b4"] Step #5: Pipe: lXUPP,1q5,XeH Step #5: ,r,P1Ã️ Step #5: L,XFF,FNMZ🪓️,v(vH,E6🪓2 Step #5: ,,H Step #5: nT0d1(nÃ,🔗,,G7Pj🔗td Step #5: 🪛,2,op1U🔗 Step #5: ,⚙(COO,🔩,mfl0M Step #5: z🪛bX,yxepmOb(,Rk️Ã,e Step #5: sKRQÃ,L,,dÃA Step #5: 6 Step #5: Rust stderr: Step #5: 'aDHGUÃ🧰d(': No such file or directory Step #5: GNU stderr: Step #5: 'aDHGU'$'\303\203\360\237\247\260''d(': No such file or directory Step #5: --- START diff Step #5: -'aDHGUÃ🧰d(': No such file or directory Step #5: +'aDHGU'$'\303\203\360\237\247\260''d(': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["aDHGUÃ🧰d(", "-b4"] Step #5: Step #5: Running test ["cut", "-c5", "🪓1f1k1PnP", "-b6"] Step #5: === Compare result for: cut ["-c5", "🪓1f1k1PnP", "-b6"] Step #5: Pipe: Step #5: w, Step #5: YG Step #5: F,yT Step #5: k, Step #5: F,,,hmNà Step #5: ((9i,4,A0rhÃ5jw, Step #5: Ã,V5,3(vcsi(,oy🧰7 Step #5: ⚙MJit,z, Step #5: Zp Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c5", "🪓1f1k1PnP", "-b6"] Step #5: Step #5: Running test ["cut", "2", "-c4", "Dyel8TvD", "🪛W9rnBJrNzi(", "q17M"] Step #5: === Compare result for: cut ["2", "-c4", "Dyel8TvD", "🪛W9rnBJrNzi(", "q17M"] Step #5: Pipe: 7r Step #5: (tÃjgMN,pjLz🔩((V🪛 Step #5: Step #5: ,5i,,T Step #5: u Step #5: xt,D,wmO4X,,m Step #5: fBte8, Step #5: ,,HK️w,,QTo Step #5: J Step #5: o,EY(p,vFA⚙upx🪓,nd Step #5: Rust stderr: Step #5: 2: No such file or directory Step #5: fuzz_cut: Dyel8TvD: No such file or directory Step #5: fuzz_cut: '🪛W9rnBJrNzi(': No such file or directory Step #5: fuzz_cut: q17M: No such file or directory Step #5: GNU stderr: Step #5: 2: No such file or directory Step #5: cut: Dyel8TvD: No such file or directory Step #5: cut: ''$'\360\237\252\233''W9rnBJrNzi(': No such file or directory Step #5: cut: q17M: No such file or directory Step #5: --- START diff Step #5: 2: No such file or directory Step #5: -fuzz_cut: Dyel8TvD: No such file or directory Step #5: -fuzz_cut: '🪛W9rnBJrNzi(': No such file or directory Step #5: -fuzz_cut: q17M: No such file or directory Step #5: +cut: Dyel8TvD: No such file or directory Step #5: +cut: ''$'\360\237\252\233''W9rnBJrNzi(': No such file or directory Step #5: +cut: q17M: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["2", "-c4", "Dyel8TvD", "🪛W9rnBJrNzi(", "q17M"] Step #5: Step #5: Running test ["cut", "-d,n", "-d,"] Step #5: === Compare result for: cut ["-d,n", "-d,"] Step #5: Pipe: Step #5: ,o0,V,ÃBÃa1 Step #5: WM,iW(2,,Af9🧰II4,️6b Step #5: s,(,tp2um1pb Step #5: V7Ã,(,4nK Step #5: ,z1X,3k2,i️ Step #5: 🧰uq6 Step #5: ,, Step #5: XmdJ Step #5: lL2,9E Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,n", "-d,"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: 1,G(g,,JÃ(8, Step #5: ,ex🪛n🪛Uw Step #5: 7🔩mcz,8A8R️R,s,kX Step #5: 69HM🪓, Step #5: mxt🪓hJ,JeT Step #5: eM,mJÃ,972vL1(,SCC,GC Step #5: ,8ixi Step #5: s900,pTà Step #5: p,,rd7 Step #5: Cj,,🔩aP,Oe Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-d,", "-b3", "-f1", "-f2"] Step #5: === Compare result for: cut ["-d,", "-b3", "-f1", "-f2"] Step #5: Pipe: ,, Step #5: U9,T Step #5: 6,mNÃ,X,K Step #5: IxR🪛,JvMQDb(,c9r3HgBu Step #5: c9DT Step #5: 7E,MÃ45,f Step #5: q3🪛b,i Step #5: Z,ÃmH,P,ÃÃÃ, Step #5: m,,r7FC Step #5: 🔗i0Ãn,vlIwÃmE,on8🪓kÃz,( Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-b3", "-f1", "-f2"] Step #5: Step #5: Running test ["cut", "-d,c", "-d,3"] Step #5: === Compare result for: cut ["-d,c", "-d,3"] Step #5: Pipe: Ã1b Step #5: (9c5f Step #5: iu5,7j,84jLR Step #5: M016,l7z,6YY🔗dR,🔩,P Step #5: hIO,riF(ÃQx,7,G3acRRn,j Step #5: 6N Step #5: ÃG Step #5: 0GÃ,,Ã🔗Ã6e,x(CQ🧰 Step #5: ,V,OhI,cÃD0 Step #5: tNnB,cNpexA5(,GÃaDOL Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,c", "-d,3"] Step #5: Step #5: Running test ["cut", "-f2", "-d,r"] Step #5: === Compare result for: cut ["-f2", "-d,r"] Step #5: Pipe: FB🪛,jU Step #5: 🧰 Step #5: (yC,X4M( Step #5: k4A,rcV6, Step #5: 0,Cb,y,D Step #5: kIt,LHNÃk,eRxX,,d⚙️4C Step #5: ,q Step #5: 🧰us9cV,rc,🔩3q(X🔩W, Step #5: 🪓y2ol Step #5: c3M Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-d,r"] Step #5: Step #5: Running test ["cut", "-f4", "-b3"] Step #5: === Compare result for: cut ["-f4", "-b3"] Step #5: Pipe: ,ij Step #5: xÃk3Vr,haWMKZSy,Wx🔩 Step #5: eAow Step #5: (⚙iJ,Z,🧰PcPb Step #5: 6(,️,2 Step #5: Q🪛1,EH,2FET,K,49Ãà Step #5: 🪛Ã,NN,🔩(SH9cr,,e Step #5: L9Ã,wNÃjtaD Step #5: qÃO9,sM Step #5: ,,6 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-b3"] Step #5: Step #5: Running test ["cut", "-b2", "-b2"] Step #5: === Compare result for: cut ["-b2", "-b2"] Step #5: Pipe: ax Step #5: ,,Vok,VuD Step #5: p🪛v3,0,,w🔗IB(h Step #5: Zt1KU(,⚙,dy,bw Step #5: J,V🔩vR,T,,x Step #5: B Step #5: t,C⚙Y🔗,,au Step #5: AyÃ🪛Lc️UV🪓,O,,0Xnaslq Step #5: ⚙,,IB( Step #5: 4a🪓cpA Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b2", "-b2"] Step #5: Step #5: Running test ["cut", "-f5", "-d,u"] Step #5: === Compare result for: cut ["-f5", "-d,u"] Step #5: Pipe: 4SszWm9z,CY1YMA Step #5: WÃD,,wB,ÃÃlqa Step #5: 6JHN9koW Step #5: ,🪛Txr(P,M, Step #5: , Step #5: Mz,Q,5QvWhOeT Step #5: Z🔗r,zhBSR,BMSQkfa Step #5: Z(,I13kC🔩,xo🪛l Step #5: ,6Bv🪓9iL2 Step #5: 🪛,,(7X,k, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-d,u"] Step #5: Step #5: Running test ["cut", "-c7", "vt6⚙He0🪓R", "-b2", "-b9"] Step #5: === Compare result for: cut ["-c7", "vt6⚙He0🪓R", "-b2", "-b9"] Step #5: Pipe: MW7x,B,🔩gQy Step #5: pÃv,wlmnm🧰Ã2 Step #5: (kuB6AA,N,dW66,🔗🔩8G Step #5: 4ÃWÃs,🧰r,mJ,(SJbeq Step #5: VWÃjntK,ÃI1(,3i🪛 Step #5: Step #5: Cd8 Step #5: 🪛a Step #5: IxHrn,,(fIi⚙,o, Step #5: ,h🪓vGTx9q, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c7", "vt6⚙He0🪓R", "-b2", "-b9"] Step #5: Step #5: Running test ["cut", "-c2", "-d,"] Step #5: === Compare result for: cut ["-c2", "-d,"] Step #5: Pipe: 3d,,(y,Ã,3z Step #5: 0G8,31y🔗9l,z Step #5: J️z🔗🪛R,,sIGp,🪓7noOX, Step #5: e🪛Kp,N,ZeKr,ÃA🪛0,z4tpeB Step #5: P🧰,S2,,nI7T️vMi, Step #5: ,n️5 Step #5: ,, Step #5: TwID(s,Vgkydo🧰e,hq Step #5: ,224q,r83TXbI, Step #5: C Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c2", "-d,"] Step #5: Step #5: #64 pulse exec/s: 0 rss: 31Mb Step #5: Running test ["cut", "-c2", "-c4"] Step #5: === Compare result for: cut ["-c2", "-c4"] Step #5: Pipe: ,o,ÃuRB,l,🪛🪓ÃH Step #5: 8,,z2am Step #5: 1🪛 Step #5: Q,QM, Step #5: 🔩U🪛,KW(8(aà Step #5: ,j,KqPÃXs,C,lDBs Step #5: Qd(,,CÃ(( Step #5: D2rbià Step #5: ️EsÃpU,🪓1tjL,🔗o68Ã,q(Ct,9p Step #5: h🔩KOx,⚙6 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c2", "-c4"] Step #5: Step #5: Running test ["cut", "-f5", "-c6"] Step #5: === Compare result for: cut ["-f5", "-c6"] Step #5: Pipe: ty(b28 Step #5: ts45ÃW,vf Step #5: zC,Rn🪓U,R Step #5: k,A,xT,p,4h Step #5: 🔗Fup Step #5: 91mc,a Step #5: ÃPjG,🧰hKL,2T Step #5: , Step #5: M🪛np,lg4E4gPPi,,,S Step #5: USgÃ,pAy,️s Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-c6"] Step #5: Step #5: Running test ["cut", "v"] Step #5: === Compare result for: cut ["v"] Step #5: Pipe: 🪛((4d,KvW9F🪓t Step #5: HpDv,Ã🔗9,J Step #5: 🪛m,jD,k Step #5: b(🔩S🧰qw Step #5: 0 Step #5: ,oZQW5 Step #5: GYÃ,x,x,Z( Step #5: O,v,p,gx,Of Step #5: Ah Step #5: ,,U9 Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["v"] Step #5: Step #5: Running test ["cut", "-d,", "-d,"] Step #5: === Compare result for: cut ["-d,", "-d,"] Step #5: Pipe: ,(S,IJuG8 Step #5: 0(,(Ed🔗️,Ap⚙27,8, Step #5: Eq, Step #5: 🔗ZoIdz,no7V3️zÃI,t🪛,i, Step #5: 1 Step #5: w8 Step #5: D,Yc🔩r2,GY Step #5: T Step #5: Step #5: eig,,,X6 Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,"] Step #5: Step #5: Running test ["cut", "-b8", "-b9", "-b8", "-b3"] Step #5: === Compare result for: cut ["-b8", "-b9", "-b8", "-b3"] Step #5: Pipe: EikvpTg,PY0,6 Step #5: (V🪛GtT,c,d8U4Idy,🔩 Step #5: G5️s,RE,p,5🧰 Step #5: 2(en,K🪛8wf,T🪓Q,(Lm🪛,(5 Step #5: ,u(JMC,JS Step #5: Step #5: mNiaWa(s,,Tym🪓9EquGo Step #5: 🧰,🪛sÃ️ikD, Step #5: YnDe,P,8(Y0k Step #5: Oy,🧰⚙,O,️r, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-b9", "-b8", "-b3"] Step #5: Step #5: Running test ["cut", "-f3", "-f4", "-c8", "-b3"] Step #5: === Compare result for: cut ["-f3", "-f4", "-c8", "-b3"] Step #5: Pipe: ,GÃL,pw,H Step #5: 2OF🪓,oTwN(i1Y Step #5: 2ZwÃBFÃVA,f🔗, Step #5: e8C3 Step #5: qlns,,FWv,KQ,R⚙T Step #5: mN(🔩,q,b,(N Step #5: 5gh️A3,TOk,R,SlAl4 Step #5: T,RJAQr,9,🧰ME1,ÃvaoEVz Step #5: L🪓 Step #5: pyEy7P(s,9Xiy,, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-f4", "-c8", "-b3"] Step #5: Step #5: Running test ["cut", "-c10", "-b2", "-b2"] Step #5: === Compare result for: cut ["-c10", "-b2", "-b2"] Step #5: Pipe: y(7DsuÃÃKa,B,ÃA1rUCUgsI Step #5: duUz(h(🪛,️A,t🔗mSZA,⚙x(,W(ÃM Step #5: ,4l6,t,45QV Step #5: HÃBD2,KZ⚙nrz Step #5: ,S🧰,XOd Step #5: 3rm,0🧰A86,mONwBJ,9, Step #5: (, Step #5: 🧰1v,Ã🧰W,(qA1🪛( Step #5: b0ÃSv,X7🔗 Step #5: ,Qjs4 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-b2", "-b2"] Step #5: Step #5: Running test ["cut", "-d,", "-b9", "-b8", "-d,O", "-c10", "-c8"] Step #5: === Compare result for: cut ["-d,", "-b9", "-b8", "-d,O", "-c10", "-c8"] Step #5: Pipe: yly,KcHa,PGgPW Step #5: ÃEJ🪛g,xIApQ8j7LO,jL,T️X🔩🧰g(,rU(8 Step #5: 7,Ãx Step #5: styQ( Step #5: Kj,3🔗 Step #5: ÃÃ5M,Ã1d,,,9n🧰N7 Step #5: xGeRM🪛 Step #5: ,ig3🔩A1,SY Step #5: ya,vO️cP,🪓NC Step #5: à Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-b9", "-b8", "-d,O", "-c10", "-c8"] Step #5: Step #5: Running test ["cut", "-b7", "-b3"] Step #5: === Compare result for: cut ["-b7", "-b3"] Step #5: Pipe: 🔗(RnFm2s,,zVf🧰,️ÃXc7D8,bUPCq0EIq Step #5: N,MeQu🪛l,Xv,E( Step #5: G🔗M,,IÃ(q7(y,7,d🔩 Step #5: 🪛JCd🪛BYf,Ar,vUB Step #5: 77IT Step #5: L(7,Ht,q🪓ÃM Step #5: ,🪛T(Q(1n🔗 Step #5: ,XwKVFNO,0HQ0 Step #5: KyNT Step #5: (I,Q2Y Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b7", "-b3"] Step #5: Step #5: Running test ["cut", "-f1", "-f2", "-d,", "OZBw7Iw⚙Hcw14(P("] Step #5: === Compare result for: cut ["-f1", "-f2", "-d,", "OZBw7Iw⚙Hcw14(P("] Step #5: Pipe: WvBÃu5,sWÃÃC,Ã,QrJAt, Step #5: Step #5: ⚙rh6y9mq Step #5: x,t(bD,RMZ(u,us92🧰CUaw7,9ÃQc🔩Qhn🔗 Step #5: s,pkMHI8,Jw, Step #5: 7 Step #5: 341B,,V,🔗QF🔩,U Step #5: ,s,KJ,Opt8i,⚙G1JB Step #5: ️,n️UÃ⚙la Step #5: ,sdLyUz Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-f2", "-d,", "OZBw7Iw⚙Hcw14(P("] Step #5: Step #5: Running test ["cut", "-f3", "-d,T", "-f2", "-b2", "-f3"] Step #5: === Compare result for: cut ["-f3", "-d,T", "-f2", "-b2", "-f3"] Step #5: Pipe: (mGeza7Fr,️🔩j Step #5: (,kq️GÃzz🧰,w,,à Step #5: Step #5: lV2A,hUVaÃ1,,1,8ÃÃ11 Step #5: Z🪓🔩z Step #5: k,0KF5WP,X2 Step #5: ,DA Step #5: D9msG0 Step #5: ,5ElZÃ,kz Step #5: 🪓EqINj🔩M Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-d,T", "-f2", "-b2", "-f3"] Step #5: Step #5: Running test ["cut", "-d,4"] Step #5: === Compare result for: cut ["-d,4"] Step #5: Pipe: Da1X Step #5: g,,(,Ã9,iK Step #5: ️F,l Step #5: bsÃURÃ, Step #5: y🪓,6N( Step #5: ️,p Step #5: ,l Step #5: h9Wv Step #5: K2,t5️gM(6wk Step #5: , Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,4"] Step #5: Step #5: Running test ["cut", "-b10", "-f3", "-b9"] Step #5: === Compare result for: cut ["-b10", "-f3", "-b9"] Step #5: Pipe: a7(c Step #5: F,((a🧰,8ÃRCY🪛g7H,,mU((u Step #5: V84🪛PDx,🪛IyE Step #5: iEXNEMJ,m Step #5: Step #5: 🪛cÃPP(u,W,Ã32,2MMq,8iUBJ⚙ Step #5: ,r9,OEuK3 Step #5: M,,l Step #5: 🔗n,,,E Step #5: UTa,K⚙⚙KB,,F Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b10", "-f3", "-b9"] Step #5: Step #5: Running test ["cut", "-b3", "-c2", "-b7", "-c3", "-f3"] Step #5: === Compare result for: cut ["-b3", "-c2", "-b7", "-c3", "-f3"] Step #5: Pipe: 3,🔩🔗8,,BL,h Step #5: F(5 Step #5: S,,,Ye(2,fÃlPpB Step #5: 5KIz,Zt,OÃ🪓ÃrrJj,j Step #5: Q(y(s Step #5: LOCl5g🪓,7O Step #5: 🔩U,uf🔗,S,ÃEÃ(D Step #5: 🔗6k,,,a,tZ Step #5: kxl,9H Step #5: ,Ã🪛k,G,qeU0J(kc, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b3", "-c2", "-b7", "-c3", "-f3"] Step #5: Step #5: Running test ["cut", "-f2", "-b9", "-d,"] Step #5: === Compare result for: cut ["-f2", "-b9", "-d,"] Step #5: Pipe: Step #5: ,,lw,ZYIOeÃ,f Step #5: A Step #5: (qFWyx4 Step #5: ,,eP Step #5: 9I3 Step #5: ,hRVE,X(🪓 Step #5: (,d Step #5: 9,hG, Step #5: BFS(V,K️EaHd3🪛,ÃKG,b9i41CZ Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-b9", "-d,"] Step #5: Step #5: Running test ["cut", "-c2", "-c5", "-c8", "-c6"] Step #5: === Compare result for: cut ["-c2", "-c5", "-c8", "-c6"] Step #5: Pipe: ️rS⚙86yl Step #5: Gz(WZ,Ã,pnwu,️M0q🧰CH,eL Step #5: T(CgJ,fX,, Step #5: ,cÃl Step #5: H, Step #5: hD Step #5: 🪛Z🪛,5,t(AW🔩,0(,⚙ Step #5: Pc9xÃÃJ,sV,r(Np,, Step #5: ,XdGA,,9Ib Step #5: sySV,9(UUz,, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c2", "-c5", "-c8", "-c6"] Step #5: Step #5: Running test ["cut", "-f4", "keRQc6🔩🪓CMfzF\u{fe0f}G"] Step #5: === Compare result for: cut ["-f4", "keRQc6🔩🪓CMfzF\u{fe0f}G"] Step #5: Pipe: Bp Step #5: 🔩E,kzGse,3,, Step #5: 8g Step #5: FÃ,RmÃWC8,T Step #5: r,VB,Jd25qND Step #5: Ãmg, Step #5: Bn971pU5,bHbhLy,gSE🪛 Step #5: V4q,, Step #5: uI,T🔩pk🪛 Step #5: oÃ🪓8(7🪛IWU Step #5: Rust stderr: Step #5: keRQc6🔩🪓CMfzF️G: No such file or directory Step #5: GNU stderr: Step #5: 'keRQc6'$'\360\237\224\251\360\237\252\223''CMfzF'$'\357\270\217''G': No such file or directory Step #5: --- START diff Step #5: -keRQc6🔩🪓CMfzF️G: No such file or directory Step #5: +'keRQc6'$'\360\237\224\251\360\237\252\223''CMfzF'$'\357\270\217''G': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "keRQc6🔩🪓CMfzF\u{fe0f}G"] Step #5: Step #5: Running test ["cut", "-d,", "YRNÃ", "-f4", "-f4", "-d,o"] Step #5: === Compare result for: cut ["-d,", "YRNÃ", "-f4", "-f4", "-d,o"] Step #5: Pipe: ÃiIÃBu,(TEm,7QlC🔗5🪛,e Step #5: 9️M,Y7,B,oÃd🪓1, Step #5: 🧰d(5KI️C Step #5: y2,5bwsj Step #5: 8jjJPvVk,Wa Step #5: 🔗G,0,ZP Step #5: ,Z🔗(,V Step #5: (1M,(NYB️fsd,,8(QyQUn Step #5: ,,(,7 Step #5: ,,2(,,9J Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "YRNÃ", "-f4", "-f4", "-d,o"] Step #5: Step #5: Running test ["cut", "-b1"] Step #5: === Compare result for: cut ["-b1"] Step #5: Pipe: mt,ÃL🔩Zsb0S3,Gm46,,(y1X Step #5: ,3sgL5t,Ã🪛Oj Step #5: ,v6fta🪓 Step #5: ,UummO,W,sCqI,️ Step #5: yhF4i🔗hk,q8g((pd🪓 Step #5: y,W5qG Step #5: Step #5: pEmEsv,2🔗6CXs,,,cFXp1 Step #5: 5j🪓7h,kGÃH,qU,ryvch Step #5: HoXlIW,0,Ãc,🪓mXFe1,(L Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c3", "IHl", "-b6"] Step #5: === Compare result for: cut ["-c3", "IHl", "-b6"] Step #5: Pipe: Q97⚙ Step #5: Ãj,Ãr,QK7kwcn2ri,F(6sF🪓(Z, Step #5: U,88,b(🔩,,Cf Step #5: vO8h🪛,,(,y8 Step #5: K3asE🪓,6z🧰Yb Step #5: Cw🪛️ Step #5: q,🪛W🧰,xlUoj,lEM,🔩 Step #5: jS7ÃY,,,,CcLÃaGji Step #5: Wm,,TÃ,ZE,TC Step #5: ️R,V((Q Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c3", "IHl", "-b6"] Step #5: Step #5: Running test ["cut", "-d,A", "-d,", "🔩I", "(t", "-c10"] Step #5: === Compare result for: cut ["-d,A", "-d,", "🔩I", "(t", "-c10"] Step #5: Pipe: S🧰b Step #5: yE,0 Step #5: 🔗auD🔩WT5 Step #5: Dp,M Step #5: cDaift,E🪛bq,hI(,5Dz, Step #5: (jQU,⚙xG,YÃtZhVl,Ã🔗WuVUe,à Step #5: 82yf🔗q6,O,6,uf Step #5: rlK,ZX3lÃQ,lGtU,,e(🪓RyX Step #5: 1,I,wÃn(Ã, Step #5: Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,A", "-d,", "🔩I", "(t", "-c10"] Step #5: Step #5: Running test ["cut", "-d,🧰"] Step #5: === Compare result for: cut ["-d,🧰"] Step #5: Pipe: V,v Step #5: 1UM,E Step #5: ,,s🧰3dpu,ibQ🪓i(, Step #5: ,9,(BiÃ,,3n Step #5: (qs5🪛7🪓3,,r,🪛p️ Step #5: rl1z️C Step #5: JQÃJ,️y Step #5: wHf Step #5: brrxN,idÃdp, Step #5: 🪓 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,🧰"] Step #5: Step #5: Running test ["cut", "-c9", "-b2", "-c5"] Step #5: === Compare result for: cut ["-c9", "-b2", "-c5"] Step #5: Pipe: 0M,E Step #5: q,iwLsAaOÃm Step #5: iu1🔗MmN,Ã,y Step #5: P🧰uK,Cr,T(dB Step #5: ,cN🔩fGÃ🧰,e1OMWaH9,🪓🪛p(7f,QS🔗yk Step #5: Z4kwozo,CjpKTy,Ã,,p Step #5: 1,dE Step #5: (Rms,AoNvQ,x7,Xk Step #5: ⚙D🔗8,V8ur,w,(bMUa️ Step #5: W,BETqR⚙,ITÃ🪓zmJ,Qp,(R5hm Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c9", "-b2", "-c5"] Step #5: Step #5: Running test ["cut", "-b7", "-d,🪛", "-d,", "-b9"] Step #5: === Compare result for: cut ["-b7", "-d,🪛", "-d,", "-b9"] Step #5: Pipe: lV8vZÃNX,,H,jbEYfC Step #5: ,,,DQsH,2 Step #5: XxrjVÃ,cP🧰,H,🪛9z,à Step #5: ,fbdw,🪛oh🔩,G,Ãw Step #5: 4igrxa,i,Njd0X,6E5g Step #5: f,🔩 Step #5: Z,FBN0H(,mgYz🪛,4BkI,zls Step #5: J Step #5: ,x,NDde1(,oGNiRj,x Step #5: O,ZE Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b7", "-d,🪛", "-d,", "-b9"] Step #5: Step #5: Running test ["cut", "tZcAhAJ", "🧰7ÃxV56I"] Step #5: === Compare result for: cut ["tZcAhAJ", "🧰7ÃxV56I"] Step #5: Pipe: ,,T,hmWfX Step #5: U(à Step #5: a3,a,XmkNmL,2v5ÃKtB🔗 Step #5: ,m9,HZ,,K9ory Step #5: 8,e8,n0miXZ(,c🪛 Step #5: TOa,,Mv,S,t Step #5: à Step #5: Ãg🧰S,N Step #5: P2oj,Gz7yt(5,UT(🧰ÃyL Step #5: ,Q55sÃy,🔗,T⚙t Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["tZcAhAJ", "🧰7ÃxV56I"] Step #5: Step #5: Running test ["cut", "b", "-c6", "-d,y", "🔗3V25TjÃw2XuZW"] Step #5: === Compare result for: cut ["b", "-c6", "-d,y", "🔗3V25TjÃw2XuZW"] Step #5: Pipe: FM,IjyG Step #5: O(G,Ã⚙QTzZ Step #5: oR,IeOJSÃPF Step #5: r️H2ld,Q8(rLpu,pbR,Là Step #5: xQovl,,,,iÃtF7 Step #5: Ãr,1,(X,EqkW((d,🔗0 Step #5: iv,4KKI Step #5: (,,6Gm59IA,R🪛 Step #5: 9Ry,XÃ,,⚙ Step #5: Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["b", "-c6", "-d,y", "🔗3V25TjÃw2XuZW"] Step #5: Step #5: Running test ["cut", "-f3"] Step #5: === Compare result for: cut ["-f3"] Step #5: Pipe: UfL(,L1,Ã1o Step #5: 🪛PAsH,,G Step #5: b2o,(g,Eq Step #5: Qyzv8,,M,bÃaCjoHi( Step #5: EhJB,h,,VH1B3, Step #5: ,,YB🔗6537AgC Step #5: 🔩lNÃc4à Step #5: Ãj,🔩 Step #5: l,,(Mt Step #5: ,Up🧰w4🔩yj4 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c10", "-f4", "-b5", "-f3"] Step #5: === Compare result for: cut ["-c10", "-f4", "-b5", "-f3"] Step #5: Pipe: 2f97(,Xvq8,M9,ODNA Step #5: jSA1,Ã,(8p,⚙U8🔗PQRF Step #5: Ql,clÃ, Step #5: Step #5: A, Step #5: NQa(nq,37g12x Step #5: ,TOzÃyH,xm,J Step #5: 3,🧰X,🔗dQJjC Step #5: E2,5,8Ã,7PaM,🔗 Step #5: SÃ,,2YEO Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-f4", "-b5", "-f3"] Step #5: Step #5: Running test ["cut", "-b1"] Step #5: === Compare result for: cut ["-b1"] Step #5: Pipe: ,⚙Udt,O,ÃWÃ🔩6(,( Step #5: Tzph8️ Step #5: (️Y,,M Step #5: 8rJZ,🔗⚙,Gc⚙KOl,q8Ãxpà Step #5: E,F6gn6🧰,n,ÃB Step #5: S,,Ã3r(,tf,b Step #5: ,,,F️🔗INM Step #5: U,,P,sQcYUM🔩,7(h(iVIH Step #5: ,⚙qU Step #5: JaNsh,E,FUeb Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c8", "-d,", "-c2"] Step #5: === Compare result for: cut ["-c8", "-d,", "-c2"] Step #5: Pipe: 3,3,w,o0n6( Step #5: P,q Step #5: mÃ,🪛cJq🧰(,j(o Step #5: ,MW,nhr,ÃuWWà Step #5: y(,,Pn Step #5: JO,Ã🪛G(db,🪛ed⚙K Step #5: Jx72,,kH,gq,⚙ Step #5: Ã,(🧰, Step #5: r🪓d🔩KoLS,8, Step #5: S6X,G5rÃ,Wt,🔩(1o Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c8", "-d,", "-c2"] Step #5: Step #5: Running test ["cut", "-c9", "-d,", "-d,H"] Step #5: === Compare result for: cut ["-c9", "-d,", "-d,H"] Step #5: Pipe: G️q,q7I,UÃ🔗g⚙S,K🔩x58r, Step #5: uXSX,9B19,wMFJÃdY Step #5: tz,Tf🔗bI🪓ÃE,️PeO Step #5: AZ🔩3,2 Step #5: Al2W,eybg,f6,QzW9H, Step #5: Step #5: EjbYÃs,Ãt️x🧰i Step #5: b Step #5: GIQWj,Ãd7bx Step #5: Hz1🪛2J,fy🪛n⚙Z,z Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c9", "-d,", "-d,H"] Step #5: Step #5: Running test ["cut", "-c10"] Step #5: === Compare result for: cut ["-c10"] Step #5: Pipe: 78,vkT, Step #5: Mc3(GQh4D,eEg,à Step #5: ,JjjQ Step #5: t3,lp59j( Step #5: 5zRX,vx,io,1K,dRJxLx Step #5: ,Xk,K,9OK🔗(,9d0W️ Step #5: CÃCN,⚙m Step #5: m,XU Step #5: 96AcuklK,G,, Step #5: WB,9🔗H,🔩f,C,x4xEg8🔗1🧰( Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f4", "-d,🧰", "-d,"] Step #5: === Compare result for: cut ["-f4", "-d,🧰", "-d,"] Step #5: Pipe: ,8🔗,mU Step #5: l,🪓 Step #5: ,jR🪛j9 Step #5: iL5,Tj🔗ZG Step #5: 0,e Step #5: mo8,🔗Ug(h,G⚙,0, Step #5: Fy🔗,J Step #5: z,Hfh Step #5: G,🔗PzxamX,,(N,xG🧰 Step #5: Y,,BE,🔩 Step #5: Rust stdout: Step #5: Step #5: Step #5: Step #5: Step #5: Step #5: 0 Step #5: Step #5: Step #5: (N Step #5: 🔩 Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: - Step #5: - Step #5: - Step #5: - Step #5: - Step #5: -0 Step #5: - Step #5: - Step #5: -(N Step #5: -🔩 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cut ["-f4", "-d,🧰", "-d,"] Step #5: Step #5: thread '' (2158) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cut ["-f4", "-d,🧰", "-d,"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2158== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x19,0xb9, Step #5: \031\271 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3195e007b5bf25de5b159faf80e72f20bb11fe4 Step #5: Base64: Gbk= Step #5: MERGE-OUTER: attempt 2 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415289854 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2097.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cut/d3195e007b5bf25de5b159faf80e72f20bb11fe4' caused a failure at the previous merge step Step #5: MERGE-INNER: 329 total files; 97 processed earlier; will process 232 files now Step #5: Running test ["cut", "JÃWdmÃBEFH", "D6🔩", "-d,⚙"] Step #5: === Compare result for: cut ["JÃWdmÃBEFH", "D6🔩", "-d,⚙"] Step #5: Pipe: k9Ã2VTLC,N️ Step #5: ,e,rVDQ,🔗️GI,j Step #5: ,u Step #5: ,HvlkAB8Uy Step #5: Iq,y(ÃT0,,pP6OWl Step #5: ,️rswv Step #5: ,,tm,Cq Step #5: SyÃ,,Ã,Ã(3️Y5 Step #5: 🔗YA🪛(Ã,ga,FC, Step #5: yw🔩Ã( Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["JÃWdmÃBEFH", "D6🔩", "-d,⚙"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-d,Z", "-d,(", "-c5", "-c9"] Step #5: === Compare result for: cut ["-d,Z", "-d,(", "-c5", "-c9"] Step #5: Pipe: D, Step #5: ,Z🔩,8g(🔩Gk,(nK,J Step #5: je,RFm(DqV6w2 Step #5: R,Pk,7(🧰LD Step #5: 7Wq3 Step #5: Qi Step #5: ,lCcn Step #5: AEQ,,Lt,, Step #5: Step #5: t3,xÃ,(🔩Kg,j, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,Z", "-d,(", "-c5", "-c9"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-c10"] Step #5: === Compare result for: cut ["-c10"] Step #5: Pipe: B(,qd1wXH Step #5: Step #5: ,lpEX,M Step #5: UYZE,c Step #5: Ãw️Pgo9,vmR(,, Step #5: (LÃ,,ÃO7O5,s,AR Step #5: Step #5: Ã10I⚙Pkk,b(Rx7,k6x🔗I Step #5: 9(, Step #5: peDrZ,c,R Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,", "-b3", "-d,m", "-d,"] Step #5: === Compare result for: cut ["-d,", "-b3", "-d,m", "-d,"] Step #5: Pipe: ibÃ️XP,U(9T(,eu(7,X⚙eFm,1🔗 Step #5: RVclzK,,3,( Step #5: xUgnecYa,Exor,O🔗81i⚙eÃ,🪓c(Ã🧰Q Step #5: 0 Step #5: ,UxB8(,V Step #5: t Step #5: IG97X,,kt0⚙sYp2C,3 Step #5: B Step #5: US🪛,F Step #5: KDuk,HN,ÃW,2Ai1iTHu Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-b3", "-d,m", "-d,"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: ,QC🧰NÃn Step #5: (🪛,1N,o Step #5: ️G(,w️xeGsP,M Step #5: Mt,,Ãb7🪛,,T Step #5: bzSr🪓,EkHOu,a️5F7,XÃOÃp,En Step #5: Q,p7,Ji🪛 Step #5: Cl6gL,r Step #5: 3T Step #5: moNCg,nW,TOSJ Step #5: ,m,ZKZfÃ,5g,B Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-f1", "-c6", "-b9", "-b5"] Step #5: === Compare result for: cut ["-f1", "-c6", "-b9", "-b5"] Step #5: Pipe: Q,7hmZ Step #5: u1,fkxb,2,En Step #5: 4 Step #5: YnQ(lZrNR🪛,O Step #5: Qu Step #5: ,7🔩VNz,g, Step #5: CT,⚙,gKyGpkt Step #5: z(VzbUs,x,O,🧰g( Step #5: wTai(, Step #5: kw(,x4,DPshSz,UCS Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-c6", "-b9", "-b5"] Step #5: Step #5: Running test ["cut", "-f5", "-c3", "-c3", "-d,b", "-c6"] Step #5: === Compare result for: cut ["-f5", "-c3", "-c3", "-d,b", "-c6"] Step #5: Pipe: IZ,uc5Ã,5,YV🧰WWE Step #5: Ã,5(oVtH(Zv Step #5: p🪛 Step #5: Nj,️,FJJ,9,FNF Step #5: ,WlVn,ugGlkJ🪛I Step #5: U(zf,,O Step #5: ,ceg,B, Step #5: 5U(Vw,x Step #5: GL,ynshTfqEGx,,iayKi Step #5: 🔩fz,🧰d,Ok(u,(mP Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-c3", "-c3", "-d,b", "-c6"] Step #5: Step #5: Running test ["cut", "-f2", "-c2"] Step #5: === Compare result for: cut ["-f2", "-c2"] Step #5: Pipe: SZr,,,, Step #5: 2,🔗vs,, Step #5: (,NI(,🧰ql Step #5: ,🔗Il🪓AphV, Step #5: p,4q Step #5: Wj,v1,45dfÃ0l,z Step #5: 🧰2a5,Vj,l2g(,Bn,gTym Step #5: v,,nu🔩Hw,d🔗 Step #5: 1, Step #5: M⚙(WM,,qjE Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-c2"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "xVkI(⚙l6G", "-c1"] Step #5: === Compare result for: cut ["xVkI(⚙l6G", "-c1"] Step #5: Pipe: B1⚙Ng🔗d1,,(8,TH Step #5: 🧰R Step #5: ,TNG,0Na0,g,0 Step #5: YH((MKm️ Step #5: ,h,,ZHayEmoB🔗 Step #5: à Step #5: 1EHNP,(rq🧰 Step #5: zxOÃf,R3p Step #5: (L Step #5: p(yCS,🪛0KÃh,7Z2,🧰6rn(,🔩d Step #5: Rust stderr: Step #5: 'xVkI(⚙l6G': No such file or directory Step #5: GNU stderr: Step #5: 'xVkI('$'\342\232\231''l6G': No such file or directory Step #5: --- START diff Step #5: -'xVkI(⚙l6G': No such file or directory Step #5: +'xVkI('$'\342\232\231''l6G': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["xVkI(⚙l6G", "-c1"] Step #5: Step #5: Running test ["cut", "-d,"] Step #5: === Compare result for: cut ["-d,"] Step #5: Pipe: ,,a,0Y8(,HWp2à Step #5: ,,Ã,ÃRc Step #5: 🔗🪛j🪓J,03qxÃk0(,(7J9 Step #5: ⚙HueX,g🧰🔗c,Ms Step #5: A1 Step #5: 🧰️b,5B Step #5: 🔩🪛(,jHÃz( Step #5: B,🔗5ww,🔗2zEFBtr,vJ1🔗bG,lU Step #5: 🔗 Step #5: T Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,"] Step #5: Step #5: Running test ["cut", "-c4", "-d,", "-c7", "-f2"] Step #5: === Compare result for: cut ["-c4", "-d,", "-c7", "-f2"] Step #5: Pipe: SÃV2,Cm🔩ÃEIwÃ️,sI Step #5: dDh🔗kO,,N1fE Step #5: (PI,,Z Step #5: sna1y,kEw,iÃeZ Step #5: b,,YZ6Ãqo Step #5: 🔗U,w1 Step #5: Og52,OQTdlde🔩,J️ Step #5: J⚙Z🪛,tÃ,UdlbnxfuKX Step #5: v,,,pÃ8YG Step #5: ,9,bX,9,J3 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c4", "-d,", "-c7", "-f2"] Step #5: Step #5: Running test ["cut", "-c2"] Step #5: === Compare result for: cut ["-c2"] Step #5: Pipe: 🔩k9,qGc,,,4 Step #5: dg7,SlIx🧰,(,2 Step #5: s(V,l🪓 Step #5: 2B🪓,jiQ🪛 Step #5: yBc4fG,🔗ZL,à Step #5: ,,nz Step #5: ÃwB,,⚙NpOjnDk Step #5: Ã(,D,X🪓6 Step #5: hWK((R,k(ln,3 Step #5: sgdHKlKh,C8h,Ã(7plLVt,,HV Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b7"] Step #5: === Compare result for: cut ["-b7"] Step #5: Pipe: P(Ã,e,o,y, Step #5: ,u,,8 Step #5: ((e3Pà Step #5: 02 Step #5: Icj Step #5: i,n Step #5: o,sr🪛gdi3, Step #5: g,Ãj, Step #5: ,nZ🪓,SE6U1⚙ÃR Step #5: ZH Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b1", "-d,E", "-b9", "-b10", "-f4", "-f4"] Step #5: === Compare result for: cut ["-b1", "-d,E", "-b9", "-b10", "-f4", "-f4"] Step #5: Pipe: trF,zyAwn,01e,T Step #5: F,cei,DRV,c Step #5: c Step #5: j,mDFV Step #5: oar,(D Step #5: MN5,ÃbÃs Step #5: 3 Step #5: 🪓PlÃn Step #5: ,8🔩C,t,e,⚙ Step #5: YU(C,,cGUHOe,w7Fa🔩⚙3 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b1", "-d,E", "-b9", "-b10", "-f4", "-f4"] Step #5: Step #5: Running test ["cut", "-b9", "nx🧰9C", "-c8", "-d,", "-b2"] Step #5: === Compare result for: cut ["-b9", "nx🧰9C", "-c8", "-d,", "-b2"] Step #5: Pipe: Step #5: B(2tP Step #5: 9,ihE(2( Step #5: 🔩🪓️WbI,AS Step #5: (,I,u Step #5: Step #5: T7oKB,,FT,FPdJxf⚙l Step #5: Step #5: à Step #5: ÃgyBfz,( Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b9", "nx🧰9C", "-c8", "-d,", "-b2"] Step #5: Step #5: Running test ["cut", "-b5", "P(8keZ0Ct", "-d,r", "-d,", "Jr3⚙CÃ"] Step #5: === Compare result for: cut ["-b5", "P(8keZ0Ct", "-d,r", "-d,", "Jr3⚙CÃ"] Step #5: Pipe: f6,,( Step #5: g🪛,7J(I(,bY,K Step #5: 6 Step #5: m️wy️,,ÃJw Step #5: Step #5: ÃJQv Step #5: nÃ(cUB3,T🧰y,i7,v, Step #5: XnEd,,9xF,Em, Step #5: Yt🪓cÃ,,NM,à Step #5: K,U,KtgÃvtWy8A,,vY🔩ÃPwwo Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b5", "P(8keZ0Ct", "-d,r", "-d,", "Jr3⚙CÃ"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-f5", "-b9", "-c6", "-c7"] Step #5: === Compare result for: cut ["-f5", "-b9", "-c6", "-c7"] Step #5: Pipe: D🪓PrB Step #5: ZJ Step #5: (d,q Step #5: ,,Ã🪛,PViIeD🔗9,eHeYx🪛8CgH Step #5: i9,o Step #5: n4whW,🔩jhBQo,,Gu Step #5: jD,,🧰EmU Step #5: ,rc,x🪛kl7bg,Ãy,Np(z Step #5: j,,US(X Step #5: y Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-b9", "-c6", "-c7"] Step #5: Step #5: Running test ["cut", "-f3"] Step #5: === Compare result for: cut ["-f3"] Step #5: Pipe: ,🪓5,Rff(7,nb, Step #5: NO2D,PD,9l,,ph Step #5: x5 Step #5: VK9(H2dP,d🪓🧰j,LR Step #5: D,cADB,RW,M,ycEN1LU7 Step #5: dcÃcb Step #5: ,uAUU Step #5: xn Step #5: (F,Ac,🧰ex,t,58 Step #5: a4KO🪓ÃQ,p5, Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,⚙", "-c5", "ZTj", "-c6", "-c6"] Step #5: === Compare result for: cut ["-d,⚙", "-c5", "ZTj", "-c6", "-c6"] Step #5: Pipe: 33c Step #5: v( Step #5: 8,,m🔗ij9 Step #5: D,(🪛D(0,Cà Step #5: ,i,W4SÃF🧰M3,4bRlZ Step #5: FMXlcf,Hpz Step #5: I Step #5: n,,Lz33w,Hà Step #5: ,j,🔩,, Step #5: pxc Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,⚙", "-c5", "ZTj", "-c6", "-c6"] Step #5: Step #5: Running test ["cut", "9", "-f5", "-c3"] Step #5: === Compare result for: cut ["9", "-f5", "-c3"] Step #5: Pipe: gOq🪓 Step #5: (79OX Step #5: ,V04AQYNl,M(lBvMa Step #5: 6,EFc,n,20FoywO,q Step #5: (BW,GyO,,xvk Step #5: Step #5: JN,fH,,r Step #5: M️ Step #5: F🪓Ã,K0 Step #5: ,PNMÃ,nB,h,(H Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["9", "-f5", "-c3"] Step #5: Step #5: Running test ["cut", "-f4"] Step #5: === Compare result for: cut ["-f4"] Step #5: Pipe: C🪓UbfR1QD(,o🪓zo84ql Step #5: c,7Y,0Q, Step #5: dQs,kHCU,P⚙E2 Step #5: 🔩e,EVH Step #5: ,CfQbn, Step #5: d3(F Step #5: Ux Step #5: ,ytd8🪛x Step #5: ZL🔗( Step #5: T,k,,wpHS,XL Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: AhG,Z,8U9 Step #5: ,c4,249c🪛ST,a2NR(🔩y⚙ Step #5: UwTjiP,V Step #5: t,Fj️us, Step #5: BdqW🔩4G,h,Ã6,H Step #5: l(,,G️ycO(2 Step #5: oE,l7,Q, Step #5: N,1x2,X,o Step #5: 🔗i Step #5: ,5hO🧰,WikNoWog Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-f3", "-b5", "-f2", "-c6"] Step #5: === Compare result for: cut ["-f3", "-b5", "-f2", "-c6"] Step #5: Pipe: 9jG⚙NA3cn,GY,,nh,🧰6QmA Step #5: ntRsB7 Step #5: P,1Ã4(uJÃz,i Step #5: dz3 Step #5: VF🔗,ELN,Gsr1 Step #5: J,,Ã🪓,,gJNuvba Step #5: ,k Step #5: ,if,HnQ,s🪓RldOÃmmH,(A(clZ6 Step #5: ÃsmDk,f3i6️,2TM Step #5: wkHtO,,YC,,s Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-b5", "-f2", "-c6"] Step #5: Step #5: Running test ["cut", "-f1", "n"] Step #5: === Compare result for: cut ["-f1", "n"] Step #5: Pipe: tY9p74,T6🔗(Lj🪛G,zS⚙0C Step #5: ,ZmhgoE,X1NV Step #5: bÃ5,x,bMx,0rYGEF Step #5: o,jET8AgtT Step #5: X⚙gxHAX0,R,clF7 Step #5: aV,m,u0Uh2M Step #5: ️,🪓T,N Step #5: p,sM,(AV,jnh,zK4D Step #5: ÃJ,l,dQuJ Step #5: 6eC,( Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,Y", "-c9", "r🧰C6M("] Step #5: === Compare result for: cut ["-d,Y", "-c9", "r🧰C6M("] Step #5: Pipe: (yFX Step #5: ,Ziako, Step #5: o Step #5: J(ECh,l5,gb7 Step #5: x,vDc7 Step #5: 🪓🪛HiHR,6🔗DÃE3⚙Ã,,, Step #5: Ã,🔗cHx🧰ÃF Step #5: ,Mo,s1 Step #5: K️,s,(🪓Qb Step #5: Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,Y", "-c9", "r🧰C6M("] Step #5: Step #5: Running test ["cut", "-f5", "-f4", "-d,Ã"] Step #5: === Compare result for: cut ["-f5", "-f4", "-d,Ã"] Step #5: Pipe: mx,Ddz,(5Sofh,7,1 Step #5: s1,v2nFrN1,G(🧰3Eg6(,ZruH,🧰A6 Step #5: a Step #5: n,l6iI🔗 Step #5: j Step #5: 5Ckh🧰🪓X Step #5: ,LS🔗BG,Q, Step #5: n,HmP,Ã🔩dyE0r7,B Step #5: FEYDQkYXLX,TNP,🪛(WF Step #5: L(🔩🪓l Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-f4", "-d,Ã"] Step #5: Step #5: Running test ["cut", "h9Teku⚙3R🪛\u{fe0f}Um"] Step #5: === Compare result for: cut ["h9Teku⚙3R🪛\u{fe0f}Um"] Step #5: Pipe: Step #5: nfmk️,wj(0aW,U,p7⚙ Step #5: vX9IÃhy Step #5: ,(yz6,p Step #5: mjÃ7(8e, Step #5: y🔩E🧰wgro,SY,Ode(⚙Hd Step #5: ,kd,D8w,️,77lS Step #5: F️dDF5e6⚙X,5m,WY9O,eou7D5J⚙ Step #5: Step #5: ,z,⚙ Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["h9Teku⚙3R🪛\u{fe0f}Um"] Step #5: Step #5: Running test ["cut", "dJMJiWb", "-c8"] Step #5: === Compare result for: cut ["dJMJiWb", "-c8"] Step #5: Pipe: jMTFv,0(🔗Ly🔗ÃÃ🪓,NE3x Step #5: befGb,xuÃ,OCNdH,QÃfo,Z Step #5: X,YAd(,i🧰,WZZ Step #5: o🔗Bf,A,vx0qd, Step #5: Step #5: ⚙Y3VCWi,,4,cJp, Step #5: 8Y( Step #5: n🧰 Step #5: F,Hd⚙A,Ãr,b🧰9 Step #5: R72Ã09,r5(J(,ud🧰K,G🧰🔗ÃA6GzP,(yà Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f5", "-c9", "-d,m"] Step #5: === Compare result for: cut ["-f5", "-c9", "-d,m"] Step #5: Pipe: tiRcwN🔗X2,YÃ,3e🪓,2BrT1Ij Step #5: EGWD⚙V Step #5: eÃz,rE(TvU Step #5: Step #5: v Step #5: SViqoÃ,s2Dm Step #5: 🪛Nbcf, Step #5: Step #5: WÃe,OVaGpTJBW Step #5: ,,rÃFÃFN,CKjG,jTlNrNqv Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-c9", "-d,m"] Step #5: Step #5: Running test ["cut", "-f5", "-d,k", "-f2"] Step #5: === Compare result for: cut ["-f5", "-d,k", "-f2"] Step #5: Pipe: FW,WKV Step #5: A🔩ÃÃ,t,⚙ Step #5: (ÃJ Step #5: ÃwKB4,7 Step #5: x,W Step #5: 🧰l4C🔗Ãq Step #5: 🧰L🔩HEcn,IÃ🔩 Step #5: ,jBoXO,S7e,89 Step #5: d,,RkZD🧰🧰(ÃLg Step #5: ,g,8,Ã(kk Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-d,k", "-f2"] Step #5: Step #5: Running test ["cut", "-c6", "-f5", "-d,K", "-b6"] Step #5: === Compare result for: cut ["-c6", "-f5", "-d,K", "-b6"] Step #5: Pipe: C🧰FAFa8,,NqEwc Step #5: X30aL, Step #5: TBh🔩lm8,WLE Step #5: jAShZKK,,CDÃÃ9AX,hÃÃw4WJP,FmV(kgj Step #5: ,🔩KP,🧰,9,W Step #5: l,Y,aE2o68,vc(yJ3WOA2,🔗 Step #5: LXyr Step #5: n,Y,,ei,p Step #5: Step #5: gL,KG🪓,,,32 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c6", "-f5", "-d,K", "-b6"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: 8Ba,,🔩,JsG,ou Step #5: mJ🔩️Ui, Step #5: (,,5ZÃÃw1IAO Step #5: zKMn,,,rK,vf4B Step #5: b8c️V,Ak,🔩,K Step #5: HeT9DL🪓2🪛 Step #5: u🪛d(,,G,1tKp, Step #5: WUMQ,OSwZ,pdU4 Step #5: sj1Mk4(Ã,cI Step #5: j1p,sslM,, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-c5", "-b5", "-c9", "-c3", "🪛🧰f🔩"] Step #5: === Compare result for: cut ["-c5", "-b5", "-c9", "-c3", "🪛🧰f🔩"] Step #5: Pipe: b,R(uu Step #5: 6,(pW Step #5: ,nul(,xT Step #5: z05,Yy, Step #5: ,Q,️ Step #5: Step #5: , Step #5: Ev,R,zxZE,1Em,XDX Step #5: 5kFQF🪓Kyi(,VQ🪛3,HHye(,K0vk4,lC4T Step #5: ptÃ,9t,t🔩90N(⚙0I8 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c5", "-b5", "-c9", "-c3", "🪛🧰f🔩"] Step #5: Step #5: Running test ["cut", "-b2", "-c10", "-c4"] Step #5: === Compare result for: cut ["-b2", "-c10", "-c4"] Step #5: Pipe: 🪛️wÃÃM🪛Y⚙,⚙ES,Wed Step #5: 🧰,v, Step #5: a( Step #5: 6⚙ Step #5: ️wy,9P5e🔩IehY,B( Step #5: jmKW,Ãar⚙ Step #5: ️F Step #5: R🪛oZ3, Step #5: Hrz6🔩U🧰e,ZZp,X🧰g🪛F,fL2Xb,u️WC⚙yÃ🪓à Step #5: (🔗fI(,UÃgJ Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b2", "-c10", "-c4"] Step #5: Step #5: Running test ["cut", "-b1"] Step #5: === Compare result for: cut ["-b1"] Step #5: Pipe: ,tC,NQic( Step #5: Step #5: aH,,⚙,sr,A Step #5: 3uJD,ohYQR(6I0,5jouW,JVWÃ( Step #5: ,,mO, Step #5: G5iuHuX,iGWÃB⚙d,,j⚙Ag Step #5: cÃ,⚙GbG🪓️jÃ,ZB,QI,3 Step #5: k,dh,JpZ6 Step #5: Ão Step #5: zf Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f3", "-d,S", "0ERkB"] Step #5: === Compare result for: cut ["-f3", "-d,S", "0ERkB"] Step #5: Pipe: A99🔗Y3 Step #5: CCFN,3,🔗⚙Hc,,HQÃ( Step #5: YJ Step #5: F,,lÃ🪛🪛t,A🔗zÃ8W Step #5: FPTItG1 Step #5: ️bpKE🪛🔗,(WÃÃNtC2,aM8po Step #5: (,z,aFG,09KgS( Step #5: W(LT,,,aoHIRB Step #5: qÃYR41 Step #5: IÃ,🧰,YO🔗ÃZÃCa Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-d,S", "0ERkB"] Step #5: Step #5: Running test ["cut", "-b6"] Step #5: === Compare result for: cut ["-b6"] Step #5: Pipe: ÃFG,Jà Step #5: r, Step #5: quUftZG🔗,Iq, Step #5: 8️6Rb,🪛8(,YWd2A2e Step #5: 7 Step #5: (,NjM🪛Q(E(d,V Step #5: Q,cqLIB,YÃ,P1⚙ Step #5: K🪓K,qz,DOY🪛S, Step #5: ,RZ,6k🔩,43,S(w Step #5: ,,W( Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "pu"] Step #5: === Compare result for: cut ["pu"] Step #5: Pipe: O8🪛🔗R,A🪛,x Step #5: ,z,,z Step #5: xxQ,,t🧰4,tWVFG, Step #5: Ve, Step #5: wp Step #5: (06mXuK(,I,(,GlH Step #5: Step #5: vp,y Step #5: d,R( Step #5: 🔩7y,,, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["pu"] Step #5: Step #5: Running test ["cut", "-b8", "-d,(", "-b5"] Step #5: === Compare result for: cut ["-b8", "-d,(", "-b5"] Step #5: Pipe: xA,mc,,IP,afZ Step #5: ,ZC,kDt🔩,🪓nU⚙H,2QGw(vw Step #5: YFTYkbMwz,, Step #5: ,t,,5f Step #5: 6xP Step #5: W4,,,vR,R Step #5: F(uqay,Ãgy,S,kTCki Step #5: 8🔩G,T,cTETPlB2 Step #5: 6a7hÃ0🧰Jk,36D(🧰️K7(,🔗y3,🔗🧰4,bQ Step #5: Ua1Al1,h🪛VifKUq,,MZ🪛kSÃ🔗 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-d,(", "-b5"] Step #5: Step #5: Running test ["cut", "-d,I", "-f3"] Step #5: === Compare result for: cut ["-d,I", "-f3"] Step #5: Pipe: hsYi Step #5: k(,LNq Step #5: (WPK2,,kVM Step #5: AC🔗,,4Ãp Step #5: ,H Step #5: jcQ🪓 Step #5: H, Step #5: B🔗I5,E9🔩,a, Step #5: ,OTÃh,( Step #5: Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,I", "-f3"] Step #5: Step #5: Running test ["cut", "-c6", "-f3", "-c10"] Step #5: === Compare result for: cut ["-c6", "-f3", "-c10"] Step #5: Pipe: 8mFi,,(WCyk, Step #5: x⚙l0vR,fT4,️LP5Q,ytn,wGs Step #5: Xo9a Step #5: zqÃ,Ã9uDL Step #5: 4,n2Vh Step #5: zpf(bamcL,aiUGc1l Step #5: Ã,, Step #5: wiI,Ãnq,🔩h🪓,🪓8YF0w(03 Step #5: B,a((K4u3i,Ãr,I️,🧰7 Step #5: ,️,gg,m, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c6", "-f3", "-c10"] Step #5: Step #5: Running test ["cut", "-b5", "-b10", "-b7", "-f1"] Step #5: === Compare result for: cut ["-b5", "-b10", "-b7", "-f1"] Step #5: Pipe: ,AU,🧰p,hÃ(M Step #5: Ã,sygn,iObRd(️,,u Step #5: 🧰nTF,ChviQO,P2n2,, Step #5: L🪓Y6aRbmÃ,i3cX🪓,rE Step #5: ,DNJà Step #5: 6,12x🔗A Step #5: U0x,FXP,U,4nB8 Step #5: J,lF3,iW🪓, Step #5: z(ZUE️,0gA2,(,D5V,M(J( Step #5: (🪛kjS,,,aD️ÃdsP,g7X Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b5", "-b10", "-b7", "-f1"] Step #5: Step #5: Running test ["cut", "-c4"] Step #5: === Compare result for: cut ["-c4"] Step #5: Pipe: 2vriB,,p(,a,zf( Step #5: 5️,Nox0w,, Step #5: N,a,T9ph(Q Step #5: C(ZCv⚙s,,,,E3 Step #5: (zyNh Step #5: d🪓s72z,e🔩7ÃL(30AL,,zq0 Step #5: 6(,🪛,,zb5Ufaw Step #5: ,,m(,A🪛 Step #5: O,ab,k1,e Step #5: DMQ,,,🪛1d Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f1"] Step #5: === Compare result for: cut ["-f1"] Step #5: Pipe: 🔩,a9Ãhk Step #5: ,e(️H,o🧰m7 Step #5: ERH,G Step #5: Ã,⚙2M(7,,,4 Step #5: F Step #5: ,xLMK,F,p(kKczzCHà Step #5: 0Q(,Nh,yP4p,Qpzn7 Step #5: zLOcT🪛,,rz Step #5: Step #5: ,XO(XD,0⚙Np,KÃj((A(R🔗u Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f1", "-c1", "-d,8"] Step #5: === Compare result for: cut ["-f1", "-c1", "-d,8"] Step #5: Pipe: ,YÃ🔩j6D,Qtb Step #5: 🔩⚙P3 Step #5: tG,Ã(3r Step #5: ,j️,(8O8W,f,tz🔗 Step #5: K(9Ff,q,,(k Step #5: wU9,,z6U(,M Step #5: ,,SL,gÃcÃÃf(Ã,t(of(l5W Step #5: r,,m🔩 Step #5: re,SLZhO,O⚙🔩3Db(dbC,ÃnDyR,8RsDQ0🪛I Step #5: 🔗 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-c1", "-d,8"] Step #5: Step #5: Running test ["cut", "-f1", "-c6", "-f4"] Step #5: === Compare result for: cut ["-f1", "-c6", "-f4"] Step #5: Pipe: ai Step #5: KyWbZ,A,Rq,KyY7(kmn Step #5: 🔗kv,e, Step #5: ,,🧰5,3k0(⚙ Step #5: ,o,P,N,🧰🔩qja0jO Step #5: ÃQX9,d Step #5: r2CCj,p⚙F,🔗,S7🪓6WwlO4 Step #5: ,r9oPuzD🔩,Ye(1rC,Mx5(N Step #5: 🪓BhÃ,,l Step #5: ÃK(,Ã,RL Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-c6", "-f4"] Step #5: Step #5: Running test ["cut", "T", "-f1"] Step #5: === Compare result for: cut ["T", "-f1"] Step #5: Pipe: q,🔩HAa,0pi7 Step #5: (r(,🪛buw Step #5: e Step #5: ,FÃ,🪓🧰94BY Step #5: 65,R,MZ,vm🧰🧰y( Step #5: 7GIWZ,,9xU⚙U🪓Y, Step #5: N,,1gUphzR,uSÃF,tyiM8 Step #5: an Step #5: e🧰PiN,JPhOA Step #5: o,,Tb,M,N Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: ,0,Tq645,🔗,1 Step #5: ,,8⚙(,bh,zMt Step #5: JFdS(,,f Step #5: L,ukS5, Step #5: ÃSm Step #5: E(iV,Ã,0BÃ,Be(m Step #5: F,Nd,bÃ,4 Step #5: R Step #5: 1l,CX Step #5: Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-c7", "-f3", "-d,"] Step #5: === Compare result for: cut ["-c7", "-f3", "-d,"] Step #5: Pipe: ÃJL,🪓Jv1iB,Pmqe⚙T((5,5 Step #5: v3zf,DSw Step #5: k️, Step #5: xzd,🔩 Step #5: WÃv,m Step #5: ,, Step #5: 4n,K🔩u🪛,4 Step #5: bL️,MJsW️rQQr,🪓DkIe,6L(8,9i Step #5: c Step #5: 🪓, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c7", "-f3", "-d,"] Step #5: Step #5: Running test ["cut", "-b5", "5((Whj(9e5(9(🔩A", "-c4"] Step #5: === Compare result for: cut ["-b5", "5((Whj(9e5(9(🔩A", "-c4"] Step #5: Pipe: brs🔩,g1,Jtv(A5, Step #5: oj0,A23z🔩i Step #5: (IG🔗dA,Z,qJ(🪛(7E Step #5: h,Ià Step #5: ,f,iO,m Step #5: dy⚙u,n,QK,w3(c, Step #5: l⚙4lgYz,,FjhED7I,i,⚙ Step #5: Dlxa🔩i,kPX8H Step #5: 8🔗y,L34L,9🪛i🔩(PrP,TtQ🪓 Step #5: I,hz,t Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b5", "5((Whj(9e5(9(🔩A", "-c4"] Step #5: Step #5: Running test ["cut", "-b5", "-d,", "-d,O", "820(t", "-f5"] Step #5: === Compare result for: cut ["-b5", "-d,", "-d,O", "820(t", "-f5"] Step #5: Pipe: vJo,,b, Step #5: ( Step #5: rt,W,Gi, Step #5: 🪛,OMRqÃQy,🪛Vs Step #5: y(N(E,nq,t, Step #5: F🔗, Step #5: 9j🔩HB️A Step #5: 🧰f,(S,nN🪓V,jY,E🪛 Step #5: nH🪛x🔗2 Step #5: cObu,,🔗7Z Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b5", "-d,", "-d,O", "820(t", "-f5"] Step #5: Step #5: Running test ["cut", "-c6", "-f1"] Step #5: === Compare result for: cut ["-c6", "-f1"] Step #5: Pipe: Mt,⚙,K Step #5: ENÃCD,🔗6A,rEo,f2Uf,K Step #5: Q,oE️,Zz3k3(oh,LÃp Step #5: NY5z,N,P Step #5: S7 Step #5: n,Lq🔗6🧰K Step #5: Step #5: GCP,P3,🧰(ÃeGQ🧰BN,c(lf, Step #5: 🔗hQ🔩Pky Step #5: p,,cv Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c6", "-f1"] Step #5: Step #5: Running test ["cut", "-d,", "-c1", "-f3", "-f3", "-b3"] Step #5: === Compare result for: cut ["-d,", "-c1", "-f3", "-f3", "-b3"] Step #5: Pipe: 66,Ã5T🪛g, Step #5: 8 Step #5: rO Step #5: ⚙(🧰u,z, Step #5: IwKMypz,,m,, Step #5: w️,JG🔗,🪛k Step #5: 🔗BRÃÃ,c1s⚙gX5q,Da(3n Step #5: 2PSk,d(⚙ Step #5: FeBo1 Step #5: G,NNyÃ,kXL Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-c1", "-f3", "-f3", "-b3"] Step #5: Step #5: Running test ["cut", "-f3", "Ãy(u", "-f4", "-f2", "Mnj"] Step #5: === Compare result for: cut ["-f3", "Ãy(u", "-f4", "-f2", "Mnj"] Step #5: Pipe: ,,W,jZIo Step #5: (🔩7C,SCÃnz,j,,dqÃGN Step #5: i,k2Qx,0PHxX,FM⚙K🪛6l,NjCF Step #5: 80d Step #5: FW,j,Ã, Step #5: f️,, Step #5: ,0zAC️TPt, Step #5: ,msCaxD Step #5: qz,mp Step #5: d Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "Ãy(u", "-f4", "-f2", "Mnj"] Step #5: Step #5: Running test ["cut", "-d,0", "-b1", "-b5"] Step #5: === Compare result for: cut ["-d,0", "-b1", "-b5"] Step #5: Pipe: ,Jcs🔗JkNz Step #5: 🪛,Mf🪛U,A,2g, Step #5: HG,,fTLCh,1O,8 Step #5: 3f🪛2(,A,Gcn, Step #5: frGL,🔗FF(4 Step #5: ckr🔗7ÃDjj(,coK,, Step #5: ,Qy,9Kh Step #5: ,,W Step #5: wez,i(YN,,, Step #5: T🔗,hÃG,,,(sp Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,0", "-b1", "-b5"] Step #5: Step #5: Running test ["cut", "-f4", "-f1", "Q⚙F(oqsuqq"] Step #5: === Compare result for: cut ["-f4", "-f1", "Q⚙F(oqsuqq"] Step #5: Pipe: pwXz5,D5,dE24(🪓 Step #5: TL,,,k, Step #5: ,u,wBFEM,eQ0c Step #5: 0k2,J🪛 Step #5: Ã,,E8asJkw, Step #5: FYSUw,🪓( Step #5: ,Fc🪛 Step #5: Ã3S, Step #5: D2Ãb(jcÃ,6WwSD6,🧰 Step #5: ,b9,,,rÃf3jo Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-f1", "Q⚙F(oqsuqq"] Step #5: Step #5: Running test ["cut", "-b2", "-f2", "-c6"] Step #5: === Compare result for: cut ["-b2", "-f2", "-c6"] Step #5: Pipe: Step #5: E,🪓YSr Step #5: 🔗🔩Y,(g,8 Step #5: lJVg,yX🔩gQÃ, Step #5: nC,,🪛Wx Step #5: 7,x(pSfn,u Step #5: 🔗ÃCtjC, Step #5: ,🔗tYp,,X9,vGdU Step #5: OÃYkh Step #5: ( Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b2", "-f2", "-c6"] Step #5: Step #5: Running test ["cut", "-c3", "-c5", "-f5", "-c4"] Step #5: === Compare result for: cut ["-c3", "-c5", "-f5", "-c4"] Step #5: Pipe: Ã⚙D4,,🔩n Step #5: bzmC,c(, Step #5: ,S,vj,nRMM,vN6🪛 Step #5: NyL,UU️VEp Step #5: Step #5: Z(p,lPZp Step #5: Y3m,y,tf🧰,Ã9 Step #5: m🪓 Step #5: ,ze,,ÃN3 Step #5: p,,Z Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c3", "-c5", "-f5", "-c4"] Step #5: Step #5: Running test ["cut", "-d,w", "-f4", "-b6"] Step #5: === Compare result for: cut ["-d,w", "-f4", "-b6"] Step #5: Pipe: ,q🪛,dv,gPD,dZsfD2LoL Step #5: à Step #5: Ã,Rvv,3🧰aR,5Janà Step #5: Step #5: (j,vcÃ7Ic7G,zH,t Step #5: V2,s,if Step #5: Lo,(L,M,X Step #5: BL🧰,S,🪛uk🔩R Step #5: lY🧰,,S Step #5: ,,,iÃÃt,k🔗7 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,w", "-f4", "-b6"] Step #5: Step #5: Running test ["cut", "-f2", "-b3", "HaY(UcmL🪛OiRGMv3"] Step #5: === Compare result for: cut ["-f2", "-b3", "HaY(UcmL🪛OiRGMv3"] Step #5: Pipe: ,T🪓,,,( Step #5: BGLXD Step #5: (ÃG🧰(o Step #5: fÃ,,f,E(🔩n3N⚙z Step #5: 🔩 Step #5: 8VG Step #5: ,p🧰️🪓,XeuTst,S🪓,5 Step #5: bNÃÃ,9K,UIv🪓j Step #5: ,8,Ã,🧰l6🪓, Step #5: ReoZD,i,⚙ Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-b3", "HaY(UcmL🪛OiRGMv3"] Step #5: Step #5: Running test ["cut", "-d,", "-d,Ã", "-f4", "-d,1", "-c4"] Step #5: === Compare result for: cut ["-d,", "-d,Ã", "-f4", "-d,1", "-c4"] Step #5: Pipe: lA(L(,Inn,TQ🔩2,(X(5d Step #5: c️N,b,rz Step #5: 7 Step #5: Jh,6N,B🪓,️🧰,hH Step #5: (uS,R🔗C Step #5: ,Ãgpq Step #5: ,7kN Step #5: 18,mF Step #5: ,(, Step #5: W,l Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,Ã", "-f4", "-d,1", "-c4"] Step #5: Step #5: Running test ["cut", "(TbsdEcJIknoYJtX", "-d,", "-f2", "-d,"] Step #5: === Compare result for: cut ["(TbsdEcJIknoYJtX", "-d,", "-f2", "-d,"] Step #5: Pipe: 3wi,à Step #5: 🔗JP4Ã,cWA,njz🔗xvuX,Ãg🪛,UvS(8️Pf Step #5: 9pcÃbe🪓b Step #5: 7f🪛i,reL,,EkHL( Step #5: (wul7,b Step #5: rOÃqF Step #5: R,Ãvl,,R,Z4(LEZPhY( Step #5: cÃÃnzo,à Step #5: NÃ🪓,YS Step #5: c(n7⚙uf🪛,ÃE,🧰jU3,zP5bvT Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c10", "-d,", "-c7"] Step #5: === Compare result for: cut ["-c10", "-d,", "-c7"] Step #5: Pipe: (WuCeLB,,u Step #5: ViIlNk,4Ã3,Ã9,O(1,r⚙x Step #5: gx Step #5: ,L,B,YÃt48,wVvP2FR Step #5: p(8dWw7,n Step #5: Ã2GR️G,,mmPIB,🧰x01dgGÃ, Step #5: ,,,9m5I🧰Dv Step #5: t⚙,5NQB(,v(6,iH🪓,️SH Step #5: 1🔗8Sn Step #5: 29U Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-d,", "-c7"] Step #5: Step #5: Running test ["cut", "-c10", "-c4", "-b2"] Step #5: === Compare result for: cut ["-c10", "-c4", "-b2"] Step #5: Pipe: v,Dj5️,oQnL,I🔗v4irC(Q,itDQ Step #5: ,ILFWpEiKK,LIb,C🔩(X,rzÃgd Step #5: J Step #5: ,gy🔗U1vn Step #5: L,(,H Step #5: a,Ca🧰c Step #5: V,,Ã9WSYÃ8m,C,W4h8H Step #5: zR🪛5G,,k Step #5: ,,j🔗uX9P, Step #5: 3 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-c4", "-b2"] Step #5: Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-d,", "-d,", "-b8"] Step #5: === Compare result for: cut ["-d,", "-d,", "-b8"] Step #5: Pipe: mLzG6J, Step #5: WÃw,mT( Step #5: ,,🧰️qJhO,2 Step #5: J🪛Id Step #5: w,TÃ,2,tÃY,j1z Step #5: 🪓9,nzj(4R,d,u Step #5: m,E6fHy Step #5: H,IF🔗BÃn,u,5QuYuX Step #5: Fayy(G,kX6,d,Y🔩 Step #5: Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,", "-b8"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: ,n,h Step #5: n⚙zpRq Step #5: ADmY Step #5: R Step #5: kU🪛,PÃ🪓xN,d,M Step #5: 🔩,GpDMKC,hHyB36,8lCk🔩1uO Step #5: Step #5: Step #5: oZ(Wg,8🔩F4 Step #5: ,(, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-f4", "-b8", "OLY(🪛R", "-f5", "ÃY4q⚙H🧰O"] Step #5: === Compare result for: cut ["-f4", "-b8", "OLY(🪛R", "-f5", "ÃY4q⚙H🧰O"] Step #5: Pipe: 🪓,o(2 Step #5: 1,(🧰5,L0I,LM🪓⚙ Step #5: fP Step #5: E️ Step #5: , Step #5: JZx🧰X Step #5: Q,c Step #5: jk🪛dZen3i,wa5,rdvJ,m0SROOuV Step #5: rLdvhw,⚙ca(((,u Step #5: ,Q(V,V Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-b8", "OLY(🪛R", "-f5", "ÃY4q⚙H🧰O"] Step #5: Step #5: Running test ["cut", "-d,", "SÃSrxFJa🪓", "-f2"] Step #5: === Compare result for: cut ["-d,", "SÃSrxFJa🪓", "-f2"] Step #5: Pipe: ,V9y,j,hÃ(5V(p Step #5: q,J4K Step #5: d⚙ Step #5: a🔗in,n,,Q Step #5: E8Yov,G🔩wGBLa Step #5: i Step #5: ,(⚙,sjdf🔩,5(HW Step #5: Step #5: Z,🪛🔩,ncL,🔗🔗de,🪓D7bug Step #5: j4ooBW,q,⚙LJ⚙p,(2, Step #5: Rust stderr: Step #5: SÃSrxFJa🪓: No such file or directory Step #5: GNU stderr: Step #5: 'S'$'\303\203''SrxFJa'$'\360\237\252\223': No such file or directory Step #5: --- START diff Step #5: -SÃSrxFJa🪓: No such file or directory Step #5: +'S'$'\303\203''SrxFJa'$'\360\237\252\223': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "SÃSrxFJa🪓", "-f2"] Step #5: Step #5: Running test ["cut", "-b1"] Step #5: === Compare result for: cut ["-b1"] Step #5: Pipe: ,,,3s Step #5: i,M🪓,S8L,G,A Step #5: a,,BkNGD,A(rjo🪛8,mt Step #5: 🔗 Step #5: ,03C Step #5: i1,C1ÃT,7,I,4k⚙ Step #5: q Step #5: gÃT,🪛Vnà Step #5: (,🧰gU,(ukiQ Step #5: 🧰 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b2"] Step #5: === Compare result for: cut ["-b2"] Step #5: Pipe: m,s4NOV8(⚙b,rC3s,lt(a Step #5: 5nÃv Step #5: iu⚙🪓K,,,z🧰,O1 Step #5: 5D️0H1o, Step #5: Step #5: ️,dZÃgk1ÃÃ,4eSg,🧰à Step #5: o(co Step #5: 🪛CÃ0,Q🪓sÃ5,q(,Lm Step #5: ,9,kH,ET,DHLY4Y Step #5: mKpwNS🔗ÃG8 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,"] Step #5: === Compare result for: cut ["-d,"] Step #5: Pipe: snR,(B,,,X Step #5: 2(uw(D️(,GIApy🧰1,Ãbt,NjSwÃ1IKà Step #5: M90 Step #5: QItN,yv🪓8sL Step #5: yja,🪓W, Step #5: FY Step #5: Dl Step #5: pJ,T,n,,dAJ Step #5: 🔗 Step #5: ,f, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,"] Step #5: Step #5: Running test ["cut", "ymoVqxj", "-c1", "-f5"] Step #5: === Compare result for: cut ["ymoVqxj", "-c1", "-f5"] Step #5: Pipe: 3,,,L Step #5: D0, Step #5: ÃOZO,ÃJ7,,4jW05YS Step #5: (jy⚙LId,,9D🪛 Step #5: ((Lf Step #5: yR Step #5: W5KqAÃca Step #5: 🔩rkd,🪛tBbiy,z Step #5: (l🔩xUE(cM,,n7Fm🧰🔗,c0ojH Step #5: Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["ymoVqxj", "-c1", "-f5"] Step #5: Step #5: Running test ["cut", "(w⚙⚙🔩", "3ÃbwT", "-f2"] Step #5: === Compare result for: cut ["(w⚙⚙🔩", "3ÃbwT", "-f2"] Step #5: Pipe: ️,t,jjQ Step #5: ,,⚙🔗, Step #5: t Step #5: ,MO0Xb((,q Step #5: SiYÃÃ(Ã,TÃ🪓,M3(a( Step #5: (G🪛5ÃMÃPyd,t Step #5: ZwÃQGz,4,🧰bY5G0XxB, Step #5: 🔗,,Ãc🔩w,Fl(U,6P Step #5: HSI Step #5: K,️K,P,🪓BTKa, Step #5: Rust stderr: Step #5: '(w⚙⚙🔩': No such file or directory Step #5: fuzz_cut: 3ÃbwT: No such file or directory Step #5: GNU stderr: Step #5: '(w'$'\342\232\231\342\232\231\360\237\224\251': No such file or directory Step #5: cut: '3'$'\303\203''bwT': No such file or directory Step #5: --- START diff Step #5: -'(w⚙⚙🔩': No such file or directory Step #5: -fuzz_cut: 3ÃbwT: No such file or directory Step #5: +'(w'$'\342\232\231\342\232\231\360\237\224\251': No such file or directory Step #5: +cut: '3'$'\303\203''bwT': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["(w⚙⚙🔩", "3ÃbwT", "-f2"] Step #5: Step #5: Running test ["cut", "-d,", "Xc"] Step #5: === Compare result for: cut ["-d,", "Xc"] Step #5: Pipe: xt,C,FAWRW Step #5: ,🧰7⚙,F,YY🔩1L Step #5: m,b1,,Ã0🪛Erfp,rw Step #5: 🧰bHYÃJBj,DÃj,l3(,Oj,Zf Step #5: 🪓pW,EM,fc78l,P🧰⚙6K3Op,I Step #5: TZ8mZÃ2zI Step #5: Step #5: w(VF,sBK Step #5: ,jDW9YbQ,(RW Step #5: a⚙,CJ1 Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "Xc"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: bg,(️PAKmÃo Step #5: hy🪛🪛GFiuh0,T Step #5: TO,nBKo,🧰,OQZ9🪛6iSf,6o Step #5: ,t,fz,iÃyÃIsaggE,I6 Step #5: (pFVl,2uV,e0T,8,rry4K3n Step #5: g,(oQe7p,CÃx🪓🪛fUXV Step #5: zQnÃj,20,ÃUV,Mgr Step #5: Z🪓Pw⚙zUq,s Step #5: ,Ã,a(Ov,Mà Step #5: vk Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-c10", "-d,", "-d,", "-b5", "-b3"] Step #5: === Compare result for: cut ["-c10", "-d,", "-d,", "-b5", "-b3"] Step #5: Pipe: ️ Step #5: r Step #5: ⚙DÃTc Step #5: 3🔩Yg🔩Rm,bJ9c,0,NÃX Step #5: ArHd,30,f, Step #5: C9hM(🔗,q,ÃXU93 Step #5: z((m,⚙w,qDta Step #5: N0xNKjElR Step #5: tz,O,ÃQ,yQtR78k Step #5: Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-d,", "-d,", "-b5", "-b3"] Step #5: Step #5: Running test ["cut", "-c5", "-c2", "-d,"] Step #5: === Compare result for: cut ["-c5", "-c2", "-d,"] Step #5: Pipe: e Step #5: cj,ÃlsHf🧰CkY Step #5: Qu,6fmm5f🪛,Zjwhck,3 Step #5: ,8HlJL,GsjJ,,QJq2sJa Step #5: ,oÃ(lMFFÃ,OyZ Step #5: (i7 Step #5: YQ,xy,🪓🧰pÃ,Mn,dnNi Step #5: 2(,ÃeH🔗,🪛I,🔩G Step #5: ,BdRD,m4l7S,Q Step #5: 50 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c5", "-c2", "-d,"] Step #5: Step #5: Running test ["cut", "-b10", "(2ÃIe9CQSJKy"] Step #5: === Compare result for: cut ["-b10", "(2ÃIe9CQSJKy"] Step #5: Pipe: PC(,OfemXpj,Pbw(66Rk Step #5: OA6y,IM, Step #5: (,,p, Step #5: iÃYSk(f(🔩Ã,🔩🧰,u Step #5: u6U Step #5: U,R23iXps,hV4 Step #5: k,,Vnheb Step #5: ,Ã,,, Step #5: ÃwYj,8lw,tzOZm🔗X,( Step #5: G3,IÃ️RjU,,️,Vn Step #5: Rust stderr: Step #5: '(2ÃIe9CQSJKy': No such file or directory Step #5: GNU stderr: Step #5: '(2'$'\303\203''Ie9CQSJKy': No such file or directory Step #5: --- START diff Step #5: -'(2ÃIe9CQSJKy': No such file or directory Step #5: +'(2'$'\303\203''Ie9CQSJKy': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b10", "(2ÃIe9CQSJKy"] Step #5: Step #5: Running test ["cut", "-b3", "-d,Z"] Step #5: === Compare result for: cut ["-b3", "-d,Z"] Step #5: Pipe: 🪓7,I,,a,VCG Step #5: ,,F Step #5: LCh(,,AS🪓CHlB(gk,p,lJo(9 Step #5: cF(rYG9,,m,TÃORb92 Step #5: ️,iC,,3M3,nR Step #5: C,,M3Ru,JZv Step #5: b(,f Step #5: Step #5: ,GGPid4,IN61L Step #5: uD,JQ🪓7,GHÃ(gQ Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b3", "-d,Z"] Step #5: Step #5: Running test ["cut", "-d,"] Step #5: === Compare result for: cut ["-d,"] Step #5: Pipe: DW,2eXb2,Qu4,DxcSp4,(XNB Step #5: tIc,🪛V,(Qt Step #5: iO,b Step #5: 7,tSig2,e(🔩J(8A1 Step #5: tMpM,,️ Step #5: mb6E⚙(O,,v,x,u Step #5: ,pK🔩E8,,0ÃwG7,Ã🔗hà Step #5: 1dÃl Step #5: 7HDX(iG8,🔗,🪛a0,v,ya Step #5: lX7,🪓Ão,,🧰GCUU🪓xjx,k Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: m,M(hB Step #5: 1ÃoGSo Step #5: z,qU5g,92🔗Lkm🪛🪛V,gsVc Step #5: ,,2C Step #5: XAK8,,d Step #5: qh4, Step #5: HtD🪓Ã,z9 Step #5: G2v8WpvÃ,dV,dÃIYÃsV,yGa,q Step #5: Mt🔩,kpOHy,lBm,NTkÃaNKÃ(N,🔗 Step #5: nry, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-f1", "-f5"] Step #5: === Compare result for: cut ["-f1", "-f5"] Step #5: Pipe: e⚙⚙Ãg,🔩Ã,pA,4jJ️d,ih Step #5: ⚙🧰n,🪛t🪛WNXÃ,️U4lX Step #5: mel62🪓d,dc,h Step #5: YqvCÃe,r Step #5: ,,,DOX1W(🔩h,9j Step #5: uq,xj Step #5: YimÃ,(,OlVDp⚙,0GÃc5Oc Step #5: ,XjÃY,rÃ⚙lf Step #5: G,ÃoUEB,️XL8g,ZIqI, Step #5: u⚙Pfb Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-f5"] Step #5: Step #5: Running test ["cut", "🪛jH6YxL(b", "-d,", "-f3", "-b3"] Step #5: === Compare result for: cut ["🪛jH6YxL(b", "-d,", "-f3", "-b3"] Step #5: Pipe: lB6pxaK, Step #5: PZhhssl Step #5: W Step #5: b(xw Step #5: q🔗, Step #5: OC,WqL,TI6,, Step #5: ( Step #5: r🔗HOA,J6ÃaUoG,v8f3g Step #5: 9 Step #5: d,ÃKG,,v, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["🪛jH6YxL(b", "-d,", "-f3", "-b3"] Step #5: Step #5: Running test ["cut", "-b9"] Step #5: === Compare result for: cut ["-b9"] Step #5: Pipe: (ÃP,,x🧰kh((,d,ED(xÃt⚙ Step #5: ,,qLipugw🧰, Step #5: eg2E,GE(GLz9A,1z,STc🪛 Step #5: O,IaWXYGÃXs,C Step #5: ,9f,ÃKr,O, Step #5: a,tM,7W🔩, Step #5: dkF,g Step #5: TÃEb1DF,,X1sVg,j⚙,aP Step #5: 8Ã🪓QA,ÃnRQG,️w️️ Step #5: ,cf,H🔩,,🪓 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "TOLaK", "-b1"] Step #5: === Compare result for: cut ["TOLaK", "-b1"] Step #5: Pipe: 5,q,wlc4,e4grL Step #5: ⚙,cUa,Ã8,0eMRB Step #5: C,ix3s🧰beOPD,0Ã, Step #5: 1qxQq,, Step #5: L,oLeRE4 Step #5: pjU,🪓,SV2Bu Step #5: 6u,EoS,,Y,bAhJepÃ🧰🪓7 Step #5: z(,(l,(H Step #5: p9Ã,uh,, Step #5: ,r,,TSOA, Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "j", "-b4", "-c8", "-c3", "-d,"] Step #5: === Compare result for: cut ["j", "-b4", "-c8", "-c3", "-d,"] Step #5: Pipe: Step #5: b,o,Qqq,🪓PZqI Step #5: g,l Step #5: Mr Step #5: ,S🔩9fUÃ,3, Step #5: M4w🔩lo,(🔗R, Step #5: jN,4AMÃAI(,e Step #5: s Step #5: 7z4eÃxz Step #5: H10LqÃmÃ,dÃcBw9dK,DoPh🪓(0 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["j", "-b4", "-c8", "-c3", "-d,"] Step #5: Step #5: Running test ["cut", "-d,I", "-f4", "-d,B", "-f5"] Step #5: === Compare result for: cut ["-d,I", "-f4", "-d,B", "-f5"] Step #5: Pipe: Step #5: ,a1t4Nn Step #5: ,y,(O Step #5: MT Step #5: ZB2DF,pqRtOu🔩,2 Step #5: Step #5: Y Step #5: 8rRyVWTW,y,,MKZh️MN,o0 Step #5: à Step #5: jsTV,,mZ🔗,, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,I", "-f4", "-d,B", "-f5"] Step #5: Step #5: Running test ["cut", "-d,O", "-d,", "-f1"] Step #5: === Compare result for: cut ["-d,O", "-d,", "-f1"] Step #5: Pipe: Bn Step #5: xyN,uÃ,qz(️⚙QB,Q,1aS⚙W Step #5: BxNÃ,6,,uH Step #5: jl(L2,B,Ã1vq,B Step #5: tFupdYLL(d,X,ÃZ,72i,i Step #5: S,O2QQ,PFS5V3 Step #5: ay🔗 Step #5: o Step #5: 1c0k⚙V8 Step #5: Step #5: Rust stdout: Step #5: Bn Step #5: xyN Step #5: BxNà Step #5: jl(L2 Step #5: tFupdYLL(d Step #5: S Step #5: ay🔗 Step #5: o Step #5: 1c0k⚙V8 Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: -Bn Step #5: -xyN Step #5: -BxNà Step #5: -jl(L2 Step #5: -tFupdYLL(d Step #5: -S Step #5: -ay🔗 Step #5: -o Step #5: -1c0k⚙V8 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cut ["-d,O", "-d,", "-f1"] Step #5: Step #5: thread '' (4020) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cut ["-d,O", "-d,", "-f1"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4020== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8e,0xee,0x21,0xc5,0x79,0x28, Step #5: \216\356!\305y( Step #5: artifact_prefix='./'; Test unit written to ./crash-38f7ad529dd4fa7f7804d24a77ea198de38b772b Step #5: Base64: ju4hxXko Step #5: MERGE-OUTER: attempt 3 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415490539 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2097.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cut/38f7ad529dd4fa7f7804d24a77ea198de38b772b' caused a failure at the previous merge step Step #5: MERGE-INNER: 329 total files; 185 processed earlier; will process 144 files now Step #5: Running test ["cut", "GSh7p41🔗0PdT", "-d,", "-c6", "-b1"] Step #5: === Compare result for: cut ["GSh7p41🔗0PdT", "-d,", "-c6", "-b1"] Step #5: Pipe: Step #5: N,HOEÃpQV Step #5: 🪓s,🪓((Ã,p1AW0 Step #5: Hj(🧰,lsS🪛,19⚙YG,LHy, Step #5: o10e Step #5: g(j Step #5: ,i, Step #5: h Step #5: 0Ã,OYy(((,(H Step #5: ,R,jMb🔩,W4,(Ã1l04O Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["GSh7p41🔗0PdT", "-d,", "-c6", "-b1"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-c3"] Step #5: === Compare result for: cut ["-c3"] Step #5: Pipe: JFPhMÃ(W️,ctSuÃY,el, Step #5: L3,hr,Ox,L🔩n🪛 Step #5: ovl,,ocrbJ0h4G,j Step #5: y0uMKc Step #5: ÃÃ,w Step #5: ,🔗an2 Step #5: tC, Step #5: z(CO2,27,W Step #5: I,JDsà Step #5: p Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-f5", "-d,"] Step #5: === Compare result for: cut ["-f5", "-d,"] Step #5: Pipe: m🔗G️Xl,T Step #5: Cy3Y4dnP,z🪛ÃAoEb Step #5: awCvGKf( Step #5: CP(,(enYzf🪓y,A04nO Step #5: ⚙uEqH,(,Ã,(ÃZA Step #5: ,AW Step #5: ,,r,6🧰,3xT Step #5: aX,1,n, Step #5: ÃÃ,e🪓7yaKY,c2,p1j(Sd,7Iu Step #5: 1 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f3"] Step #5: === Compare result for: cut ["-f3"] Step #5: Pipe: S,Xj,2mJ,M🔩Z🪓,xZbXP Step #5: w2,,jT Step #5: X Step #5: M,I7hs0 Step #5: Step #5: eR,,e,3fq(T,J Step #5: 🪓u,qÃ8,A️Ls3e🔗 Step #5: w Step #5: MT🧰,p,h(v,⚙ Step #5: ,,rQ(,mk Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-f5", "ThBoC🔩Ã🧰xS🪓oqmct3", "-b5"] Step #5: === Compare result for: cut ["-f5", "ThBoC🔩Ã🧰xS🪓oqmct3", "-b5"] Step #5: Pipe: QCzu🔗e( Step #5: 🔗ÃdB,Sj🔗s🪓 Step #5: hvVB,bEt,yrK🪓wJKX,9J,1rH3 Step #5: L(JBsÃVb Step #5: ,I,,️JWvW Step #5: , Step #5: z9X6CT🪛Dg,,AH,bw,🪛A Step #5: 3à Step #5: qkwc Step #5: ude1Co Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "ThBoC🔩Ã🧰xS🪓oqmct3", "-b5"] Step #5: Step #5: Running test ["cut", "-c3", "-d,🪛", "-d,⚙", "Yrr(bD1", "-b3"] Step #5: === Compare result for: cut ["-c3", "-d,🪛", "-d,⚙", "Yrr(bD1", "-b3"] Step #5: Pipe: T,z️ Step #5: s,,zd Step #5: , Step #5: Zh,3🧰Ã4 Step #5: pg,(yV,0,qXO, Step #5: , Step #5: 6up,jzA🔗KH,️(Jl,WxEqX,Ãkt🔩v1h9 Step #5: 🪓i,DdW⚙FSLzV,(,P️x Step #5: yTyr4TO,,(4B Step #5: FT,a,g,🔗I,2Ra Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c3", "-d,🪛", "-d,⚙", "Yrr(bD1", "-b3"] Step #5: Step #5: Running test ["cut", "-f2", "-f1", "-c4", "-c2", "-b4", "("] Step #5: === Compare result for: cut ["-f2", "-f1", "-c4", "-c2", "-b4", "("] Step #5: Pipe: 🪛,b Step #5: ( Step #5: ,qH(Sb,C5 Step #5: ️HUk🔗,U,FHW,ÃÃGeG Step #5: NÃv Step #5: h️zvSR(,o7,8JT Step #5: CpC,oÃ🧰rDNs⚙(,,vV, Step #5: 🪓b,(,,S,rn6 Step #5: 🔗Vq0,S,9m, Step #5: zTÃt,VvmdQÃÃ(,H,m,E️ÃVjK Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-f1", "-c4", "-c2", "-b4", "("] Step #5: Step #5: Running test ["cut", "ÃJBOjj"] Step #5: === Compare result for: cut ["ÃJBOjj"] Step #5: Pipe: f0,YoXR,TLl(g6Ui,8 Step #5: ÃZ,🪛9,30 Step #5: Bmj⚙n,yV,Ã3(LÃB,iK,Srd Step #5: (V Step #5: lyd Step #5: Z,nvi,mfd,5 Step #5: Zv🪓p5H,🪓if(,x Step #5: S Step #5: sS,vÃf,GE,If5RO,Q7 Step #5: 1,h Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["ÃJBOjj"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-c5", "-d,", "-f5", "-d,T"] Step #5: === Compare result for: cut ["-c5", "-d,", "-f5", "-d,T"] Step #5: Pipe: ,,,u,mUX( Step #5: yÃdD9WH Step #5: ,Ã🧰7m1,3TÃE,WbcnI Step #5: rAfH,Z🪛8,,aa, Step #5: cmA Step #5: ,w🔩,🪓k,VJ Step #5: K Step #5: Vu2, Step #5: 5P,uh🧰,g(ÃNAS1C🪓( Step #5: ,v,7GeS Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c5", "-d,", "-f5", "-d,T"] Step #5: Step #5: Running test ["cut", "-d,", "-b3", "-d,7"] Step #5: === Compare result for: cut ["-d,", "-b3", "-d,7"] Step #5: Pipe: i🧰52SB,eoK,,0L Step #5: S🔗,,🔩🪛,j9cj,r Step #5: BGc🔗49Gvt,J,N⚙ Step #5: ÃrAXÃ,,,,ÃoR Step #5: ,g️5SP,sI, Step #5: C,,à Step #5: 1j,v(m,, Step #5: , Step #5: r,ÃAY,LP,SjhEHw️q Step #5: LY5J1cmy,qMyqdKTv,v,wYM7 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-b3", "-d,7"] Step #5: Step #5: Running test ["cut", "-b8", "-c7", "-b5"] Step #5: === Compare result for: cut ["-b8", "-c7", "-b5"] Step #5: Pipe: G,8U,7(QÃ,6 Step #5: 3YnstS🔗⚙,L,pc, Step #5: 9iG,F🧰Dl,tA Step #5: Mf,V🔩on,🪛XP8KD Step #5: Sl,(p🔩,ulGI,Vp0k9D0Q Step #5: Step #5: ,Hwkp1,O Step #5: 8,1,1XFrqDH((,F3su Step #5: Step #5: k,🪓uZup4O🔗D,,T️,6(ÃqZYZ🪓rt Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-c7", "-b5"] Step #5: Step #5: Running test ["cut", "tJ", "-f3"] Step #5: === Compare result for: cut ["tJ", "-f3"] Step #5: Pipe: 0,3kL,L⚙vHz0Yt9 Step #5: ,ph🪛lx, Step #5: k,u(ÃBK4db,PofÃ1,(d,G Step #5: VyDw9⚙DTb,,higo,pd,A Step #5: PWJp,🪓,MT🔩 Step #5: 4Db,L,Vf3Ã,CyÃA( Step #5: dKU0O,(,, Step #5: Step #5: (Xw,L2J,e,,🪓3q Step #5: UaujY4U🧰g,A,u🪛️2S,X,tR Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,", "-c5"] Step #5: === Compare result for: cut ["-d,", "-c5"] Step #5: Pipe: Step #5: j🔩o(,JUNib, Step #5: p Step #5: W Step #5: ,W Step #5: C,Ãw,K Step #5: ,pa(HYq,f Step #5: t, Step #5: BZ7 Step #5: ÃMY,🔩🔗MV,5,,cV Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-c5"] Step #5: Step #5: Running test ["cut", "-f1", "-d,"] Step #5: === Compare result for: cut ["-f1", "-d,"] Step #5: Pipe: Ã🧰(7t6Ad,mT,b Step #5: Wu,,,9p,lXkInRg Step #5: Step #5: P,🪛,,t0F Step #5: v(,NPjrglH Step #5: zl🔩AQv🪛,pEMR(N(,,🪓Ãd2y Step #5: YxiQ,ja Step #5: P(NMh4🔩f️,JT,Eem,,Ãu⚙6 Step #5: ,r️YJJ🔗L Step #5: n4 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b1", "-b6", "-d,p"] Step #5: === Compare result for: cut ["-b1", "-b6", "-d,p"] Step #5: Pipe: , Step #5: tP,n,K8S7St Step #5: ⚙ Step #5: 1O,x⚙L,i,C🔗Z(xq Step #5: GYFOc1,T, Step #5: sUSH🧰1 Step #5: b,grwQwJ⚙J9,,C116,( Step #5: XQM Step #5: ÃMy Step #5: g,FzC4,nC🔩DF Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b1", "-b6", "-d,p"] Step #5: Step #5: Running test ["cut", "-c10", "-b5"] Step #5: === Compare result for: cut ["-c10", "-b5"] Step #5: Pipe: 7m,fX,, Step #5: (Ad2P,ÃJmA🔩Ti,qz Step #5: cA1,,fAHSB,🧰l Step #5: NGuTA Step #5: ⚙cM(Q5,N Step #5: 7🧰Q Step #5: I🔗sWO🪛,dyHcW,T Step #5: , Step #5: pj,🪛T5a Step #5: m,,gtei, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-b5"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-f2", "-c2", "-b1"] Step #5: === Compare result for: cut ["-f2", "-c2", "-b1"] Step #5: Pipe: Ãj,s,e,c,R Step #5: 5,m🔗,⚙g,WaGIà Step #5: YjY Step #5: 0oZb️6🪓 Step #5: Step #5: b,h2,🪛W🪓,1lH🔗vL Step #5: Ãz,(PGq,, Step #5: K83,lpfF Step #5: 🪛🪓jLn,🔗psT,Oi(,0 Step #5: z(,🪓,FNevcAoz Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-c2", "-b1"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: 3l, Step #5: Ãc️🔗,🔗L Step #5: Step #5: xD2n(,d🪛V,IoP7Ã2Cjà Step #5: B7🔗 Step #5: l,,X Step #5: dAY,Qx,CK,🔗bb Step #5: Af2n, Step #5: vbBQm🔩g,,🪓1bbY Step #5: ,d,A,j Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-b8", "-b1", "-c4"] Step #5: === Compare result for: cut ["-b8", "-b1", "-c4"] Step #5: Pipe: i,mAa Step #5: y1A⚙4(,⚙T,glZec,️g,BsGF Step #5: m1O🪓 Step #5: ,,c,zO Step #5: Step #5: ,4hr,mT, Step #5: 2D,A5 Step #5: zfu,PqM6x⚙e Step #5: ,sqnf,🧰 Step #5: uGt,sZIX4, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-b1", "-c4"] Step #5: Step #5: Running test ["cut", "-f1"] Step #5: === Compare result for: cut ["-f1"] Step #5: Pipe: Ã,nb, Step #5: I9U,4cA,jniH7,(,x5q Step #5: (K Step #5: Step #5: 8U9 Step #5: b, Step #5: Step #5: bw Step #5: hBxIg(v, Step #5: 🧰MSs,kc8⚙b0g Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f2", "-b3", "-f1", "-c2"] Step #5: === Compare result for: cut ["-f2", "-b3", "-f1", "-c2"] Step #5: Pipe: oh, Step #5: ,ÃDG9 Step #5: p Step #5: Y,4,Le,(Ã9R Step #5: Ifo7gqC,Q04🔩Ã,xh️ Step #5: u,shTKO,oc, Step #5: U,mN34,5I,🔗,IÃ6(cii Step #5: aI,(I🧰,BFY,oG(((t((k Step #5: Ã,Nwb8,Zz8a,🧰 Step #5: ÃÃAisHVÃÃ, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-b3", "-f1", "-c2"] Step #5: Step #5: Running test ["cut", "-d,", "-d,"] Step #5: === Compare result for: cut ["-d,", "-d,"] Step #5: Pipe: 🔩️1 Step #5: midÃ🔗6 Step #5: EEZ, Step #5: cPEAVQ1,⚙ Step #5: 8e(,sQ,Ã,0⚙,4sq Step #5: TacVV Step #5: y8cZjHNg🪓,RW3🔗,,,p️ Step #5: eo(z,qK Step #5: R,GoÃ(v,YyZ((🔗 Step #5: D6m🔗(️Zp,13(🔗,uH Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,"] Step #5: Step #5: Running test ["cut", "-b9", "-f4", "-d,M"] Step #5: === Compare result for: cut ["-b9", "-f4", "-d,M"] Step #5: Pipe: m🔗E,3,Y🪓sL Step #5: h,8 Step #5: , Step #5: (D,QJ Step #5: if Step #5: Ã,🔗7Z,,Ã7XÃ,K Step #5: vq Step #5: Step #5: x,gWD,Xl Step #5: l(fc,kMbvj, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b9", "-f4", "-d,M"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: X0 Step #5: 🧰sÃB,🔩0,Ã(V(e Step #5: ,qzQÃp,k,f7p,N Step #5: PNPIz🪛,Tg,TF Step #5: 🧰ku6n(J,8r️,r🧰 Step #5: C,1C7(K(m,c,A(🔗(E(O🔩OX Step #5: PkE,EO77X🪓,C,i🧰 Step #5: ,d5Ã27A6f Step #5: (,,jV Step #5: iW, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-f1", "-f1"] Step #5: === Compare result for: cut ["-f1", "-f1"] Step #5: Pipe: 1EkV,l Step #5: ,awej4,o Step #5: OSpq Step #5: Kg,️BDy5,o( Step #5: M,JUry🧰P,nty,,2xl⚙W🪛Ã🔩X5 Step #5: Q,🔗QÃ2A,🪓qCs Step #5: ,9KkY6Hp,S(,fWTAnI, Step #5: (,AVVkQ0W,(pwjf🪛🧰,i Step #5: (X🧰,TÃnlg🔗Ã,Ã,9Ã(X, Step #5: Hh Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-f1"] Step #5: Step #5: Running test ["cut", "-b9"] Step #5: === Compare result for: cut ["-b9"] Step #5: Pipe: T⚙pm,Dwe Step #5: Step #5: , Step #5: ,E,qbOKOà Step #5: 08🪛ACWs, Step #5: 9nM(((,mM,Ã(I Step #5: 9,🧰️wS5,g57aM⚙tÃZE Step #5: Qkjr,Ã0Ve4,,LcKRd,LVeÃf️ Step #5: w4,0u,B Step #5: K,4 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f1"] Step #5: === Compare result for: cut ["-f1"] Step #5: Pipe: ,NChcV🪛1 Step #5: CSaW,,🔩TQaSYu,Ãy,Ãsu Step #5: ,LS🔗rPk,(ULL,Ed Step #5: 🪛W,F,wÃBs7JG Step #5: rO,lC🔗(Ã,2 Step #5: zhbq,66,cU Step #5: bÃ,G,P0Ã,sh3hJeR,R3qi Step #5: Qmr7Ã(F,hÃbF,(, Step #5: (( Step #5: 07a3KV,Y,X🪓,crhLw Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: 5 Step #5: ,Q,(🔩,9N, Step #5: cO(EAc Step #5: ue,uP,9UBhZ Step #5: CU(J6p Step #5: ,ZGt, Step #5: (1Z Step #5: ,u,LfJ9,Se0🪛 Step #5: ,,RH Step #5: Ã,7B8,à Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-f5", "-d,Y", "-d,T"] Step #5: === Compare result for: cut ["-f5", "-d,Y", "-d,T"] Step #5: Pipe: ,dx,n5FK6 Step #5: , Step #5: 1,,,i, Step #5: 9Aw️,xmc,KÃ6🧰t,3 Step #5: B,s Step #5: ZB07,(,v,4(Y, Step #5: kBJjUskt,,Px️à Step #5: y Step #5: GÃ9X,72,W🔩6Ãq6,OvnpUBb Step #5: f(,GXq,35k Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-d,Y", "-d,T"] Step #5: Step #5: Running test ["cut", "-c9", "-d,6"] Step #5: === Compare result for: cut ["-c9", "-d,6"] Step #5: Pipe: WL Step #5: O,🪛U6,Ã,, Step #5: à Step #5: ,GK(🔗saBp, Step #5: sU,JvEA,D8🧰cm7L Step #5: I(O6(,7,PF,🧰ÃÃepH Step #5: Step #5: AÃ,T,G,OVTw,FCBtIwT Step #5: ️⚙ÃÃ06,,,6EZ63F( Step #5: ,aN,86ig,xYQaR Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c9", "-d,6"] Step #5: Step #5: Running test ["cut", "-d,", "q(s"] Step #5: === Compare result for: cut ["-d,", "q(s"] Step #5: Pipe: z,h🔗, Step #5: b,🪛,zÃKx Step #5: L,xDTÃhS Step #5: P0tLB,EGU,lt Step #5: (,D8Bwnn,RHsxT,U🔩jDAhE,634 Step #5: o Step #5: W,8IDDF Step #5: 2(9,hO Step #5: Ã,i️y🧰🪓( Step #5: O,T Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "q(s"] Step #5: Step #5: Running test ["cut", "-f5", "-d,S", "-d,"] Step #5: === Compare result for: cut ["-f5", "-d,S", "-d,"] Step #5: Pipe: Step #5: En,🔩u,,j,zU5 Step #5: V,zI6 Step #5: 5 Step #5: Mt,Z6JÃL,O,Fzt,⚙FqPFn Step #5: p🧰h1g,c0️🧰 Step #5: 0Ep9E,vba,D,,e Step #5: ,,w9GQ4( Step #5: Ã,7Q️n🔩OW9Z,,m Step #5: uU,rFt,,,M2h Step #5: Rust stdout: Step #5: Step #5: zU5 Step #5: Step #5: 5 Step #5: ⚙FqPFn Step #5: Step #5: e Step #5: Step #5: Step #5: M2h Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: - Step #5: -zU5 Step #5: - Step #5: -5 Step #5: -⚙FqPFn Step #5: - Step #5: -e Step #5: - Step #5: - Step #5: -M2h Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cut ["-f5", "-d,S", "-d,"] Step #5: Step #5: thread '' (5784) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cut ["-f5", "-d,S", "-d,"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5784== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x68,0x4c,0x49,0x68,0x4c,0x49,0x3a,0x49,0x3a,0x49,0x48,0x3a,0x49,0x66, Step #5: hLIhLI:I:IH:If Step #5: artifact_prefix='./'; Test unit written to ./crash-42a037d60f06679b19875cfc7cb11f084c3106bf Step #5: Base64: aExJaExJOkk6SUg6SWY= Step #5: MERGE-OUTER: attempt 4 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415564844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2097.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cut/42a037d60f06679b19875cfc7cb11f084c3106bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 329 total files; 217 processed earlier; will process 112 files now Step #5: Running test ["cut", "-d,", "-c3"] Step #5: === Compare result for: cut ["-d,", "-c3"] Step #5: Pipe: 5rWo Step #5: Sc( Step #5: (Y,DOZok,P🔩(ÃI,ES Step #5: 🪛Hedm6,p93Ak,,( Step #5: 0(xppd(,🪓,pKkeC02,rS,l6CAWh🔗7 Step #5: ,4lt3V Step #5: ,⚙P7Ã9,🧰p️ Step #5: ,84 Step #5: e8Ã🔗🪓DG,hj,NKà Step #5: 5g,,gR Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-c3"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["cut", "-f5", "-b4", "-c3", "-b2"] Step #5: === Compare result for: cut ["-f5", "-b4", "-c3", "-b2"] Step #5: Pipe: TWAeaOÃQ Step #5: e,b,8🔩Fv3🪓,O Step #5: 🔩,EvNPÃI Step #5: J🪛,ze,IEa⚙SD6,ÃM1TK Step #5: Z,Ã,yb,u,e(BQa Step #5: Step #5: yhZXG7lJ,2o8,ac1hÃ(Q,, Step #5: (N⚙🔗T2(9,ÃBo4GC Step #5: nw Step #5: 🔗M, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-b4", "-c3", "-b2"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-f4", "-f1"] Step #5: === Compare result for: cut ["-f4", "-f1"] Step #5: Pipe: (q,wlÃZ8V,,zY Step #5: i Step #5: (, Step #5: ,U🔩 Step #5: ️N(A(,cSzbÃ,Do11pÃ4,,leÃxW🪛Z Step #5: nx,yC,dJ,🪓 Step #5: s, Step #5: Step #5: 🔗w( Step #5: x,v,️4BMÃ(,p(VuM Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-f1"] Step #5: Step #5: Running test ["cut", "-c1", "-d,"] Step #5: === Compare result for: cut ["-c1", "-d,"] Step #5: Pipe: (IP🔗,GL,2Ssà Step #5: ,R7,1r,DdG Step #5: ,wt,,, Step #5: Huoy5o,X,n, Step #5: oMD,🧰rnOÃBbY Step #5: 2, Step #5: 1Ss Step #5: F(l6(4,u Step #5: Step #5: 🪓,S🔗m Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c1", "-d,"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-d,🪓", "-b2", "-f3", "-f4"] Step #5: === Compare result for: cut ["-d,🪓", "-b2", "-f3", "-f4"] Step #5: Pipe: mrz Step #5: Step #5: NH,,9🪛,kP,ÃB0️h Step #5: ,N,g️O Step #5: i4,JuZ,qAqsN(e, Step #5: hm,R2ST⚙I,r,r Step #5: 🧰9,,W5,🧰 Step #5: 6 Step #5: oIÃ,🪓ZR,k Step #5: 8,N2,uQÃ🔩e🔗RÃ🪛,fnTSp⚙e Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,🪓", "-b2", "-f3", "-f4"] Step #5: Step #5: Running test ["cut", "-f1", "-d,K", "-d,"] Step #5: === Compare result for: cut ["-f1", "-d,K", "-d,"] Step #5: Pipe: ,,8à Step #5: x,d4S, Step #5: Ui(sB🔩,1Ã,Z(🧰🔩 Step #5: huz,️H🔗e,rY8N, Step #5: MW,r9DFLr8,( Step #5: NÃkz️,((,x⚙🪛Ki Step #5: 🧰6N Step #5: CO🧰XOy3, Step #5: PFXZ,8🔩TL4,hRBGà Step #5: ,ÃX9ÃBÃ,c,JmtLÃ,X8S🔩(XM Step #5: Rust stdout: Step #5: Step #5: x Step #5: Ui(sB🔩 Step #5: huz Step #5: MW Step #5: NÃkz️ Step #5: 🧰6N Step #5: CO🧰XOy3 Step #5: PFXZ Step #5: Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: - Step #5: -x Step #5: -Ui(sB🔩 Step #5: -huz Step #5: -MW Step #5: -NÃkz️ Step #5: -🧰6N Step #5: -CO🧰XOy3 Step #5: -PFXZ Step #5: - Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cut ["-f1", "-d,K", "-d,"] Step #5: Step #5: thread '' (6329) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cut ["-f1", "-d,K", "-d,"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6329== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x72,0x65,0x6d,0x6f,0x74,0x65,0x20,0x22,0x68,0x37,0x29,0x4d,0x2c,0x5c,0x22, Step #5: remote \"h7)M,\\\" Step #5: artifact_prefix='./'; Test unit written to ./crash-a6d9f01c338e007753c6fee537e831e1fb983452 Step #5: Base64: cmVtb3RlICJoNylNLFwi Step #5: MERGE-OUTER: attempt 5 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415587032 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge2097.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cut/a6d9f01c338e007753c6fee537e831e1fb983452' caused a failure at the previous merge step Step #5: MERGE-INNER: 329 total files; 223 processed earlier; will process 106 files now Step #5: Running test ["cut", "-c10", "-b1", "-c6"] Step #5: === Compare result for: cut ["-c10", "-b1", "-c6"] Step #5: Pipe: aSAHBG( Step #5: Gi,(hhIP Step #5: Nc,🔩k Step #5: RM00w7d0E6,0,Wz, Step #5: a⚙, Step #5: vF(CXÃkD Step #5: (,2,GpM,BÃ7(,G(s Step #5: d🔗,,,N Step #5: ((,,Ã,FÃ🔗u Step #5: hII,y🔩 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-b1", "-c6"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["cut", "-f2", "-f5", "-d,"] Step #5: === Compare result for: cut ["-f2", "-f5", "-d,"] Step #5: Pipe: Ãv,ÃM Step #5: I3o🪓CB Step #5: sv,9,3RXBaF🪓,lg Step #5: Wm1,z,i Step #5: fA, Step #5: , Step #5: Ãvhi,Lx,Z,mKma️ Step #5: K,hq🧰eEJÃXN Step #5: fZuP,Us(G(fÃ,L,f🪓,1 Step #5: lVFY,Igd,️ Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-f5", "-d,"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "\u{fe0f}Ã", "-b5", "vG(TidbGVtzu1j", "-b1", "-b3", "-b5"] Step #5: === Compare result for: cut ["\u{fe0f}Ã", "-b5", "vG(TidbGVtzu1j", "-b1", "-b3", "-b5"] Step #5: Pipe: cM6l Step #5: RNÃ(J⚙,pF5️(S Step #5: o,⚙yx,F,YW⚙ Step #5: Bu,🧰x(D🔩,,eZ Step #5: (Sy Step #5: Step #5: 🪓️E6( Step #5: O,5Xd0oc Step #5: W,rfÃSK(g(,🔩v Step #5: Y2fW,sO Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["\u{fe0f}Ã", "-b5", "vG(TidbGVtzu1j", "-b1", "-b3", "-b5"] Step #5: Step #5: Running test ["cut", "-b8", "-f5", "-b5", "-b5", "-f4"] Step #5: === Compare result for: cut ["-b8", "-f5", "-b5", "-b5", "-f4"] Step #5: Pipe: ⚙,O(FosTa Step #5: (,(EkY,a14S,D,🔩e Step #5: k6,kT6QA,y(((Ã(TQGK,voYGà Step #5: 3,TEVR🔩ÃPi1,9Ã🔗fsb Step #5: LJ,Q3XL,oc Step #5: ,Ti Step #5: 7⚙T Step #5: s🔗by🔗(,🔗vQpvhNsà Step #5: g🧰,3hC, Step #5: 🪛d,,(ÃWM,xP,X Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-f5", "-b5", "-b5", "-f4"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-b4", "-b1", "-b9", "-d,", "-c4"] Step #5: === Compare result for: cut ["-b4", "-b1", "-b9", "-d,", "-c4"] Step #5: Pipe: s,,4🧰 Step #5: ,(n9 Step #5: C,⚙ Step #5: o,iRYI9 Step #5: ,MBCMqZ,Uf, Step #5: nhBsq((S,e Step #5: ,QM,,, Step #5: ,Jb,3ypà Step #5: aY,dOQa,A Step #5: t,Bh🪓e,D,e🧰q🧰,UQOÃJ Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b4", "-b1", "-b9", "-d,", "-c4"] Step #5: Step #5: Running test ["cut", "-b3", "-c8"] Step #5: === Compare result for: cut ["-b3", "-c8"] Step #5: Pipe: RI,,,ey, Step #5: 4,m Step #5: , Step #5: H,((hzF,B Step #5: Lu,C,Q Step #5: (2uÃ,fÃ(mZ,PVf3,vL9 Step #5: abz,b,tpF,l⚙pf4,️Kx(3Fd Step #5: c(0m8dt,qw,q3GM🧰WJ🪛 Step #5: XI2Ã26ZR Step #5: Mz,6HpET,0 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b3", "-c8"] Step #5: Step #5: Running test ["cut", "-d,M", "-f1"] Step #5: === Compare result for: cut ["-d,M", "-f1"] Step #5: Pipe: mns,Qf Step #5: P⚙🪛🪓qf,🪛ZR9H Step #5: p,wÃZd6à Step #5: ,,,I, Step #5: XQJ,lJX Step #5: M🔩pGb,lÃQ1t🧰🔩,,GJ(hR Step #5: ,X,XLÃ🧰,xT🧰C,M Step #5: ou,H,B Step #5: gÃ,ve⚙ Step #5: ,YN9 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,M", "-f1"] Step #5: Step #5: Running test ["cut", "-d,", "p", "b8", "-f2", "-d,x"] Step #5: === Compare result for: cut ["-d,", "p", "b8", "-f2", "-d,x"] Step #5: Pipe: X(h9,jMves(,ic32c, Step #5: 3I️ Step #5: AHDfM5b,🪛gyÃ️,veÃ,UbO4️T(,ToxeÃà Step #5: Step #5: J,uEÃE🪛,EYcl,🔩🧰(C( Step #5: ,yPn5IN,0,Cyy Step #5: x1v,W, Step #5: E️yU Step #5: TS, Step #5: u,L,Yn(Ãn, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "p", "b8", "-f2", "-d,x"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-b4", "-f5", "-f5", "-d,"] Step #5: === Compare result for: cut ["-b4", "-f5", "-f5", "-d,"] Step #5: Pipe: jmz,(0 Step #5: 4H🔩,C0oq,D7Wpsp Step #5: (w8,T Step #5: x6Gg,Az(,Z, Step #5: p,Rt4🔗L,k,ANQR9 Step #5: J,,KD,,N Step #5: vm,ÃH🔩🪓 Step #5: ,Lb9x9 Step #5: ,L🔗️5P,I(hF🔩s,eG9OlV, Step #5: AEEKHJ,z7g,,1F Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b4", "-f5", "-f5", "-d,"] Step #5: Step #5: Running test ["cut", "-c8", "-d,", "-b8", "-f1"] Step #5: === Compare result for: cut ["-c8", "-d,", "-b8", "-f1"] Step #5: Pipe: Step #5: Q,c,w,2 Step #5: J,ÃÃ,2kJ(y Step #5: q,X Step #5: DyJB🧰,MEa,,w Step #5: ,RY,J,,r3kIYo6Gm Step #5: PWB🔩,bRKYQx5ca Step #5: TÃwR,ed1 Step #5: O,P️🧰Gwz🔩 Step #5: K,RA,Ã,2sEEÃaNO(,oOTb5P6 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c8", "-d,", "-b8", "-f1"] Step #5: Step #5: Running test ["cut", "-b2", "-f4", "-d,", "-d,", "-f2"] Step #5: === Compare result for: cut ["-b2", "-f4", "-d,", "-d,", "-f2"] Step #5: Pipe: xwaM,Ã🧰,TVh🔩BTlL, Step #5: 🪛Ã1D0,ZXr,4,C, Step #5: f,🔩nk3,,2 Step #5: N(RTNB🧰IÃ,ÃIW7,,,🪛WjTn Step #5: seI1rY,⚙R,k4ÃxdPzlL,IO Step #5: h,c, Step #5: G,0,1,pF,A(E3V Step #5: ,g,Q,mtY(,ÃUW🧰(AB Step #5: ÃO0TC,,Ã,O,SY Step #5: HOm2,DGv7mUc,5n Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b2", "-f4", "-d,", "-d,", "-f2"] Step #5: Step #5: Running test ["cut", "-d,", "-d,", "-b3"] Step #5: === Compare result for: cut ["-d,", "-d,", "-b3"] Step #5: Pipe: u(à Step #5: 🪛🪓A,WI🔩K,r Step #5: 8oI,,w3N,,X Step #5: , Step #5: UnO,9 Step #5: M,,j,, Step #5: J🔩3R Step #5: N7D,rAXC Step #5: ZG🧰,eB,⚙Agxfprh Step #5: ,BI0,O( Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,", "-b3"] Step #5: Step #5: Running test ["cut", "1HG4Qe", "-f2", "-d,n", "-d,"] Step #5: === Compare result for: cut ["1HG4Qe", "-f2", "-d,n", "-d,"] Step #5: Pipe: epEk,Ã3(g Step #5: PECv,0R,,ZKd, Step #5: a(🪛,(cZD Step #5: n,YXÃv,O,hL(gà Step #5: ,B,🔩CjJW8,E, Step #5: o(I(ÃC Step #5: 🔩(mBcf,1n(t Step #5: WO98Wh🔩,T,IniVa🪓Q,X Step #5: à Step #5: U,,m(t🔗,P Step #5: Rust stderr: Step #5: 1HG4Qe: No such file or directory Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -1HG4Qe: No such file or directory Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["1HG4Qe", "-f2", "-d,n", "-d,"] Step #5: Step #5: Running test ["cut", "-c6", "-b8", "-b9", "uqxXj2L", "-b10", "-b6"] Step #5: === Compare result for: cut ["-c6", "-b8", "-b9", "uqxXj2L", "-b10", "-b6"] Step #5: Pipe: QJC5,DkXNt,HHS,(djHxy34(,( Step #5: 54y🧰L,zAU,K🧰9🔩,,️ Step #5: cd🔗🧰8j(,i7e,w Step #5: lYgJp Step #5: 🔩 Step #5: (AT,lcCwm Step #5: ,bwiV3,Ã8 Step #5: tL,rj🪛KU9 Step #5: ,s Step #5: vX🪛,1i,,( Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c6", "-b8", "-b9", "uqxXj2L", "-b10", "-b6"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: N🧰O6nC,,H(,Wof1tf,X Step #5: ofv Step #5: hB6 Step #5: c5x🔗6Ãw🧰C,K0,M,c4 Step #5: t,ÃA Step #5: ️Ue Step #5: Step #5: 1vbe,AP5qgNG Step #5: 🧰4Z(🔗,,,Y,Rp Step #5: nZodkoz,,, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: X,🪛, Step #5: zUC🔩5OpDd Step #5: Tm,🪛 Step #5: ÃW,p8P(yn,cÃcS Step #5: ,hSà Step #5: 3dl9ÃAdi,(,rRP Step #5: ⚙,,6U,9 Step #5: 🔩paG,G🔗lheusruZ,XÃ(,e,Vts Step #5: yDONjM Step #5: Diju,,zBC Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: ,x2L🔗p(j Step #5: (xu1eG,fPiG🔗lZi Step #5: Step #5: ZJ9n,3Tj2dq Step #5: 2,VivfY🔩lN Step #5: L️5️,W05,Yd,wkuv, Step #5: i,,ÃIE(, Step #5: j4ih️,Ã(🪛P,l55X(C,X Step #5: ,🔗1id️xxlC,Ng🧰,eq, Step #5: O🪛dD,wQ1⚙M Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "g", "-f3", "-d,D"] Step #5: === Compare result for: cut ["g", "-f3", "-d,D"] Step #5: Pipe: OH,GM(🧰,,X2YUaOfwR,🪓lAU Step #5: PyBfRo Step #5: 🪓 Step #5: ,3,M Step #5: AHÃ(M,q,h,,wGT Step #5: g,Ns🔩dU,pv,I🔗1,RO️H1ià Step #5: ,e4Ut,kAY,V,1wV Step #5: 🧰 Step #5: r(️,bÃ,e🪓,9yAcz Step #5: SnF(Ãy,Ya,KUy9 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["g", "-f3", "-d,D"] Step #5: Step #5: Running test ["cut", "-d,", "-d,", "-f1", "-d,"] Step #5: === Compare result for: cut ["-d,", "-d,", "-f1", "-d,"] Step #5: Pipe: 0, Step #5: Ã3Y,N5BÃW⚙ Step #5: ,2,Qz,Ã,r Step #5: G,pn((s1,wU️ Step #5: sO,,Rxogy, Step #5: D Step #5: WÃ,9e🔩🪛,blRBu5à Step #5: sT⚙FC,d Step #5: ,🪛,H(,8Ã️ÃZBrwgp,1 Step #5: ÃtJ(SRBJ🪓 Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,"] Step #5: === Compare result for: cut ["-d,"] Step #5: Pipe: IERrOPjh3,H6,,riT5,( Step #5: y58,L Step #5: Z Step #5: Step #5: x,Ã8(k,Pl🔗5,EpjjFÃ84Y,(a Step #5: dyÃ,⚙Qg(sbfO(S Step #5: J7,r,JwrÃ0 Step #5: (4s Step #5: B🔩RBiKe,r Step #5: O, Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,"] Step #5: Step #5: Running test ["cut", "-b10", "-b5"] Step #5: === Compare result for: cut ["-b10", "-b5"] Step #5: Pipe: 38LW,Y11,🔩fb6Y🧰,tGB,kAj Step #5: (⚙,i,,gmMisN Step #5: c9w Step #5: e,,3nNh,fBÃpuBK,t Step #5: Y,H Step #5: 4CÃo2N,jAY1nY,s,Ã(D,o Step #5: xR6vnb Step #5: Geq5,cO Step #5: IGLU,e,y(KÃ7ÃiY,nMWQ4,2 Step #5: UIun,Xw3,u, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b10", "-b5"] Step #5: Step #5: Running test ["cut", "(🪛64He", "-b9", "-c10"] Step #5: === Compare result for: cut ["(🪛64He", "-b9", "-c10"] Step #5: Pipe: yG,K3,🧰4AU,oQ,04 Step #5: YIe,🔗H⚙(n,U Step #5: 🧰W,Ã⚙lGaHY(k,9( Step #5: C5d,🔩 Step #5: 5xd Step #5: or,2,BP(S4L,6eji,🔩à Step #5: K,cTMNFp,iq36Ha,,x Step #5: 3,PdgDCZEk,5,E, Step #5: E,Ã6(4🔗n,,🔩V6 Step #5: rn,🪛ZX22v Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["(🪛64He", "-b9", "-c10"] Step #5: Step #5: Running test ["cut", "-b1", "fj9PhMTVYk", "-b7"] Step #5: === Compare result for: cut ["-b1", "fj9PhMTVYk", "-b7"] Step #5: Pipe: A Step #5: wWU7l Step #5: ,iv,r,,cYdoERz Step #5: ,4HU(uÃ4q Step #5: (XFVbw0Xy,LuT🔗,, Step #5: Step #5: q Step #5: hg,sUQiBYI,GUETd🪓,à Step #5: 3q(0,v️,i🔩 Step #5: ⚙,🔩dJ🧰X, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b1", "fj9PhMTVYk", "-b7"] Step #5: Step #5: Running test ["cut", "v", "-c9", "-b10", "-b3", "-b9", "-b2"] Step #5: === Compare result for: cut ["v", "-c9", "-b10", "-b3", "-b9", "-b2"] Step #5: Pipe: qf,8AWÃ8,Q4,🔩,l3C4 Step #5: Fo7⚙x(,Yà Step #5: 🪓Ãum️KiE, Step #5: ️,🪛 Step #5: J,️ Step #5: ,W🔗 Step #5: M,🪓qY️R7mB Step #5: d,FHM1🪓w,🔗,P Step #5: 3Q,,V8uld,meYÃf Step #5: Zt1,mg,EeO Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["v", "-c9", "-b10", "-b3", "-b9", "-b2"] Step #5: Step #5: Running test ["cut", "-f3", "BJÃGhderwfN", "-c4"] Step #5: === Compare result for: cut ["-f3", "BJÃGhderwfN", "-c4"] Step #5: Pipe: B Step #5: i,v8 Step #5: 4I🔩ÃKNcJ,mK️s(b5️o,bW,eu,Nm3J Step #5: GÃr2t(,🔗5tÃyJ,P Step #5: e🔩,y🔗7Ã0QN, Step #5: ,,ÃWn Step #5: nb,Q,9 Step #5: Qs0(viN🔗,f,,I🧰si,🪓🧰 Step #5: Ã🪓ibE46 Step #5: xC5rW4S🧰,IR,(,H⚙ Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "BJÃGhderwfN", "-c4"] Step #5: Step #5: Running test ["cut", "-d,G", "-f3", "-c9", "-d,"] Step #5: === Compare result for: cut ["-d,G", "-f3", "-c9", "-d,"] Step #5: Pipe: p,,DzMrY,J,qiem5 Step #5: 3 Step #5: Y(iP0à Step #5: Step #5: ,,5P8Q Step #5: Y Step #5: lz⚙xSx4k,B,X1g0,,7C🪓 Step #5: oO Step #5: oLZ5 Step #5: ⚙P(TH,r, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,G", "-f3", "-c9", "-d,"] Step #5: Step #5: Running test ["cut", "-b6", "-d,(", "-b6", "-c6"] Step #5: === Compare result for: cut ["-b6", "-d,(", "-b6", "-c6"] Step #5: Pipe: 🪓🪛65,5, Step #5: D, Step #5: Step #5: ,4leWZP,In,G,9 Step #5: oM,E Step #5: Step #5: f Step #5: w,qs🧰B️,V,Rsx Step #5: 9t4 Step #5: ,VKSlvP,v(VChs,,s53Ãmvwm Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b6", "-d,(", "-b6", "-c6"] Step #5: Step #5: Running test ["cut", "-b7", "-c9", "-d,", "-c3"] Step #5: === Compare result for: cut ["-b7", "-c9", "-d,", "-c3"] Step #5: Pipe: dY(,5,Ã🪓TÃ(,l, Step #5: thH,9(, Step #5: eE🪓 Step #5: x🔗sRiQÃÃ🪛,(R,y🧰Ã,, Step #5: xa(🪛,Y2g,iY1Ppzf Step #5: D Step #5: Step #5: svk,Ul(H,vTmO3,I(KÃ7 Step #5: 🪓an,cx Step #5: Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b7", "-c9", "-d,", "-c3"] Step #5: Step #5: Running test ["cut", "-d,A", "\u{fe0f}🔩"] Step #5: === Compare result for: cut ["-d,A", "\u{fe0f}🔩"] Step #5: Pipe: OV2MD8H,8C0Ua(KJj,lv🪓🔩x(🔗 Step #5: (ÃW🪓LQi,m,(,I1U Step #5: k(y,5G Step #5: MS2Gs6 Step #5: 6tRaZ1,,,Ã36JwipÃe Step #5: sm,S,De🪛11L🔩8,ndÃs5 Step #5: Z,Y,t🧰,9i,L(🔩 Step #5: 55Ã,LJy,, Step #5: I,,Ã⚙h6 Step #5: 🔗q,otj,S2,7 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,A", "\u{fe0f}🔩"] Step #5: Step #5: Running test ["cut", "-f4", "-d,"] Step #5: === Compare result for: cut ["-f4", "-d,"] Step #5: Pipe: qI Step #5: jf7uB,(ÃKDLBN Step #5: xQLkÃÃ,,T,5 Step #5: 🪓((,O️0,H⚙,J5E,hÃ5qF Step #5: Qhb,rcJr,🔩H4tR Step #5: q6d,oEf️,ÃQI Step #5: 8Y,R,,VE️7⚙cwB,g5 Step #5: tT🪛GL(0,T🪓eN, Step #5: ,q, Step #5: wVR(,qhpM Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b5", "-f4", "-b1", "-f2", "-c4"] Step #5: === Compare result for: cut ["-b5", "-f4", "-b1", "-f2", "-c4"] Step #5: Pipe: ,L🔗hP Step #5: wGJm6(, Step #5: 6🧰,W,,4🧰B,1 Step #5: LXfv Step #5: ÃG Step #5: ,Q, Step #5: D,🔗oh,,mX Step #5: 0,,i, Step #5: K(⚙MXx,🪓(,,o51BMKQ Step #5: Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b5", "-f4", "-b1", "-f2", "-c4"] Step #5: Step #5: Running test ["cut", "-c10", "-d,"] Step #5: === Compare result for: cut ["-c10", "-d,"] Step #5: Pipe: 1Ã🧰(Sk,🪛yvt,j(iX, Step #5: ,,oj,M8zBk4(,7 Step #5: 2h,etS,🧰d🪓 Step #5: 9ÃRS,8UcjAÃ,E1t,n Step #5: D(7t Step #5: UKY,ÃqRS39On,xGMg,yad,( Step #5: GxOy,Mbxan Step #5: Step #5: M,l,8zz Step #5: Fe,(,iO Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-d,"] Step #5: Step #5: #32 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-d,0"] Step #5: === Compare result for: cut ["-d,0"] Step #5: Pipe: FMK1EnÃ8H,x,,( Step #5: ,R(qssmC Step #5: zH,🪓6LND,uHrBF(w,🪛Yh Step #5: qqjuy75gY,r,zQ,WT,DC7 Step #5: BOÃQ,2b,( Step #5: Ms,jÃ0, Step #5: t,,⚙7l,, Step #5: mgPÃvIub,T(xbs1a,9j,4⚙2🪛 Step #5: ,R,8,67i,a(XXSÃvf Step #5: 0K4s,vt️,M,Ã,ÃcnZV Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,0"] Step #5: Step #5: Running test ["cut", "-f3", "-b9", "O", "-c6"] Step #5: === Compare result for: cut ["-f3", "-b9", "O", "-c6"] Step #5: Pipe: ,️3,rOn(,(🪓TED Step #5: 🔩🪓ZJrm,W,6Mb,tj🔗 Step #5: ,🪛Z,d Step #5: Y06,(,Ã,k(fz Step #5: 🔩Ao,Lo Step #5: QW,🔩mT🔩SdÃ,OTDIK, Step #5: Z🔩⚙f,qmn,🔩,I🧰1de Step #5: hx Step #5: ,ebGyFKFL,tte,🪓L Step #5: EI0khQ,s, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-b9", "O", "-c6"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: ,p Step #5: Ã⚙,gm,1ÃrPU,cZV Step #5: ,,,kSLTÃ3SpTp Step #5: Ãl️ Step #5: 0p72D️,k🔗9m🔗 Step #5: Step #5: ,(fG,Ã🪛Q((V7 Step #5: cDBPaÃh,ZQ🔗(,wfN Step #5: Step #5: ⚙c Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: Running test ["cut", "-c7", "-b2"] Step #5: === Compare result for: cut ["-c7", "-b2"] Step #5: Pipe: ,Qs,X Step #5: ,M(L8,ÃDhk9yU⚙O( Step #5: GJ04ÃR,🧰S0dA🧰1à Step #5: B7, Step #5: lV,fBH🪛ntdE,NnW6hT,By5H,tdÃK⚙ Step #5: E️, Step #5: 🪛Ã6rxJ Step #5: ,KA,wQ🔗H Step #5: 0🧰⚙,oky,(f(,Cp,8 Step #5: c9HdF,s1HqF Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c7", "-b2"] Step #5: Step #5: Running test ["cut", "-f4", "-f3"] Step #5: === Compare result for: cut ["-f4", "-f3"] Step #5: Pipe: clmP(8,🔩Aq,,d9416N,d Step #5: PZ Step #5: m4fNrC,J🔗, Step #5: IH🔗eALg Step #5: ⚙D5a,eÃg,ÃnV Step #5: ,AHukÃ,M6,, Step #5: rLÃOFaF Step #5: FP,VQ🔩 Step #5: QiGRjej,(,,MPA Step #5: n,TVÃ,ROe,Q Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-f3"] Step #5: Step #5: Running test ["cut", "Vu2ÃuÃ2(hWX(V🪛j", "-b9", "-f3"] Step #5: === Compare result for: cut ["Vu2ÃuÃ2(hWX(V🪛j", "-b9", "-f3"] Step #5: Pipe: ,sPgvkkS,wGQ, Step #5: Zl,jK,ÃRF Step #5: 0,t Step #5: Oxe,,, Step #5: 1j, Step #5: ((Zzh,99pH,i Step #5: wET️️X,Sy,⚙ed Step #5: ,Q4,8Ãv,u⚙djHd🧰Hh Step #5: ,p🪛XYn1,9iv,dFiw, Step #5: kUia,((ÃUN,i⚙rKÃlAjX,(,TTF Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["Vu2ÃuÃ2(hWX(V🪛j", "-b9", "-f3"] Step #5: Step #5: Running test ["cut", "-f5", "-f5"] Step #5: === Compare result for: cut ["-f5", "-f5"] Step #5: Pipe: 3, Step #5: dSl,6FlH,o Step #5: ,IV,vlWe,, Step #5: bdA8p,3A,D,HÃM Step #5: 9,,🪛,,jà Step #5: ,K🧰6Jk,🪓NSc,Ãs,2N Step #5: 1️,🔩 Step #5: cD⚙Y,6,Ãx, Step #5: gMxE,🔗a7JA,,,5Ã⚙ Step #5: cFZO0 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-f5"] Step #5: Step #5: Running test ["cut", "-f4"] Step #5: === Compare result for: cut ["-f4"] Step #5: Pipe: 9ps,Kt⚙lwl🪛5, Step #5: ,L6l(R,Work,A🔩yCAaJ Step #5: E,,02 Step #5: 6x(C(U,⚙yx,,0 Step #5: ,bOÃ,h,T Step #5: ⚙️🔗,(XQZ,sx1G Step #5: a, Step #5: iqMY(K Step #5: d1FGk(b,3dt16W,Q6(, Step #5: 3,J, Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c6"] Step #5: === Compare result for: cut ["-c6"] Step #5: Pipe: cUFU,P2k️Oh Step #5: jwY8CmY,dVu,,rFÃh Step #5: ,,🪓,(b3,( Step #5: LjTFF,f,7qOqs,,5 Step #5: YM,A(kY,F,31ltQ(🪛 Step #5: Step #5: Z,,ws,,S3X Step #5: k🪛,,GMmk,UV1BFVp Step #5: w Step #5: ,vEÃ,,y7a Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,", "-f5", "-f1"] Step #5: === Compare result for: cut ["-d,", "-f5", "-f1"] Step #5: Pipe: EsCqVIyfP Step #5: ,(CA,K( Step #5: t,fR5zD6da Step #5: 8H(5v,79c,rTn Step #5: h7,8 Step #5: LEfI1( Step #5: 🔩cO,xR,7,gHJ,H️7 Step #5: njG Step #5: ,ÃLQd️,,N Step #5: KOKs,QpI,,UTU🔩,6Ã( Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-f5", "-f1"] Step #5: Step #5: Running test ["cut", "-b2", "-d,l"] Step #5: === Compare result for: cut ["-b2", "-d,l"] Step #5: Pipe: hÃb5Rs6,🔩Vi,D92ST⚙🧰DD Step #5: TXÃU Step #5: 1,Nu,i Step #5: v Step #5: ,0 Step #5: fWoLZI,iJj8,⚙K Step #5: 🪓🔗G Step #5: vE,,4l Step #5: svh,8 Step #5: 2C,,⚙ Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b2", "-d,l"] Step #5: Step #5: Running test ["cut", "-c7", "-b9", "-c6", "-c8"] Step #5: === Compare result for: cut ["-c7", "-b9", "-c6", "-c8"] Step #5: Pipe: zÃ,l(,tS Step #5: ,pF,N Step #5: Ã,JT,(g️WY,🧰F🪛T Step #5: NL,88RZ, Step #5: Q(1xZ🔗4,3,AG Step #5: Y,b4RdV⚙Ãl,O Step #5: (,UB,HS Step #5: 2 Step #5: ,bu,8eÃ🔩,KPÃY5ITs🪓 Step #5: ,LH,,C Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c7", "-b9", "-c6", "-c8"] Step #5: Step #5: Running test ["cut", "-c9", "FtUZc", "-f5"] Step #5: === Compare result for: cut ["-c9", "FtUZc", "-f5"] Step #5: Pipe: g2,xV,2k6l, Step #5: ,,,njp9🪛nTKX, Step #5: oWY9Y,og9Ezy,cZ,LÃw🧰AÃ3ko Step #5: J Step #5: 7🧰,h,do,🪓Bnj,vE Step #5: b1,🧰à Step #5: 🔩33ftrCf(,E( Step #5: ,D,G,u,i5U9Q Step #5: N,z5e1v8n,i8H2pL2 Step #5: xb,,,(0MIP, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c9", "FtUZc", "-f5"] Step #5: Step #5: Running test ["cut", "-d,N", "-d,E", "-c5", "-b9"] Step #5: === Compare result for: cut ["-d,N", "-d,E", "-c5", "-b9"] Step #5: Pipe: ,3ÃC🧰⚙ Step #5: ,PVPV5Bjd⚙,hD,kEz( Step #5: 92jCUs,QdiK,9nwb,EAÃBP,e🪛cxtà Step #5: j(W4,fTMÃ,Ãk(6,(e,Ã2C Step #5: ,0OJ🧰Vy,K Step #5: a,qÃ,Ã,n Step #5: ,X4W5N,,ez Step #5: iyAO,c,🪓ZO,b6,r Step #5: 0🪛,QsyaQ,, Step #5: ,30v,hb,,B2 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,N", "-d,E", "-c5", "-b9"] Step #5: Step #5: Running test ["cut", "Yz", "L", "-f3", "-d,Ã"] Step #5: === Compare result for: cut ["Yz", "L", "-f3", "-d,Ã"] Step #5: Pipe: u,T,pà Step #5: Mez(️,o Step #5: ÃVj,pAcÃ,,iaDy,🔩qM Step #5: (,UR🧰 Step #5: I3Ptb Step #5: q Step #5: ,r Step #5: C(F,q Step #5: 2R🧰A,r Step #5: aifca,DZke,,F,🔩 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["Yz", "L", "-f3", "-d,Ã"] Step #5: Step #5: Running test ["cut", "-c8", "-d,f", "-d,"] Step #5: === Compare result for: cut ["-c8", "-d,f", "-d,"] Step #5: Pipe: Step #5: ,,qiNyYSI,0Sa Step #5: ️d2,H🪓 Step #5: lJD5,a,QV2 Step #5: h🪛🪓URv🧰,f,rQ81X Step #5: E,K,,VIi(tY Step #5: 🪓(U,W0Ak️ Step #5: 🔗1🪓4C,W4🧰Jc6,A,bL Step #5: i26zl,WjFu,,yfeqO⚙ Step #5: GE,Y,tz3,, Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c8", "-d,f", "-d,"] Step #5: Step #5: Running test ["cut", "-c8", "-b4", "-f1", "-b3", "-b7"] Step #5: === Compare result for: cut ["-c8", "-b4", "-f1", "-b3", "-b7"] Step #5: Pipe: Xrzf Step #5: ,,LMZBf Step #5: Step #5: 🧰🔗nv Step #5: G🧰,aCpHsGX,🔗fHuV,f54Cf, Step #5: Ã8,🪓EDJ Step #5: 🔩8,S Step #5: o5Ycv,J Step #5: L7F,M0L️,btÃU,K0 Step #5: 6632n,KGn,dP6, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c8", "-b4", "-f1", "-b3", "-b7"] Step #5: Step #5: Running test ["cut", "-f4", "-d,", "-f4", "-b3", "-f5"] Step #5: === Compare result for: cut ["-f4", "-d,", "-f4", "-b3", "-f5"] Step #5: Pipe: (🪓V0,🪓,yÃg9qiM️,JT Step #5: Ã🧰5 Step #5: 🔩,I,, Step #5: t,A,🧰pRAtTYÃH,xoT Step #5: ,à Step #5: re,jNvÃS,A2,ÃhQ Step #5: 0 Step #5: 🪓u,SÃÃmyAq,3t Step #5: Z️ÃHI️ Step #5: ,🪓ÃruD2GÃzt Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-d,", "-f4", "-b3", "-f5"] Step #5: Step #5: Running test ["cut", "-c10", "-d,"] Step #5: === Compare result for: cut ["-c10", "-d,"] Step #5: Pipe: Step #5: G,qwÃQ🪓,iT, Step #5: sm9,Z,MgA8wf,e(Pcy Step #5: ,IV2🪓,️gsz,️🧰P Step #5: uwrr,🪛n Step #5: x,🧰0⚙,v(🪓2zIIs,y,t Step #5: tEJ6 Step #5: iV,dmItS,NE Step #5: 9h,G(f,🧰j🪓Q8Zc🪛6,,5 Step #5: Ylxd,Y,Dv,P🧰2i34,c🪛P Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-d,"] Step #5: Step #5: Running test ["cut", "-d,t", "-c10", "-d,L", "-b1"] Step #5: === Compare result for: cut ["-d,t", "-c10", "-d,L", "-b1"] Step #5: Pipe: 9,️,vÃp, Step #5: ️s639,2Ãj Step #5: TG6,,⚙ZF Step #5: A,LL(DCp Step #5: (Ni, Step #5: 🔩S,WÃwq,,vTI Step #5: ,,J Step #5: eqa,ZJ,1,bda9🧰,2 Step #5: 🔗🔩Ã,🔗((A,cdVu7 Step #5: (A3G,UK(QA Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,t", "-c10", "-d,L", "-b1"] Step #5: Step #5: Running test ["cut", "-f3", "-f5", "-f2", "-f2", "-b8"] Step #5: === Compare result for: cut ["-f3", "-f5", "-f2", "-f2", "-b8"] Step #5: Pipe: C,Ivla6, Step #5: C5iI,C,7k Step #5: Id,qI,3( Step #5: 🪛K️,63FV,SLXPÃyAt🪛 Step #5: ,V⚙jquu,TL(gP,1fBL Step #5: 4️Ly,tN,,bE, Step #5: ,F Step #5: xIwÃ,,,,0 Step #5: dQO,2fWM,aZ,c2 Step #5: , Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f3", "-f5", "-f2", "-f2", "-b8"] Step #5: Step #5: Running test ["cut", "-b2", "-d,"] Step #5: === Compare result for: cut ["-b2", "-d,"] Step #5: Pipe: 9🧰QvKHd,zah, Step #5: Ãk6vIO,zqv,🪛,,GZà Step #5: yA🔩,z Step #5: ,🔩,8 Step #5: (sO, Step #5: B,xaX🔗SD7Z,🪛wHn, Step #5: s,z,ofz Step #5: c,m20(u3FJL,dS Step #5: (,,5⚙7 Step #5: à Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b2", "-d,"] Step #5: Step #5: Running test ["cut", "ptSqC", "-c2", "-b10", "-f3", "-c1"] Step #5: === Compare result for: cut ["ptSqC", "-c2", "-b10", "-f3", "-c1"] Step #5: Pipe: ,h️qRs,8,Là Step #5: dWf,H, Step #5: dKEK(8(🧰d,,,Fà Step #5: LAj,U,70,M Step #5: , Step #5: NX,R1ÃvrAwb Step #5: OYs,,,i Step #5: J,((a🪛dfCÃ2 Step #5: rfS Step #5: ab,🪓UQzo Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["ptSqC", "-c2", "-b10", "-f3", "-c1"] Step #5: Step #5: Running test ["cut", "-b4", "-f4", "-b5"] Step #5: === Compare result for: cut ["-b4", "-f4", "-b5"] Step #5: Pipe: W9D,XL,(E Step #5: Step #5: 🧰6,2FRME Step #5: ÃfNLjTV,VL7lGog🔩(,xY🪓,4Yu Step #5: ,3fhnU Step #5: ,G,, Step #5: 3,4,nÃOb( Step #5: Qb,,3t,t,vvIB️jR Step #5: gÃÃ(vFÃ,W8,, Step #5: ,jm🔗ÃÃL,VÃh,dQv0f9VlA,(kqp Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b4", "-f4", "-b5"] Step #5: Step #5: Running test ["cut", "-f5"] Step #5: === Compare result for: cut ["-f5"] Step #5: Pipe: SA🪛ZwD,Q,n Step #5: cQ,mv Step #5: ,dsc,QO(B🧰(26🧰,s6w1RG,C(un71 Step #5: JVcpkL5 Step #5: X,W,ysÃMÃ88MW,A Step #5: vP Step #5: u,D Step #5: (z4D🔗d,J, Step #5: PLs,Rlb(vu9🔗uj,(️Ã,(🔩l, Step #5: ,s Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b7"] Step #5: === Compare result for: cut ["-b7"] Step #5: Pipe: Step #5: jl🪓🔩xÃ🪓 Step #5: aJJAo2bk0 Step #5: 🪓W,,0ePz3GIXÃz Step #5: ,n9🪛Kp,niDrwF Step #5: vLZJTLem,CPMtN,ÃURM1,sgK(5G5,OXjU( Step #5: x,w🧰ÃY5,Ã,, Step #5: 9LOZÃu5 Step #5: UE🧰vZIPi,,4SjQ(2,,6F Step #5: 7jA,(f93i, Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c3", "-c7"] Step #5: === Compare result for: cut ["-c3", "-c7"] Step #5: Pipe: fa8m(,P,,EusÃ,7SBS Step #5: 🧰ÃXUAN Step #5: ( Step #5: ,X,🔩g,Ãj Step #5: j,, Step #5: Step #5: ZPtKq,M Step #5: SXI🧰,ux1vÃFN, Step #5: CH,sTWk Step #5: QÃzda Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c3", "-c7"] Step #5: Step #5: Running test ["cut", "-b10", "-d,", "-d,", "-c6"] Step #5: === Compare result for: cut ["-b10", "-d,", "-d,", "-c6"] Step #5: Pipe: 6QV,mA8Sa Step #5: ,v,,(,🔩z Step #5: Step #5: VnB(Ye,XÃ, Step #5: r,5 Step #5: va️W🔩p,Rh Step #5: Ã,5F Step #5: oyMorT🪛 Step #5: ,yo,,dF( Step #5: 2🧰 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b10", "-d,", "-d,", "-c6"] Step #5: Step #5: Running test ["cut", "-f5", "-c9"] Step #5: === Compare result for: cut ["-f5", "-c9"] Step #5: Pipe: WS,🧰,qFuH⚙🪓,2kÃp⚙g(, Step #5: WIB,(XT⚙0 Step #5: , Step #5: Eel,TQkÃ3,xf82pr🪓,UTCXM,à Step #5: ,3p,w8⚙4ViP,B Step #5: ,i🔩 Step #5: u, Step #5: kn⚙H Step #5: 1,,,Gni Step #5: WlF,9,4i Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f5", "-c9"] Step #5: Step #5: Running test ["cut", "-c4", "-f1", "-f5", "-b8"] Step #5: === Compare result for: cut ["-c4", "-f1", "-f5", "-b8"] Step #5: Pipe: ,wl,VZl Step #5: 🧰🪓,B🔩deeb1ss Step #5: Ã6 Step #5: qÃi Step #5: e,,O, Step #5: d9,(S🔗B,it,🔩s5🪓E Step #5: Step #5: ,DIg⚙,sVe9Y,X🔩bc4U Step #5: 0W⚙m,h🧰mvvQn1,,j, Step #5: Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c4", "-f1", "-f5", "-b8"] Step #5: Step #5: Running test ["cut", "Ys🪓ÃD0(", "-b10"] Step #5: === Compare result for: cut ["Ys🪓ÃD0(", "-b10"] Step #5: Pipe: ,pshOY,w,, Step #5: d(iqGSH,M,w Step #5: Oj,19 Step #5: nA🔩( Step #5: tAIDh Step #5: T⚙ÃB,️🔩rÃq Step #5: R,U🔗5YZ Step #5: d,O,,cZ Step #5: ,🔗 Step #5: ,1,🪓A,,t⚙Yf Step #5: Rust stderr: Step #5: 'Ys🪓ÃD0(': No such file or directory Step #5: GNU stderr: Step #5: 'Ys'$'\360\237\252\223\303\203''D0(': No such file or directory Step #5: --- START diff Step #5: -'Ys🪓ÃD0(': No such file or directory Step #5: +'Ys'$'\360\237\252\223\303\203''D0(': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["Ys🪓ÃD0(", "-b10"] Step #5: Step #5: Running test ["cut", "-b8", "-c6", "-c4"] Step #5: === Compare result for: cut ["-b8", "-c6", "-c4"] Step #5: Pipe: t,5X⚙20DF,kÃ,MO(3 Step #5: ,vJu️ Step #5: ,0sEnoq⚙️a,T7bQ🪛TT(,taN🔗o Step #5: kWn Step #5: Ã,u,TI Step #5: ,zrÃh,D🔩7,(47,oVqc Step #5: aR️x,V(Ow,M, Step #5: Ã,Pn,x,nY,Es Step #5: Ã4️ Step #5: f Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-c6", "-c4"] Step #5: Step #5: #64 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["cut", "-c7", "-c3"] Step #5: === Compare result for: cut ["-c7", "-c3"] Step #5: Pipe: ,7,x,3,em Step #5: T Step #5: p,I,,tnXj Step #5: QsP(tIÃGd,w,4,,mZts1v Step #5: 8jhT,lBk,🔩huà Step #5: jOH🧰S,pg8Ãe,seÃnsR,rlM🪛P Step #5: Ã((S8L,Q,cÃx(VP Step #5: R2(qd🔗6,u,B,xQZJNY Step #5: XFSRc🧰5(,,,(22dUVp Step #5: Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c7", "-c3"] Step #5: Step #5: Running test ["cut", "-d,e", "-d,", "-b5", "-f1"] Step #5: === Compare result for: cut ["-d,e", "-d,", "-b5", "-f1"] Step #5: Pipe: gpa,tzS7 Step #5: k,izDt🔩Cl Step #5: W️,xQJ,veHfF🧰o,x,à Step #5: i8,P,YKYyv Step #5: B,e Step #5: 🪛qQO Step #5: ,h Step #5: Y1o,🪛,,Q Step #5: PNc,O🪛,Qajl,7NKHJ5V Step #5: 1Kq🔗H3g,c8,5,y0,yj Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,e", "-d,", "-b5", "-f1"] Step #5: Step #5: Running test ["cut", "-d,", "-f1", "-c5", "-c3", "-c8"] Step #5: === Compare result for: cut ["-d,", "-f1", "-c5", "-c3", "-c8"] Step #5: Pipe: Step #5: Step #5: 11D,SÃÃU,XB Step #5: (xgHku,🔗5lL,N,1Ã7,ye Step #5: ,c93jC,tBG,, Step #5: ÃZ,FqV6 Step #5: 🪛rXec Step #5: Up3T,(,(9Smz, Step #5: a,IR,dIMw2,v4,0Z8z Step #5: ,,v,QV(,J️e Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-f1", "-c5", "-c3", "-c8"] Step #5: Step #5: Running test ["cut", "-d,", "-d,", "-f4", "-b1", "-f2"] Step #5: === Compare result for: cut ["-d,", "-d,", "-f4", "-b1", "-f2"] Step #5: Pipe: ⚙Ã, Step #5: b,,IHHeK,🧰M🔩Ãf91,Ãmt(N🪓 Step #5: ,MXlek Step #5: 5🧰gqoB7,Ãk Step #5: 5Z24wCÃ,98PZ Step #5: g1,,Qx Step #5: pY🔗c🪓 Step #5: Step #5: nD,,(PÃ,u,🪛(6I Step #5: b4z,WE3q🔗 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,", "-f4", "-b1", "-f2"] Step #5: Step #5: Running test ["cut", "-f2", "-c3", "🪓3l🧰hEp", "-f5"] Step #5: === Compare result for: cut ["-f2", "-c3", "🪓3l🧰hEp", "-f5"] Step #5: Pipe: 1Ã,y,9, Step #5: uUCP,,🪓78TJB0,3mx4B,H Step #5: P,(️q,gLT, Step #5: c,🔩7t️e0B4 Step #5: mEj️ Step #5: 🪓,,4PBK Step #5: 8dB,I🪓,x🔩,V8NP,🧰h6Qà Step #5: oGB🪛Nc,MUbbI3J,Ãca0,,dÃ6 Step #5: G(p,🔗4🧰 Step #5: Ã5zg,oIaY(6 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-c3", "🪓3l🧰hEp", "-f5"] Step #5: Step #5: Running test ["cut", "-d,", "-d,", "-f4", "-b1"] Step #5: === Compare result for: cut ["-d,", "-d,", "-f4", "-b1"] Step #5: Pipe: Step #5: Ã,,hD7AL,T️FtWAx Step #5: Ni,(,X(,mBm Step #5: qQ0,,🪛p️Ã🔗E4NpS Step #5: 🧰,hmk0fÃk,BXh,wrjÃASKV,t🪓 Step #5: ,pNnxC,,3wy, Step #5: 9 Step #5: 0🧰8,N,t Step #5: , Step #5: 4,Z,I(8m🪛,rj Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-d,", "-f4", "-b1"] Step #5: Step #5: Running test ["cut", "ÃSY9tG⚙CXQ", "-d,", "-f4"] Step #5: === Compare result for: cut ["ÃSY9tG⚙CXQ", "-d,", "-f4"] Step #5: Pipe: Step #5: dBDu,3lo(,6,ViyX(, Step #5: 9W,Ã,🪓o🪛,g🪛U,(UxiaUFq Step #5: ,Ãz,(Ãh3HV,LHJmU1H7B Step #5: n,79UREB,O(,4W Step #5: x4Do,wt,,🪛YZM Step #5: ,jmT️ Step #5: d1rF,(aÃrh,🔗,e🪛n,R Step #5: z2 Step #5: 🔩,🪓,sdFu(b,O🪛e️RX(, Step #5: Rust stderr: Step #5: ÃSY9tG⚙CXQ: No such file or directory Step #5: GNU stderr: Step #5: ''$'\303\203''SY9tG'$'\342\232\231''CXQ': No such file or directory Step #5: --- START diff Step #5: -ÃSY9tG⚙CXQ: No such file or directory Step #5: +''$'\303\203''SY9tG'$'\342\232\231''CXQ': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["ÃSY9tG⚙CXQ", "-d,", "-f4"] Step #5: Step #5: Running test ["cut", "-b5", "-b5", "-d,j", "-f2"] Step #5: === Compare result for: cut ["-b5", "-b5", "-d,j", "-f2"] Step #5: Pipe: sMBeMlj,N,Y,Hg,(upHd Step #5: UÃD Step #5: 🧰9ÃAL(m(y,gpi,Ãqa Step #5: Ov,Zi4,BK🪛,Iv Step #5: gH(h,wW,NtvJ9🪛,mTTktzK1tq,O(KsP🔗 Step #5: pA Step #5: 5⚙ Step #5: ,2w Step #5: ,D,C6N6 Step #5: OG2f,F🧰5🪛W9, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b5", "-b5", "-d,j", "-f2"] Step #5: Step #5: Running test ["cut", "-f2", "-b3", "P9E"] Step #5: === Compare result for: cut ["-f2", "-b3", "P9E"] Step #5: Pipe: ,1,BF Step #5: YK,S8ZpN,(i9X🪛,O🧰 Step #5: J5f49c,jZ,(KRblaL7,ÃxidzO Step #5: ,NC,FdÃS,, Step #5: ,,DjdRnW,Ãu Step #5: Q9a,2u️,,🔩aS6 Step #5: sm️,T,48🪓SBazO,( Step #5: QA6L Step #5: 3🪛5y🔗(,oT,yIZNKJf Step #5: , Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f2", "-b3", "P9E"] Step #5: Step #5: Running test ["cut", "-c8", "-b5", "-c7"] Step #5: === Compare result for: cut ["-c8", "-b5", "-c7"] Step #5: Pipe: Step #5: 0yG Step #5: k((Ia,(pZ⚙🧰(⚙,u,Ãe,((y1 Step #5: Step #5: C, Step #5: IY Step #5: Step #5: 7🪓aS,B,W,aÃ( Step #5: fv,x,x,4UDp Step #5: ,m🔗fq,e,(Jà Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c8", "-b5", "-c7"] Step #5: Step #5: Running test ["cut", "-c4", "-c1"] Step #5: === Compare result for: cut ["-c4", "-c1"] Step #5: Pipe: p⚙,🪓 Step #5: ,,DKaGyyà Step #5: a🪛,An((,,vNK5,7J Step #5: PNxNSx,b️Hgpk⚙,,0RD3X,TrpeW( Step #5: i,xt,p,7KWI,v0jkRS Step #5: UÃvsB,wOcBTX Step #5: ,Q️wF3bjC Step #5: PqUÃsBQ,m Step #5: ,H, Step #5: 🧰5(r(,,,1 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c4", "-c1"] Step #5: Step #5: Running test ["cut", "-c1"] Step #5: === Compare result for: cut ["-c1"] Step #5: Pipe: TÃS,Y5ht Step #5: ,4CLU Step #5: 3R️u🪓,O⚙8kh,Q,xn Step #5: 5,tM,(zt,,LiQ4 Step #5: Oa,Q,i⚙zz Step #5: ,🔩9yÃ,NÃZÃmGFY Step #5: , Step #5: 🪛,2,v Step #5: 6 Step #5: ,T,tsb5b,q,W Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c3"] Step #5: === Compare result for: cut ["-c3"] Step #5: Pipe: HQ8o🔩,,G, Step #5: fÃS1dy,6(u⚙,Ni🪛w Step #5: X🪓, Step #5: A🔩,6AÃ,p,,xkd8🪓6 Step #5: JR,1,a Step #5: V,w(,3, Step #5: ,,d🔗ZGF1Qa4r Step #5: zSz3, Step #5: Or(,fÃE,R Step #5: Op,jq8,sMWj🪛f(2, Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b9"] Step #5: === Compare result for: cut ["-b9"] Step #5: Pipe: 🔗5,ukAÃe,e,K2UÃG,(c Step #5: X🔗K,jGL1v,4SD Step #5: ,I Step #5: Z(N,Su,1Zr6p,,🔗 Step #5: xÃ,yÃ,XÃ2aNtU🔩 Step #5: ,6p Step #5: 3J(Od,,y Step #5: Xr,(,2r,,W Step #5: ️n,🪛 Step #5: ,2xIXg,,,ZvKkCJ Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-c5", "-c7", "-b3", "-b10"] Step #5: === Compare result for: cut ["-c5", "-c7", "-b3", "-b10"] Step #5: Pipe: sb7,Ã7Ã,n Step #5: (⚙m,f⚙B,v, Step #5: 2s,RynSZs,🔗2 Step #5: Ae7C, Step #5: 🧰,Pj0u(K,GB8à Step #5: LÃl,,⚙R13, Step #5: A(izn Step #5: Ã,,n1yguk🔩P2(,r,B🔗kw Step #5: EM️jzV🔩pX Step #5: JiÃ,,,(J Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c5", "-c7", "-b3", "-b10"] Step #5: Step #5: Running test ["cut", "-f1", "-b10", "-c8", "-d,K"] Step #5: === Compare result for: cut ["-f1", "-b10", "-c8", "-d,K"] Step #5: Pipe: 3ÃozÃÃiq,🪛hJm(uZB Step #5: 🪛OLOYNu,Fx,M,i,Kz Step #5: (((,endB Step #5: (ÃeEax,⚙ Step #5: n(,duY Step #5: Lv,a, Step #5: 🪛IpilzpC,xRyM Step #5: cx Step #5: Pt,,((F7ÃuÃMm, Step #5: uY7z, Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-b10", "-c8", "-d,K"] Step #5: Step #5: Running test ["cut", "-d,", "-b9", "-f3"] Step #5: === Compare result for: cut ["-d,", "-b9", "-f3"] Step #5: Pipe: e(,9tCmJ,RU77⚙r Step #5: N Step #5: s,1y Step #5: G( Step #5: djjtHK Step #5: yhp,🔗🔩KB,RIQI,,HCYo Step #5: o,iv,5, Step #5: 🔗6RK,,à Step #5: D6h,Q,,pIXJra🧰 Step #5: Ã🔗A,mYjes,RV(F Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "-b9", "-f3"] Step #5: Step #5: Running test ["cut", "-f4", "-c3", "-c4", "-d,", "-c8"] Step #5: === Compare result for: cut ["-f4", "-c3", "-c4", "-d,", "-c8"] Step #5: Pipe: Nk3,(iF Step #5: PT Step #5: 2,tM⚙C Step #5: tUÃwRWi,,BbC,J,tBÃQL2I Step #5: 🪛k️ Step #5: 2M,mkCo🧰, Step #5: 6c0,,etXkX,,( Step #5: oÃGt,HkXx,S,JAG Step #5: ,3u,JldA Step #5: 🧰IP,U,PZ,Yxq, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-c3", "-c4", "-d,", "-c8"] Step #5: Step #5: Running test ["cut", "-b4"] Step #5: === Compare result for: cut ["-b4"] Step #5: Pipe: OÃKh(xGb8,tPE5e,wdVU, Step #5: ,( Step #5: qga,Du,jhxbV🔗VJsI,g Step #5: ,leNBD,kM️XUivqh,yjg5 Step #5: 8🧰 Step #5: 🔗XC9,Ãoe4qX,,B,jÃ8mB(8 Step #5: q,4,,(tzM Step #5: ZW,x2(ws,Hgn Step #5: ,🧰sc🪓u,03B🔗N,fÃ🧰h Step #5: bql,J Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b10", "-b7", "-c3", "-b7"] Step #5: === Compare result for: cut ["-b10", "-b7", "-c3", "-b7"] Step #5: Pipe: g,vÃ(,2H,nr,((Q3 Step #5: ,(9Q(( Step #5: ÃFÃew8uU1Q,2N🪓,🧰,hO Step #5: 🧰T🪓🪓x,,ÃEr0Ã⚙U,Tv, Step #5: (W,,1k6️,x9CÃ,t🔗🧰xgv Step #5: j,QzU2W,z6GN, Step #5: QSj,,A🪓1 Step #5: th7Czomn,3JrS,,i Step #5: K8Y,KL Step #5: k🧰oÃlhR1Q,qQ,2KB🔩(3z,rI(,TAwa Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b10", "-b7", "-c3", "-b7"] Step #5: Step #5: Running test ["cut", "-d,6", "-b4", "-c4", "-b8", "-d,"] Step #5: === Compare result for: cut ["-d,6", "-b4", "-c4", "-b8", "-d,"] Step #5: Pipe: K,7P,🪛kdGf Step #5: ️x,🧰GQ,Y Step #5: 5zb6mk,,CGLovycC,g Step #5: aiyL,gNsl6U Step #5: B Step #5: rma,H37q️kF,⚙6w Step #5: 🔩Pn,,W,Ul,7X5ysOXn Step #5: YJ,ÃmkI Step #5: L🪛VjU,aXVÃX,(M Step #5: tpmzgKc8,c,, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,6", "-b4", "-c4", "-b8", "-d,"] Step #5: Step #5: Running test ["cut", "-b5", "-b3", "(Oyau", "-d,🔗", "-b1", "-b10"] Step #5: === Compare result for: cut ["-b5", "-b3", "(Oyau", "-d,🔗", "-b1", "-b10"] Step #5: Pipe: sF(ÃwN,IÃÃ, Step #5: oÃ, Step #5: PsMK🧰FK Step #5: ÃN Step #5: a(X,a,d,f, Step #5: (ENjt(Qp Step #5: ,F,NI Step #5: ÃVÃ🪛dGx Step #5: 🪛CeÃÃUN Step #5: RSÃHc,,4bq,1Ma🪛(bÃN2 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b5", "-b3", "(Oyau", "-d,🔗", "-b1", "-b10"] Step #5: Step #5: Running test ["cut", "-d,", "XH"] Step #5: === Compare result for: cut ["-d,", "XH"] Step #5: Pipe: d2,qq,A🔗 Step #5: e Step #5: Jpoo,🪛h,V,hk Step #5: UTÃÃ,,, Step #5: B,E⚙ÃRH,e Step #5: eÃ🪛,Ilf7AoÃ4,l,6Aw(ÃLJ Step #5: ny,M,P Step #5: MrnK4A,🔩7mCkdr2,️laNz(zy(H,F,(pl️ Step #5: ,ZVf,à Step #5: (🧰🔗,,Lp,a(prÃ,Qy Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,", "XH"] Step #5: Step #5: Running test ["cut", "-b8", "-b2"] Step #5: === Compare result for: cut ["-b8", "-b2"] Step #5: Pipe: emQPUUA,T,Ãa,🔩lzv🧰YNq Step #5: B,🔩ss⚙q🔗,Jj Step #5: s🪛,Ãg,Dg, Step #5: 70mEx Step #5: mnOm,d,x63,atKU🧰0hKL,(Zs Step #5: ⚙sÃkQk,aW7b(Px,WH Step #5: A,,e9, Step #5: 1,🪓Ã,OYAS,, Step #5: 7gLÃ1 Step #5: DA, Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b8", "-b2"] Step #5: Step #5: Running test ["cut", "-c4"] Step #5: === Compare result for: cut ["-c4"] Step #5: Pipe: LkDS🔗e,mO⚙Ã🧰🪛,,A Step #5: ,,P,Jpj(Fs Step #5: zÃTfZ9y,🪛T Step #5: 9,8ÃS,F,ceHS Step #5: N Step #5: WF,(,,RY,3 Step #5: R️Ã9,uJRmkio,vIfnZ,0, Step #5: ,Q⚙Ã,ZjiMge Step #5: wmu6O,V6,a Step #5: GmÃD Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,4"] Step #5: === Compare result for: cut ["-d,4"] Step #5: Pipe: W0IwKP(D🔩,hfl, Step #5: d8p,f Step #5: 3 Step #5: xMJ1,jLD7i7,zzRQ Step #5: lZ Step #5: W2️,28, Step #5: 🔩 Step #5: 🧰,1🔗 Step #5: BvYa7jt Step #5: ,pBoMtx,🔩c,1,🧰 Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,4"] Step #5: Step #5: Running test ["cut", "-f4", "-b6", "-c8"] Step #5: === Compare result for: cut ["-f4", "-b6", "-c8"] Step #5: Pipe: WZ,G🔩,6YJPQ Step #5: vB7Dzi️1(,eZ🪓 Step #5: ,1,T7,B04 Step #5: ,QUa Step #5: uIWE,VÃ,2RWÃ,,Ãl Step #5: 9N,j Step #5: ,,️,4V,Rzrd Step #5: h(TF Step #5: m,uZ,w Step #5: MGA,zYF Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f4", "-b6", "-c8"] Step #5: Step #5: Running test ["cut", "-d,l", "-b2", "-b7"] Step #5: === Compare result for: cut ["-d,l", "-b2", "-b7"] Step #5: Pipe: CY,,rmHvJ3vl,,🔗7U Step #5: y7🪓🔗ipo,PG,🪓j🪛Cv🧰FB, Step #5: x,F,(rXNà Step #5: ️ueTY,GM Step #5: iO,6R69🪓p🧰,(a,7(1S, Step #5: ,8Yij,8pS,Zo, Step #5: 🔗,3à Step #5: 1y7Ngaa,G2🪓 Step #5: QmÃ,Q🔩dk, Step #5: sD Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,l", "-b2", "-b7"] Step #5: Step #5: Running test ["cut", "-c10", "-d,", "f(L"] Step #5: === Compare result for: cut ["-c10", "-d,", "f(L"] Step #5: Pipe: W,3, Step #5: ,Vh Step #5: ,(,E3 Step #5: E,(AKHRFb,,JEGp Step #5: P,(à Step #5: 1,( Step #5: y1FEJ12B Step #5: ((, Step #5: , Step #5: ,tK7,H🔩(pTQ,mVP Step #5: Rust stderr: Step #5: cut-error-delimiter-only-with-fields Step #5: GNU stderr: Step #5: an input delimiter may be specified only when operating on fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-only-with-fields Step #5: +an input delimiter may be specified only when operating on fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c10", "-d,", "f(L"] Step #5: Step #5: Running test ["cut", "-f3"] Step #5: === Compare result for: cut ["-f3"] Step #5: Pipe: d Step #5: M(,l4bQ8 Step #5: e91kMR,L🧰🧰,fUCDFR Step #5: su🔗wXhY7s,APeg, Step #5: IÃlÃ5Kd1d Step #5: 0vÃuTLa,V⚙ Step #5: (4WPKY,VJ Step #5: 5 Step #5: eUy, Step #5: q,ÃjmSc,Ud,, Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-b7", "-b6", "-d,K"] Step #5: === Compare result for: cut ["-b7", "-b6", "-d,K"] Step #5: Pipe: 8Oitj Step #5: 🧰,kG(9,VFzf(z Step #5: pHj,bÃ((lÃGXB,x,à Step #5: ️wwE, Step #5: fg🔩8🔩E,n,EUjsM,dH8d Step #5: 5l,Ã, Step #5: F,X, Step #5: 🔩i,A5 Step #5: l4Fxz,,HEPP8🪛C Step #5: ÃH8DMW Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b7", "-b6", "-d,K"] Step #5: Step #5: Running test ["cut", "-b7", "pzR(5", "-f2"] Step #5: === Compare result for: cut ["-b7", "pzR(5", "-f2"] Step #5: Pipe: ,y,8 Step #5: ,l,,⚙zpE(N🪓 Step #5: ,o,,EBr Step #5: ÃB6Tnr,9R,Y,🔩oZ Step #5: 2 Step #5: 🔗( Step #5: ybdZ,vk9M8,KXpy,6Ã, Step #5: 🔗BE️PX(7 Step #5: (,,J,(,M7IQÃe Step #5: s🔩xnjk,st5l,,4gi🧰Ã8 Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b7", "pzR(5", "-f2"] Step #5: Step #5: Running test ["cut", "🔗R(bt8c(5Ya\u{fe0f}(vX(V", "-f2"] Step #5: === Compare result for: cut ["🔗R(bt8c(5Ya\u{fe0f}(vX(V", "-f2"] Step #5: Pipe: R9NaTeb,C,7Qvei Step #5: ,su0k(0🧰Z,cb(i🪓7z Step #5: ew,j🪛,VI( Step #5: ,🔩uH Step #5: ,LY Step #5: 4,Ch,n,bM Step #5: Step #5: ,ZjÃR Step #5: zM,,c,(y,f7️P Step #5: y1v,NQi, Step #5: Rust stderr: Step #5: '🔗R(bt8c(5Ya️(vX(V': No such file or directory Step #5: GNU stderr: Step #5: ''$'\360\237\224\227''R(bt8c(5Ya'$'\357\270\217''(vX(V': No such file or directory Step #5: --- START diff Step #5: -'🔗R(bt8c(5Ya️(vX(V': No such file or directory Step #5: +''$'\360\237\224\227''R(bt8c(5Ya'$'\357\270\217''(vX(V': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["🔗R(bt8c(5Ya\u{fe0f}(vX(V", "-f2"] Step #5: Step #5: Running test ["cut", "-b2"] Step #5: === Compare result for: cut ["-b2"] Step #5: Pipe: 1,Ã,h Step #5: L,a🔗,Ek,VwCDIU,sD Step #5: 76KOs8U,XXo0,EÃ(W⚙fa, Step #5: CrJ5cnns,🔩s2nÃq Step #5: ,zKZw,D,z,B Step #5: cAP,n,(cn(,⚙8UO Step #5: 4TFPee,pO(cjfh,🔗fVJB,4pazj1,JUu Step #5: B59Yv,Ã(y,eQÃl,JC🔩🔗 Step #5: ,(NdQ Step #5: Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-f1", "-b7"] Step #5: === Compare result for: cut ["-f1", "-b7"] Step #5: Pipe: ⚙Ãblà Step #5: R,NSG Step #5: C,N Step #5: LBy9G,,2ueb🧰0 Step #5: 07🪓NoQUbu Step #5: N🪓jU,, Step #5: Step #5: d Step #5: ,2, Step #5: ,f0z8M Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-f1", "-b7"] Step #5: Step #5: Running test ["cut", "-c8", "-f1", "-d,5"] Step #5: === Compare result for: cut ["-c8", "-f1", "-d,5"] Step #5: Pipe: gB,,uOF9u🪛GÃ9,V(p🔗0,U7 Step #5: 2,Ãy Step #5: ,,EaVSaU(vt,,s Step #5: f7,t🪓,⚙m, Step #5: ,7j(w,D6O Step #5: rrLNlu🪓9F,a( Step #5: IChL34🔗,Mo,,(,🔗J9JI Step #5: 8(🔗 Step #5: sa5,(,, Step #5: Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-c8", "-f1", "-d,5"] Step #5: Step #5: Running test ["cut", "-f2"] Step #5: === Compare result for: cut ["-f2"] Step #5: Pipe: g,PR1WtA Step #5: ,s Step #5: q5rJnuID,lD🧰 Step #5: CÃmÃC,7ÃIl⚙,Ã,,o Step #5: P Step #5: F5,um(Q,RcjTyR🪓 Step #5: RMBrg,,⚙PÃ,inDtfvdqh,HvÃN9(2 Step #5: , Step #5: VkÃ🔩ANs,,Rxr🔩,️,e Step #5: E6,(Ag,fIOub1c,s,e Step #5: === OK Same behavior Step #5: Step #5: Running test ["cut", "-d,a", "-c3", "v(🪓RMI9c"] Step #5: === Compare result for: cut ["-d,a", "-c3", "v(🪓RMI9c"] Step #5: Pipe: (,,1w Step #5: 8Ã,VF,JiSygJ8️w Step #5: Step #5: Tu🪛,eFJFCs3 Step #5: 2,bnG6O,lFvv,apOC,( Step #5: k🪓 Step #5: N1p,C,6vOQ Step #5: nbn⚙Pk,hE,j Step #5: lhGW9Ã6o,5 Step #5: ,T,,T Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-d,a", "-c3", "v(🪓RMI9c"] Step #5: Step #5: Running test ["cut", "-b10", "-c7"] Step #5: === Compare result for: cut ["-b10", "-c7"] Step #5: Pipe: Step #5: 2 Step #5: Ã,D🔗,rqo Step #5: ,E3(v8(,(v,,HZ Step #5: ,DU,dcJh⚙h,🪛 Step #5: 2j,,(,ywWyo7,V Step #5: Eu Step #5: ,VJbWx,,q1dn Step #5: Ã,,QmcG68t Step #5: 4,OI Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b10", "-c7"] Step #5: Step #5: Running test ["cut", "LdUHCk1", "-b1", "-d,K", "-d,1", "-f1"] Step #5: === Compare result for: cut ["LdUHCk1", "-b1", "-d,K", "-d,1", "-f1"] Step #5: Pipe: Mz Step #5: T,Y🔩M⚙h Step #5: ⚙Dd, Step #5: h🧰,2EHL,8🪓Ã7G,, Step #5: ,JÃ4Q6,t Step #5: jGV,🪓i,,ZvG, Step #5: 🔗ÃSgÃ,Ã,🧰6,Fvrf,r Step #5: s,🪓l🪓,T, Step #5: m🔩,5LS,DPlDYS,0O0 Step #5: IczrgAÃ,ÃFa,,🔩🔗🔗l Step #5: Rust stderr: Step #5: cut-error-delimiter-must-be-single-character Step #5: GNU stderr: Step #5: the delimiter must be a single character Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-delimiter-must-be-single-character Step #5: +the delimiter must be a single character Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["LdUHCk1", "-b1", "-d,K", "-d,1", "-f1"] Step #5: Step #5: Running test ["cut", "-b6", "-b9", "pGe6eHSOihR", "-f3", "-f3", "-b7"] Step #5: === Compare result for: cut ["-b6", "-b9", "pGe6eHSOihR", "-f3", "-f3", "-b7"] Step #5: Pipe: X6d Step #5: ,v Step #5: 5Y,r91RtF,Ãj(,W,S Step #5: vdEH,,7k,3(qPWL, Step #5: u,h🪛FCh Step #5: (ÃwY8r,vSÃ1, Step #5: tIFbLiNW, Step #5: QSÃsEh Step #5: ,k️shyq(0,w,Ki,️HX Step #5: ,s,ItW⚙9l,G Step #5: Rust stderr: Step #5: cut-error-multiple-mode-args Step #5: GNU stderr: Step #5: only one type of list may be specified Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-multiple-mode-args Step #5: +only one type of list may be specified Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut ["-b6", "-b9", "pGe6eHSOihR", "-f3", "-f3", "-b7"] Step #5: Step #5: Running test ["cut"] Step #5: === Compare result for: cut [] Step #5: Pipe: VVgOE,,N, Step #5: nF1R,K, Step #5: o,,🔩,7,XDDU️ Step #5: C,C,,njlB,8 Step #5: O Step #5: J,2R,,7Q,n Step #5: IeoD,OUÃ,Xc🪓UX( Step #5: uNj,iÃ8t,23tU🪓ah3(S,PÃIFVa Step #5: 7n0🧰,mQIpa,,zhEv Step #5: Cm,Ã,KKg Step #5: Rust stderr: Step #5: cut-error-missing-mode-arg Step #5: GNU stderr: Step #5: you must specify a list of bytes, characters, or fields Step #5: Try 'cut --help' for more information. Step #5: --- START diff Step #5: -cut-error-missing-mode-arg Step #5: +you must specify a list of bytes, characters, or fields Step #5: +Try 'cut --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cut [] Step #5: Step #5: #106 DONE exec/s: 0 rss: 30Mb Step #5: MERGE-OUTER: successful in 5 attempt(s) Step #5: MERGE-OUTER: the control file has 28449 bytes Step #5: MERGE-OUTER: consumed 0Mb (26Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: [2026-01-04 06:31:47,256 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:47,265 INFO] Finished finding shared libraries for targets. Step #5: [2026-01-04 06:31:47,316 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:47,324 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_printf_error.log Step #5: [2026-01-04 06:31:47,526 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:47,535 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_split_error.log Step #5: Error occured while running fuzz_cksum: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414819724 Step #5: MERGE-OUTER: 388 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414828050 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: 388 total files; 0 processed earlier; will process 388 files now Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/qwiiishpxh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/qwiiishpxh"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/qwiiishpxh"] Step #5: Rust stderr: Step #5: /tmp/qwiiishpxh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qwiiishpxh: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/qwiiishpxh"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/rnkflthakh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/rnkflthakh"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/rnkflthakh"] Step #5: Rust stderr: Step #5: /tmp/rnkflthakh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rnkflthakh: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/rnkflthakh"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/sowuyunzvw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/sowuyunzvw"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/sowuyunzvw"] Step #5: Rust stderr: Step #5: /tmp/sowuyunzvw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/sowuyunzvw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/sowuyunzvw"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "sm3", "/tmp/iftimwxqsp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "sm3", "/tmp/iftimwxqsp"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "sm3", "/tmp/iftimwxqsp"] Step #5: Rust stderr: Step #5: /tmp/iftimwxqsp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/iftimwxqsp: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "sm3", "/tmp/iftimwxqsp"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "/tmp/iwgfckeovf", "-a", "md5", "/tmp/izdhkqfshp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "/tmp/iwgfckeovf", "-a", "md5", "/tmp/izdhkqfshp"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "/tmp/iwgfckeovf", "-a", "md5", "/tmp/izdhkqfshp"] Step #5: Rust stderr: Step #5: /tmp/iwgfckeovf: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/izdhkqfshp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/iwgfckeovf: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/izdhkqfshp: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "/tmp/iwgfckeovf", "-a", "md5", "/tmp/izdhkqfshp"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/nakeqdcktt"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/nakeqdcktt"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/nakeqdcktt"] Step #5: Rust stderr: Step #5: /tmp/nakeqdcktt: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/nakeqdcktt: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/nakeqdcktt"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "300", "-c", "-a", "sha512", "/tmp/flzkbgzwbb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "300", "-c", "-a", "sha512", "/tmp/flzkbgzwbb"] Step #5: === Compare result for: cksum ["-l", "300", "-c", "-a", "sha512", "/tmp/flzkbgzwbb"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "300", "-c", "-a", "sha512", "/tmp/flzkbgzwbb"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-c", "/tmp/ukhobqlcea", "-a", "md5", "/tmp/doftdmfona"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "/tmp/ukhobqlcea", "-a", "md5", "/tmp/doftdmfona"] Step #5: === Compare result for: cksum ["--raw", "-c", "/tmp/ukhobqlcea", "-a", "md5", "/tmp/doftdmfona"] Step #5: Rust stderr: Step #5: /tmp/ukhobqlcea: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/doftdmfona: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ukhobqlcea: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/doftdmfona: no properly formatted checksum lines found Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "/tmp/ukhobqlcea", "-a", "md5", "/tmp/doftdmfona"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/jwiyeilegw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/jwiyeilegw"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/jwiyeilegw"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/jwiyeilegw"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/ajwokqmyku"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/ajwokqmyku"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/ajwokqmyku"] Step #5: Rust stderr: Step #5: /tmp/ajwokqmyku: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ajwokqmyku: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/ajwokqmyku"] Step #5: Step #5: === TEST cksum ["cksum", "--text", "-c", "-a", "bsd", "/tmp/cueouvelyg"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--text", "-c", "-a", "bsd", "/tmp/cueouvelyg"] Step #5: === Compare result for: cksum ["--text", "-c", "-a", "bsd", "/tmp/cueouvelyg"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: unrecognized option '--text' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +unrecognized option '--text' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--text", "-c", "-a", "bsd", "/tmp/cueouvelyg"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "blake2b", "/tmp/xkjiocosza"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "blake2b", "/tmp/xkjiocosza"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "blake2b", "/tmp/xkjiocosza"] Step #5: Rust stderr: Step #5: /tmp/xkjiocosza: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/xkjiocosza: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "blake2b", "/tmp/xkjiocosza"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/fwmshlokpx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/fwmshlokpx"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/fwmshlokpx"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/fwmshlokpx"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/rrknbkvkjf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/rrknbkvkjf"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/rrknbkvkjf"] Step #5: Rust stderr: Step #5: /tmp/rrknbkvkjf: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rrknbkvkjf: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/rrknbkvkjf"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/nuvrmaifeg"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/nuvrmaifeg"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/nuvrmaifeg"] Step #5: Rust stderr: Step #5: /tmp/nuvrmaifeg: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/nuvrmaifeg: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/nuvrmaifeg"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/dovnelanme"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/dovnelanme"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/dovnelanme"] Step #5: Rust stderr: Step #5: /tmp/dovnelanme: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/dovnelanme: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/dovnelanme"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "--base64", "file_🪓kbL", "file_i2(4", "/tmp/puhfyahmkv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "file_🪓kbL", "file_i2(4", "/tmp/puhfyahmkv"] Step #5: === Compare result for: cksum ["--base64", "file_🪓kbL", "file_i2(4", "/tmp/puhfyahmkv"] Step #5: Rust stdout: Step #5: 4165296093 832 /tmp/puhfyahmkv Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: -4165296093 832 /tmp/puhfyahmkv Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: file_🪓kbL: No such file or directory Step #5: fuzz_cksum: file_i2(4: No such file or directory Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -file_🪓kbL: No such file or directory Step #5: -fuzz_cksum: file_i2(4: No such file or directory Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: cksum ["--base64", "file_🪓kbL", "file_i2(4", "/tmp/puhfyahmkv"] Step #5: Step #5: thread '' (530) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cksum ["--base64", "file_🪓kbL", "file_i2(4", "/tmp/puhfyahmkv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==530== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x9a, Step #5: \232 Step #5: artifact_prefix='./'; Test unit written to ./crash-13cba177bcfad90e7b3de70616b2e54ba4bb107f Step #5: Base64: mg== Step #5: MERGE-OUTER: attempt 2 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414896222 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/13cba177bcfad90e7b3de70616b2e54ba4bb107f' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 17 processed earlier; will process 371 files now Step #5: === TEST cksum ["cksum", "-a", "md5", "-c", "-a", "sha1", "/tmp/qudjkciohe"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "md5", "-c", "-a", "sha1", "/tmp/qudjkciohe"] Step #5: === Compare result for: cksum ["-a", "md5", "-c", "-a", "sha1", "/tmp/qudjkciohe"] Step #5: Rust stderr: Step #5: /tmp/qudjkciohe: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qudjkciohe: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "md5", "-c", "-a", "sha1", "/tmp/qudjkciohe"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "/tmp/zdqglrzdhv", "-a", "sha512", "/tmp/xewpuptxiw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/zdqglrzdhv", "-a", "sha512", "/tmp/xewpuptxiw"] Step #5: === Compare result for: cksum ["-c", "/tmp/zdqglrzdhv", "-a", "sha512", "/tmp/xewpuptxiw"] Step #5: Rust stderr: Step #5: /tmp/zdqglrzdhv: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/xewpuptxiw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/zdqglrzdhv: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/xewpuptxiw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/zdqglrzdhv", "-a", "sha512", "/tmp/xewpuptxiw"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/jwivaidptg"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/jwivaidptg"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/jwivaidptg"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/jwivaidptg"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/kypuufdkmh", "-a", "sha224", "/tmp/rinvyzgtoz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/kypuufdkmh", "-a", "sha224", "/tmp/rinvyzgtoz"] Step #5: === Compare result for: cksum ["-c", "/tmp/kypuufdkmh", "-a", "sha224", "/tmp/rinvyzgtoz"] Step #5: Rust stderr: Step #5: /tmp/kypuufdkmh: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/rinvyzgtoz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/kypuufdkmh: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/rinvyzgtoz: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/kypuufdkmh", "-a", "sha224", "/tmp/rinvyzgtoz"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "bsd", "-l", "210", "-c", "-a", "sha224", "/tmp/esmkngtqad"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-l", "210", "-c", "-a", "sha224", "/tmp/esmkngtqad"] Step #5: === Compare result for: cksum ["-a", "bsd", "-l", "210", "-c", "-a", "sha224", "/tmp/esmkngtqad"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-l", "210", "-c", "-a", "sha224", "/tmp/esmkngtqad"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/jprgqtvltv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/jprgqtvltv"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/jprgqtvltv"] Step #5: Rust stderr: Step #5: /tmp/jprgqtvltv: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jprgqtvltv: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/jprgqtvltv"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "451", "-c", "-a", "sysv", "/tmp/mvcvzvkepq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "451", "-c", "-a", "sysv", "/tmp/mvcvzvkepq"] Step #5: === Compare result for: cksum ["-l", "451", "-c", "-a", "sysv", "/tmp/mvcvzvkepq"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "451", "-c", "-a", "sysv", "/tmp/mvcvzvkepq"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "/tmp/tcduxnnvlb", "-a", "bsd", "/tmp/mhrzpuhnur"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "/tmp/tcduxnnvlb", "-a", "bsd", "/tmp/mhrzpuhnur"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "/tmp/tcduxnnvlb", "-a", "bsd", "/tmp/mhrzpuhnur"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "/tmp/tcduxnnvlb", "-a", "bsd", "/tmp/mhrzpuhnur"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "--binary", "-c", "-a", "blake2b", "/tmp/nyuwhloxza"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "-a", "blake2b", "/tmp/nyuwhloxza"] Step #5: === Compare result for: cksum ["--binary", "-c", "-a", "blake2b", "/tmp/nyuwhloxza"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "-a", "blake2b", "/tmp/nyuwhloxza"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sha224", "/tmp/szpgvizrqe"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sha224", "/tmp/szpgvizrqe"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sha224", "/tmp/szpgvizrqe"] Step #5: Rust stderr: Step #5: /tmp/szpgvizrqe: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/szpgvizrqe: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sha224", "/tmp/szpgvizrqe"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/jwydyrxrgq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/jwydyrxrgq"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/jwydyrxrgq"] Step #5: Rust stderr: Step #5: /tmp/jwydyrxrgq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jwydyrxrgq: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/jwydyrxrgq"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "-c", "-a", "sha1", "/tmp/gmjxszljvv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-c", "-a", "sha1", "/tmp/gmjxszljvv"] Step #5: === Compare result for: cksum ["-a", "bsd", "-c", "-a", "sha1", "/tmp/gmjxszljvv"] Step #5: Rust stderr: Step #5: /tmp/gmjxszljvv: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/gmjxszljvv: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-c", "-a", "sha1", "/tmp/gmjxszljvv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/gbmgexbirb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/gbmgexbirb"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/gbmgexbirb"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/gbmgexbirb"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/sdjyjldogu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/sdjyjldogu"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/sdjyjldogu"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/sdjyjldogu"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/ekvosdadkj", "-a", "sha384", "/tmp/zxboqytgax"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/ekvosdadkj", "-a", "sha384", "/tmp/zxboqytgax"] Step #5: === Compare result for: cksum ["-c", "/tmp/ekvosdadkj", "-a", "sha384", "/tmp/zxboqytgax"] Step #5: Rust stderr: Step #5: /tmp/ekvosdadkj: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/zxboqytgax: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ekvosdadkj: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/zxboqytgax: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/ekvosdadkj", "-a", "sha384", "/tmp/zxboqytgax"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/tpmxifnuwl", "-a", "sha384", "/tmp/lxvqvgzkgn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/tpmxifnuwl", "-a", "sha384", "/tmp/lxvqvgzkgn"] Step #5: === Compare result for: cksum ["-c", "/tmp/tpmxifnuwl", "-a", "sha384", "/tmp/lxvqvgzkgn"] Step #5: Rust stderr: Step #5: /tmp/tpmxifnuwl: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/lxvqvgzkgn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tpmxifnuwl: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/lxvqvgzkgn: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/tpmxifnuwl", "-a", "sha384", "/tmp/lxvqvgzkgn"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/xovrxhdstb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/xovrxhdstb"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/xovrxhdstb"] Step #5: Rust stderr: Step #5: /tmp/xovrxhdstb: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/xovrxhdstb: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/xovrxhdstb"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "--text", "-c", "/tmp/klfhsbdjgd", "-a", "sha224", "/tmp/yaohtqgtqz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "--text", "-c", "/tmp/klfhsbdjgd", "-a", "sha224", "/tmp/yaohtqgtqz"] Step #5: === Compare result for: cksum ["-a", "sha384", "--text", "-c", "/tmp/klfhsbdjgd", "-a", "sha224", "/tmp/yaohtqgtqz"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "--text", "-c", "/tmp/klfhsbdjgd", "-a", "sha224", "/tmp/yaohtqgtqz"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sm3", "-c", "/tmp/uwhhitefpi", "-a", "md5", "/tmp/ennblruwdb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "-c", "/tmp/uwhhitefpi", "-a", "md5", "/tmp/ennblruwdb"] Step #5: === Compare result for: cksum ["-a", "sm3", "-c", "/tmp/uwhhitefpi", "-a", "md5", "/tmp/ennblruwdb"] Step #5: Rust stderr: Step #5: /tmp/uwhhitefpi: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ennblruwdb: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/uwhhitefpi: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ennblruwdb: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "-c", "/tmp/uwhhitefpi", "-a", "md5", "/tmp/ennblruwdb"] Step #5: Step #5: === TEST cksum ["cksum", "--base64", "-c", "-a", "sysv", "/tmp/wwlshevprn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "-c", "-a", "sysv", "/tmp/wwlshevprn"] Step #5: === Compare result for: cksum ["--base64", "-c", "-a", "sysv", "/tmp/wwlshevprn"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--base64", "-c", "-a", "sysv", "/tmp/wwlshevprn"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-c", "-a", "blake2b", "/tmp/xaralrqcfx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "-a", "blake2b", "/tmp/xaralrqcfx"] Step #5: === Compare result for: cksum ["--tag", "-c", "-a", "blake2b", "/tmp/xaralrqcfx"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "-a", "blake2b", "/tmp/xaralrqcfx"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/vgntabubne"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/vgntabubne"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/vgntabubne"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/vgntabubne"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/yjaxmtbvqp", "-a", "crc", "/tmp/mztganlouc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/yjaxmtbvqp", "-a", "crc", "/tmp/mztganlouc"] Step #5: === Compare result for: cksum ["-c", "/tmp/yjaxmtbvqp", "-a", "crc", "/tmp/mztganlouc"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/yjaxmtbvqp", "-a", "crc", "/tmp/mztganlouc"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/qlavxrbaoj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/qlavxrbaoj"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/qlavxrbaoj"] Step #5: Rust stderr: Step #5: /tmp/qlavxrbaoj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qlavxrbaoj: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/qlavxrbaoj"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/fdnyqlasor"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/fdnyqlasor"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/fdnyqlasor"] Step #5: Rust stderr: Step #5: /tmp/fdnyqlasor: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fdnyqlasor: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/fdnyqlasor"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "--base64", "-c", "-a", "bsd", "/tmp/avsqhrcncf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "--base64", "-c", "-a", "bsd", "/tmp/avsqhrcncf"] Step #5: === Compare result for: cksum ["-a", "sha1", "--base64", "-c", "-a", "bsd", "/tmp/avsqhrcncf"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "--base64", "-c", "-a", "bsd", "/tmp/avsqhrcncf"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha224", "/tmp/jmgmempchw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha224", "/tmp/jmgmempchw"] Step #5: === Compare result for: cksum ["-c", "-a", "sha224", "/tmp/jmgmempchw"] Step #5: Rust stderr: Step #5: /tmp/jmgmempchw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jmgmempchw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha224", "/tmp/jmgmempchw"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-c", "-a", "sha384", "/tmp/ukhuotivun"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "-a", "sha384", "/tmp/ukhuotivun"] Step #5: === Compare result for: cksum ["--tag", "-c", "-a", "sha384", "/tmp/ukhuotivun"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "-a", "sha384", "/tmp/ukhuotivun"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/sxgrnmmokn", "-a", "sysv", "/tmp/hssobxmdpk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/sxgrnmmokn", "-a", "sysv", "/tmp/hssobxmdpk"] Step #5: === Compare result for: cksum ["-c", "/tmp/sxgrnmmokn", "-a", "sysv", "/tmp/hssobxmdpk"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/sxgrnmmokn", "-a", "sysv", "/tmp/hssobxmdpk"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/fxlgpbimac", "-a", "sysv", "/tmp/pywumhgeew"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/fxlgpbimac", "-a", "sysv", "/tmp/pywumhgeew"] Step #5: === Compare result for: cksum ["-c", "/tmp/fxlgpbimac", "-a", "sysv", "/tmp/pywumhgeew"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/fxlgpbimac", "-a", "sysv", "/tmp/pywumhgeew"] Step #5: Step #5: === TEST cksum ["cksum", "--untagged", "-c", "/tmp/yeygvvpdeh", "-a", "sha224", "/tmp/zpneowdzpx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--untagged", "-c", "/tmp/yeygvvpdeh", "-a", "sha224", "/tmp/zpneowdzpx"] Step #5: === Compare result for: cksum ["--untagged", "-c", "/tmp/yeygvvpdeh", "-a", "sha224", "/tmp/zpneowdzpx"] Step #5: Rust stderr: Step #5: /tmp/yeygvvpdeh: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/zpneowdzpx: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--untagged' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/yeygvvpdeh: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/zpneowdzpx: no properly formatted checksum lines found Step #5: +unrecognized option '--untagged' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--untagged", "-c", "/tmp/yeygvvpdeh", "-a", "sha224", "/tmp/zpneowdzpx"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "--raw", "-c", "-a", "sysv", "/tmp/dpdbboxfgt"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "--raw", "-c", "-a", "sysv", "/tmp/dpdbboxfgt"] Step #5: === Compare result for: cksum ["-a", "sha256", "--raw", "-c", "-a", "sysv", "/tmp/dpdbboxfgt"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "--raw", "-c", "-a", "sysv", "/tmp/dpdbboxfgt"] Step #5: Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sysv", "/tmp/vmcxajmrsi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sysv", "/tmp/vmcxajmrsi"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sysv", "/tmp/vmcxajmrsi"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sysv", "/tmp/vmcxajmrsi"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha512", "-c", "/tmp/rcntffwzqw", "-a", "sha256", "/tmp/glkxqpvwug"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha512", "-c", "/tmp/rcntffwzqw", "-a", "sha256", "/tmp/glkxqpvwug"] Step #5: === Compare result for: cksum ["-a", "sha512", "-c", "/tmp/rcntffwzqw", "-a", "sha256", "/tmp/glkxqpvwug"] Step #5: Rust stderr: Step #5: /tmp/rcntffwzqw: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/glkxqpvwug: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rcntffwzqw: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/glkxqpvwug: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha512", "-c", "/tmp/rcntffwzqw", "-a", "sha256", "/tmp/glkxqpvwug"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/ifsysrozqw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/ifsysrozqw"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/ifsysrozqw"] Step #5: Rust stderr: Step #5: /tmp/ifsysrozqw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ifsysrozqw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/ifsysrozqw"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "--text", "-l", "196", "-a", "sha384", "/tmp/tqtxhgbvaa"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "--text", "-l", "196", "-a", "sha384", "/tmp/tqtxhgbvaa"] Step #5: === Compare result for: cksum ["-a", "crc", "--text", "-l", "196", "-a", "sha384", "/tmp/tqtxhgbvaa"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "--text", "-l", "196", "-a", "sha384", "/tmp/tqtxhgbvaa"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-c", "-a", "crc", "/tmp/xxdbwydqow"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "-a", "crc", "/tmp/xxdbwydqow"] Step #5: === Compare result for: cksum ["--raw", "-c", "-a", "crc", "/tmp/xxdbwydqow"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "-a", "crc", "/tmp/xxdbwydqow"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "sha256", "/tmp/cjgtztdpxw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "sha256", "/tmp/cjgtztdpxw"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "sha256", "/tmp/cjgtztdpxw"] Step #5: Rust stderr: Step #5: /tmp/cjgtztdpxw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/cjgtztdpxw: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "sha256", "/tmp/cjgtztdpxw"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "crc", "/tmp/zmculaoxcu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "crc", "/tmp/zmculaoxcu"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "crc", "/tmp/zmculaoxcu"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "crc", "/tmp/zmculaoxcu"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/gbeaaimbrm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/gbeaaimbrm"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/gbeaaimbrm"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/gbeaaimbrm"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/jnfehbtfwj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/jnfehbtfwj"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/jnfehbtfwj"] Step #5: Rust stderr: Step #5: /tmp/jnfehbtfwj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jnfehbtfwj: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/jnfehbtfwj"] Step #5: Step #5: === TEST cksum ["cksum", "--untagged", "-c", "-a", "md5", "/tmp/fcqkdrivsy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--untagged", "-c", "-a", "md5", "/tmp/fcqkdrivsy"] Step #5: === Compare result for: cksum ["--untagged", "-c", "-a", "md5", "/tmp/fcqkdrivsy"] Step #5: Rust stderr: Step #5: /tmp/fcqkdrivsy: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--untagged' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fcqkdrivsy: no properly formatted checksum lines found Step #5: +unrecognized option '--untagged' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--untagged", "-c", "-a", "md5", "/tmp/fcqkdrivsy"] Step #5: Step #5: === TEST cksum ["cksum", "/tmp/vcvwzrlzgl", "-a", "md5", "/tmp/oaobpxisdo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "/tmp/vcvwzrlzgl", "-a", "md5", "/tmp/oaobpxisdo"] Step #5: === Compare result for: cksum ["/tmp/vcvwzrlzgl", "-a", "md5", "/tmp/oaobpxisdo"] Step #5: Rust stdout: Step #5: MD5 (/tmp/vcvwzrlzgl) = 5b620160df51277d6e9793f58c4f10cc Step #5: MD5 (/tmp/oaobpxisdo) = 028eef6967aeba2b286446fb1b0ffaee Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: -MD5 (/tmp/vcvwzrlzgl) = 5b620160df51277d6e9793f58c4f10cc Step #5: -MD5 (/tmp/oaobpxisdo) = 028eef6967aeba2b286446fb1b0ffaee Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cksum ["/tmp/vcvwzrlzgl", "-a", "md5", "/tmp/oaobpxisdo"] Step #5: Step #5: thread '' (975) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cksum ["/tmp/vcvwzrlzgl", "-a", "md5", "/tmp/oaobpxisdo"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==975== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x68, Step #5: h Step #5: artifact_prefix='./'; Test unit written to ./crash-27d5482eebd075de44389774fce28c69f45c8a75 Step #5: Base64: aA== Step #5: MERGE-OUTER: attempt 3 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415067305 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/27d5482eebd075de44389774fce28c69f45c8a75' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 60 processed earlier; will process 328 files now Step #5: === TEST cksum ["cksum", "--tag", "-c", "-a", "sha224", "/tmp/binjthzfla"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "-a", "sha224", "/tmp/binjthzfla"] Step #5: === Compare result for: cksum ["--tag", "-c", "-a", "sha224", "/tmp/binjthzfla"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "-a", "sha224", "/tmp/binjthzfla"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/pruxlvaypz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/pruxlvaypz"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/pruxlvaypz"] Step #5: Rust stderr: Step #5: /tmp/pruxlvaypz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/pruxlvaypz: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/pruxlvaypz"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "md5", "--binary", "-c", "-a", "sha512", "/tmp/bxtqkoyfcb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "md5", "--binary", "-c", "-a", "sha512", "/tmp/bxtqkoyfcb"] Step #5: === Compare result for: cksum ["-a", "md5", "--binary", "-c", "-a", "sha512", "/tmp/bxtqkoyfcb"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "md5", "--binary", "-c", "-a", "sha512", "/tmp/bxtqkoyfcb"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/gopkdkikfs"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/gopkdkikfs"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/gopkdkikfs"] Step #5: Rust stderr: Step #5: /tmp/gopkdkikfs: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/gopkdkikfs: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/gopkdkikfs"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "file_cP9k", "file_wYp⚙", "/tmp/qixrvcohsx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "file_cP9k", "file_wYp⚙", "/tmp/qixrvcohsx"] Step #5: === Compare result for: cksum ["file_cP9k", "file_wYp⚙", "/tmp/qixrvcohsx"] Step #5: Rust stderr: Step #5: file_cP9k: No such file or directory Step #5: fuzz_cksum: file_wYp⚙: No such file or directory Step #5: GNU stderr: Step #5: file_cP9k: No such file or directory Step #5: cksum: 'file_wYp'$'\342\232\231': No such file or directory Step #5: --- START diff Step #5: file_cP9k: No such file or directory Step #5: -fuzz_cksum: file_wYp⚙: No such file or directory Step #5: +cksum: 'file_wYp'$'\342\232\231': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["file_cP9k", "file_wYp⚙", "/tmp/qixrvcohsx"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "-a", "sha256", "/tmp/fphaimbtcr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "-a", "sha256", "/tmp/fphaimbtcr"] Step #5: === Compare result for: cksum ["--binary", "-c", "-a", "sha256", "/tmp/fphaimbtcr"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "-a", "sha256", "/tmp/fphaimbtcr"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/whnfszzmig"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/whnfszzmig"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/whnfszzmig"] Step #5: Rust stderr: Step #5: /tmp/whnfszzmig: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/whnfszzmig: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/whnfszzmig"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/smpcwpkmvq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/smpcwpkmvq"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/smpcwpkmvq"] Step #5: Rust stderr: Step #5: /tmp/smpcwpkmvq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/smpcwpkmvq: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/smpcwpkmvq"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "file_qQCjP"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "file_qQCjP"] Step #5: === Compare result for: cksum ["file_qQCjP"] Step #5: === OK Same behavior Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "--raw", "-c", "-a", "sysv", "/tmp/sbdsvbtuue"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "--raw", "-c", "-a", "sysv", "/tmp/sbdsvbtuue"] Step #5: === Compare result for: cksum ["-a", "crc", "--raw", "-c", "-a", "sysv", "/tmp/sbdsvbtuue"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "--raw", "-c", "-a", "sysv", "/tmp/sbdsvbtuue"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/xqwtesckde"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/xqwtesckde"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/xqwtesckde"] Step #5: Rust stderr: Step #5: /tmp/xqwtesckde: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/xqwtesckde: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/xqwtesckde"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "md5", "-c", "/tmp/pjgzqkggtb", "-a", "sha224", "/tmp/ykelqopcwi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "md5", "-c", "/tmp/pjgzqkggtb", "-a", "sha224", "/tmp/ykelqopcwi"] Step #5: === Compare result for: cksum ["-a", "md5", "-c", "/tmp/pjgzqkggtb", "-a", "sha224", "/tmp/ykelqopcwi"] Step #5: Rust stderr: Step #5: /tmp/pjgzqkggtb: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ykelqopcwi: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/pjgzqkggtb: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ykelqopcwi: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "md5", "-c", "/tmp/pjgzqkggtb", "-a", "sha224", "/tmp/ykelqopcwi"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sm3", "--untagged", "-c", "-a", "blake2b", "/tmp/faxrbymgdh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "--untagged", "-c", "-a", "blake2b", "/tmp/faxrbymgdh"] Step #5: === Compare result for: cksum ["-a", "sm3", "--untagged", "-c", "-a", "blake2b", "/tmp/faxrbymgdh"] Step #5: Rust stderr: Step #5: /tmp/faxrbymgdh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/faxrbymgdh: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "--untagged", "-c", "-a", "blake2b", "/tmp/faxrbymgdh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/llpiipgmiv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/llpiipgmiv"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/llpiipgmiv"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/llpiipgmiv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/pdnpwzwzzo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/pdnpwzwzzo"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/pdnpwzwzzo"] Step #5: Rust stderr: Step #5: /tmp/pdnpwzwzzo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/pdnpwzwzzo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/pdnpwzwzzo"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-l", "388", "-c", "/tmp/vvmioslnrg", "-a", "crc", "/tmp/ryatwzvnaq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-l", "388", "-c", "/tmp/vvmioslnrg", "-a", "crc", "/tmp/ryatwzvnaq"] Step #5: === Compare result for: cksum ["-a", "sysv", "-l", "388", "-c", "/tmp/vvmioslnrg", "-a", "crc", "/tmp/ryatwzvnaq"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-l", "388", "-c", "/tmp/vvmioslnrg", "-a", "crc", "/tmp/ryatwzvnaq"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "/tmp/tewflybtpn", "-a", "sha384", "/tmp/ktircxftoh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/tewflybtpn", "-a", "sha384", "/tmp/ktircxftoh"] Step #5: === Compare result for: cksum ["-c", "/tmp/tewflybtpn", "-a", "sha384", "/tmp/ktircxftoh"] Step #5: Rust stderr: Step #5: /tmp/tewflybtpn: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ktircxftoh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tewflybtpn: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ktircxftoh: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/tewflybtpn", "-a", "sha384", "/tmp/ktircxftoh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/hkouqfkxzp", "-a", "sm3", "/tmp/dtvzswxuvp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/hkouqfkxzp", "-a", "sm3", "/tmp/dtvzswxuvp"] Step #5: === Compare result for: cksum ["-c", "/tmp/hkouqfkxzp", "-a", "sm3", "/tmp/dtvzswxuvp"] Step #5: Rust stderr: Step #5: /tmp/hkouqfkxzp: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/dtvzswxuvp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/hkouqfkxzp: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/dtvzswxuvp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/hkouqfkxzp", "-a", "sm3", "/tmp/dtvzswxuvp"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/yizdzriolo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/yizdzriolo"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/yizdzriolo"] Step #5: Rust stderr: Step #5: /tmp/yizdzriolo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/yizdzriolo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/yizdzriolo"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha512", "--text", "-c", "-a", "md5", "/tmp/gjeabmhdpy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha512", "--text", "-c", "-a", "md5", "/tmp/gjeabmhdpy"] Step #5: === Compare result for: cksum ["-a", "sha512", "--text", "-c", "-a", "md5", "/tmp/gjeabmhdpy"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha512", "--text", "-c", "-a", "md5", "/tmp/gjeabmhdpy"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/yqhvohfsho", "-a", "sysv", "/tmp/evzajwaszs"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/yqhvohfsho", "-a", "sysv", "/tmp/evzajwaszs"] Step #5: === Compare result for: cksum ["-c", "/tmp/yqhvohfsho", "-a", "sysv", "/tmp/evzajwaszs"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/yqhvohfsho", "-a", "sysv", "/tmp/evzajwaszs"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/vuubpcwdrr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/vuubpcwdrr"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/vuubpcwdrr"] Step #5: Rust stderr: Step #5: /tmp/vuubpcwdrr: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vuubpcwdrr: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/vuubpcwdrr"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/thchdzddeb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/thchdzddeb"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/thchdzddeb"] Step #5: Rust stderr: Step #5: /tmp/thchdzddeb: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/thchdzddeb: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/thchdzddeb"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "sm3", "/tmp/vfdujaujii"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "sm3", "/tmp/vfdujaujii"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "sm3", "/tmp/vfdujaujii"] Step #5: Rust stderr: Step #5: /tmp/vfdujaujii: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vfdujaujii: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "sm3", "/tmp/vfdujaujii"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/ovfrntbiqj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/ovfrntbiqj"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/ovfrntbiqj"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/ovfrntbiqj"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "299", "-c", "/tmp/uekzlfcwwq", "-a", "sha512", "/tmp/nrtzycqhpr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "299", "-c", "/tmp/uekzlfcwwq", "-a", "sha512", "/tmp/nrtzycqhpr"] Step #5: === Compare result for: cksum ["-l", "299", "-c", "/tmp/uekzlfcwwq", "-a", "sha512", "/tmp/nrtzycqhpr"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "299", "-c", "/tmp/uekzlfcwwq", "-a", "sha512", "/tmp/nrtzycqhpr"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/uhofwqcgej"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/uhofwqcgej"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/uhofwqcgej"] Step #5: Rust stderr: Step #5: /tmp/uhofwqcgej: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/uhofwqcgej: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/uhofwqcgej"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "-c", "/tmp/rhiijaqddq", "-a", "blake2b", "/tmp/lmyvayjunh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-c", "/tmp/rhiijaqddq", "-a", "blake2b", "/tmp/lmyvayjunh"] Step #5: === Compare result for: cksum ["-a", "bsd", "-c", "/tmp/rhiijaqddq", "-a", "blake2b", "/tmp/lmyvayjunh"] Step #5: Rust stderr: Step #5: /tmp/rhiijaqddq: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/lmyvayjunh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rhiijaqddq: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/lmyvayjunh: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-c", "/tmp/rhiijaqddq", "-a", "blake2b", "/tmp/lmyvayjunh"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "420", "-c", "/tmp/znvvooewwf", "-a", "md5", "/tmp/swfpklqzlh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "420", "-c", "/tmp/znvvooewwf", "-a", "md5", "/tmp/swfpklqzlh"] Step #5: === Compare result for: cksum ["-l", "420", "-c", "/tmp/znvvooewwf", "-a", "md5", "/tmp/swfpklqzlh"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "420", "-c", "/tmp/znvvooewwf", "-a", "md5", "/tmp/swfpklqzlh"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "245", "-c", "-a", "md5", "/tmp/ocgrfdgvjr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "245", "-c", "-a", "md5", "/tmp/ocgrfdgvjr"] Step #5: === Compare result for: cksum ["-l", "245", "-c", "-a", "md5", "/tmp/ocgrfdgvjr"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "245", "-c", "-a", "md5", "/tmp/ocgrfdgvjr"] Step #5: Step #5: === TEST cksum ["cksum", "--base64", "file_hm(k6", "file_3🪓n4"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "file_hm(k6", "file_3🪓n4"] Step #5: === Compare result for: cksum ["--base64", "file_hm(k6", "file_3🪓n4"] Step #5: Rust stderr: Step #5: file_hm(k6: No such file or directory Step #5: fuzz_cksum: file_3🪓n4: No such file or directory Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -file_hm(k6: No such file or directory Step #5: -fuzz_cksum: file_3🪓n4: No such file or directory Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--base64", "file_hm(k6", "file_3🪓n4"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/iffccmcpvl"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/iffccmcpvl"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/iffccmcpvl"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/iffccmcpvl"] Step #5: Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "/tmp/yydoloipmg", "-a", "sysv", "/tmp/dlscezyavb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/yydoloipmg", "-a", "sysv", "/tmp/dlscezyavb"] Step #5: === Compare result for: cksum ["-c", "/tmp/yydoloipmg", "-a", "sysv", "/tmp/dlscezyavb"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/yydoloipmg", "-a", "sysv", "/tmp/dlscezyavb"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "/tmp/lubrprokml", "-a", "sha256", "/tmp/ldkysovxot"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "/tmp/lubrprokml", "-a", "sha256", "/tmp/ldkysovxot"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "/tmp/lubrprokml", "-a", "sha256", "/tmp/ldkysovxot"] Step #5: Rust stderr: Step #5: /tmp/lubrprokml: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ldkysovxot: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/lubrprokml: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ldkysovxot: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "/tmp/lubrprokml", "-a", "sha256", "/tmp/ldkysovxot"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/bdlagqhitl"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/bdlagqhitl"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/bdlagqhitl"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/bdlagqhitl"] Step #5: Step #5: === TEST cksum ["cksum", "--untagged", "-l", "436", "-c", "-a", "sysv", "/tmp/tnuxyuyhzl"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--untagged", "-l", "436", "-c", "-a", "sysv", "/tmp/tnuxyuyhzl"] Step #5: === Compare result for: cksum ["--untagged", "-l", "436", "-c", "-a", "sysv", "/tmp/tnuxyuyhzl"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: unrecognized option '--untagged' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +unrecognized option '--untagged' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--untagged", "-l", "436", "-c", "-a", "sysv", "/tmp/tnuxyuyhzl"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/cjmtpyidkb", "-a", "sha1", "/tmp/ethwfuoibj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/cjmtpyidkb", "-a", "sha1", "/tmp/ethwfuoibj"] Step #5: === Compare result for: cksum ["-c", "/tmp/cjmtpyidkb", "-a", "sha1", "/tmp/ethwfuoibj"] Step #5: Rust stderr: Step #5: /tmp/cjmtpyidkb: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ethwfuoibj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/cjmtpyidkb: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ethwfuoibj: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/cjmtpyidkb", "-a", "sha1", "/tmp/ethwfuoibj"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/leabfsnaxf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/leabfsnaxf"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/leabfsnaxf"] Step #5: Rust stderr: Step #5: /tmp/leabfsnaxf: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/leabfsnaxf: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/leabfsnaxf"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "-a", "sysv", "/tmp/juimmwrpvt"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "-a", "sysv", "/tmp/juimmwrpvt"] Step #5: === Compare result for: cksum ["--binary", "-c", "-a", "sysv", "/tmp/juimmwrpvt"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "-a", "sysv", "/tmp/juimmwrpvt"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/dzmxkdrfvn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/dzmxkdrfvn"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/dzmxkdrfvn"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/dzmxkdrfvn"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "271", "-c", "-a", "sm3", "/tmp/zydnrlluai"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "271", "-c", "-a", "sm3", "/tmp/zydnrlluai"] Step #5: === Compare result for: cksum ["-l", "271", "-c", "-a", "sm3", "/tmp/zydnrlluai"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "271", "-c", "-a", "sm3", "/tmp/zydnrlluai"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "-a", "bsd", "/tmp/vwexfntdcg"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "-a", "bsd", "/tmp/vwexfntdcg"] Step #5: === Compare result for: cksum ["--binary", "-c", "-a", "bsd", "/tmp/vwexfntdcg"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "-a", "bsd", "/tmp/vwexfntdcg"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "file_wy", "file_Ã🔩c"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "file_wy", "file_Ã🔩c"] Step #5: === Compare result for: cksum ["--binary", "file_wy", "file_Ã🔩c"] Step #5: Rust stderr: Step #5: file_wy: No such file or directory Step #5: fuzz_cksum: file_Ã🔩c: No such file or directory Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -file_wy: No such file or directory Step #5: -fuzz_cksum: file_Ã🔩c: No such file or directory Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "file_wy", "file_Ã🔩c"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/ackgsnskrm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/ackgsnskrm"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/ackgsnskrm"] Step #5: Rust stderr: Step #5: /tmp/ackgsnskrm: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ackgsnskrm: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/ackgsnskrm"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/hqmjqqknjo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/hqmjqqknjo"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/hqmjqqknjo"] Step #5: Rust stderr: Step #5: /tmp/hqmjqqknjo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/hqmjqqknjo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/hqmjqqknjo"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "-l", "325", "-c", "-a", "blake2b", "/tmp/aybidyvhij"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "-l", "325", "-c", "-a", "blake2b", "/tmp/aybidyvhij"] Step #5: === Compare result for: cksum ["-a", "sha384", "-l", "325", "-c", "-a", "blake2b", "/tmp/aybidyvhij"] Step #5: Rust stderr: Step #5: invalid length: '325' Step #5: fuzz_cksum: length is not a multiple of 8 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -invalid length: '325' Step #5: -fuzz_cksum: length is not a multiple of 8 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "-l", "325", "-c", "-a", "blake2b", "/tmp/aybidyvhij"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-c", "-a", "blake2b", "/tmp/rtqedzopbv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "-a", "blake2b", "/tmp/rtqedzopbv"] Step #5: === Compare result for: cksum ["--tag", "-c", "-a", "blake2b", "/tmp/rtqedzopbv"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "-a", "blake2b", "/tmp/rtqedzopbv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/vdihfajxlm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/vdihfajxlm"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/vdihfajxlm"] Step #5: Rust stderr: Step #5: /tmp/vdihfajxlm: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vdihfajxlm: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/vdihfajxlm"] Step #5: Step #5: === TEST cksum ["cksum", "--untagged", "-c", "-a", "blake2b", "/tmp/wbaaxxyktd"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--untagged", "-c", "-a", "blake2b", "/tmp/wbaaxxyktd"] Step #5: === Compare result for: cksum ["--untagged", "-c", "-a", "blake2b", "/tmp/wbaaxxyktd"] Step #5: Rust stderr: Step #5: /tmp/wbaaxxyktd: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--untagged' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wbaaxxyktd: no properly formatted checksum lines found Step #5: +unrecognized option '--untagged' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--untagged", "-c", "-a", "blake2b", "/tmp/wbaaxxyktd"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-c", "-a", "sha512", "/tmp/pkjtroiqes"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "-a", "sha512", "/tmp/pkjtroiqes"] Step #5: === Compare result for: cksum ["--tag", "-c", "-a", "sha512", "/tmp/pkjtroiqes"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "-a", "sha512", "/tmp/pkjtroiqes"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-l", "103", "-c", "-a", "sha512", "/tmp/ksruflhcaa"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-l", "103", "-c", "-a", "sha512", "/tmp/ksruflhcaa"] Step #5: === Compare result for: cksum ["--raw", "-l", "103", "-c", "-a", "sha512", "/tmp/ksruflhcaa"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-l", "103", "-c", "-a", "sha512", "/tmp/ksruflhcaa"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "sha384", "/tmp/jygdxxtcps"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "sha384", "/tmp/jygdxxtcps"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "sha384", "/tmp/jygdxxtcps"] Step #5: Rust stderr: Step #5: /tmp/jygdxxtcps: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jygdxxtcps: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "sha384", "/tmp/jygdxxtcps"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "-c", "-a", "sha1", "/tmp/zoyxttjahj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "-c", "-a", "sha1", "/tmp/zoyxttjahj"] Step #5: === Compare result for: cksum ["-a", "blake2b", "-c", "-a", "sha1", "/tmp/zoyxttjahj"] Step #5: Rust stderr: Step #5: /tmp/zoyxttjahj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/zoyxttjahj: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "-c", "-a", "sha1", "/tmp/zoyxttjahj"] Step #5: Step #5: === TEST cksum ["cksum", "--text", "-c", "/tmp/okambrzyzz", "-a", "crc", "/tmp/vsmctwhovp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--text", "-c", "/tmp/okambrzyzz", "-a", "crc", "/tmp/vsmctwhovp"] Step #5: === Compare result for: cksum ["--text", "-c", "/tmp/okambrzyzz", "-a", "crc", "/tmp/vsmctwhovp"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: unrecognized option '--text' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +unrecognized option '--text' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--text", "-c", "/tmp/okambrzyzz", "-a", "crc", "/tmp/vsmctwhovp"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "-c", "-a", "sha512", "/tmp/atowvbnelm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-c", "-a", "sha512", "/tmp/atowvbnelm"] Step #5: === Compare result for: cksum ["-a", "bsd", "-c", "-a", "sha512", "/tmp/atowvbnelm"] Step #5: Rust stderr: Step #5: /tmp/atowvbnelm: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/atowvbnelm: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-c", "-a", "sha512", "/tmp/atowvbnelm"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "-l", "353", "file_E"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "-l", "353", "file_E"] Step #5: === Compare result for: cksum ["-a", "sha384", "-l", "353", "file_E"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "-l", "353", "file_E"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/fgqwktkvvo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/fgqwktkvvo"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/fgqwktkvvo"] Step #5: Rust stderr: Step #5: /tmp/fgqwktkvvo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fgqwktkvvo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/fgqwktkvvo"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/tfnlvaavbd"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/tfnlvaavbd"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/tfnlvaavbd"] Step #5: Rust stderr: Step #5: /tmp/tfnlvaavbd: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tfnlvaavbd: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/tfnlvaavbd"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "504", "-c", "-a", "sha224", "/tmp/yqwngraiqx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "504", "-c", "-a", "sha224", "/tmp/yqwngraiqx"] Step #5: === Compare result for: cksum ["-l", "504", "-c", "-a", "sha224", "/tmp/yqwngraiqx"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "504", "-c", "-a", "sha224", "/tmp/yqwngraiqx"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/noaodruabi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/noaodruabi"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/noaodruabi"] Step #5: Rust stderr: Step #5: /tmp/noaodruabi: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/noaodruabi: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/noaodruabi"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/boufvapfum"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/boufvapfum"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/boufvapfum"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/boufvapfum"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/wsrxavcyoh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/wsrxavcyoh"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/wsrxavcyoh"] Step #5: Rust stderr: Step #5: /tmp/wsrxavcyoh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wsrxavcyoh: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/wsrxavcyoh"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "sha384", "/tmp/emvdhfeszh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "sha384", "/tmp/emvdhfeszh"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "sha384", "/tmp/emvdhfeszh"] Step #5: Rust stderr: Step #5: /tmp/emvdhfeszh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/emvdhfeszh: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "sha384", "/tmp/emvdhfeszh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/pydlqhtoqn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/pydlqhtoqn"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/pydlqhtoqn"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/pydlqhtoqn"] Step #5: Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "/tmp/julcuyocww", "-a", "blake2b", "/tmp/bqcnrhdbvh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/julcuyocww", "-a", "blake2b", "/tmp/bqcnrhdbvh"] Step #5: === Compare result for: cksum ["-c", "/tmp/julcuyocww", "-a", "blake2b", "/tmp/bqcnrhdbvh"] Step #5: Rust stderr: Step #5: /tmp/julcuyocww: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/bqcnrhdbvh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/julcuyocww: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/bqcnrhdbvh: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/julcuyocww", "-a", "blake2b", "/tmp/bqcnrhdbvh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/olqqnmuhkt"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/olqqnmuhkt"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/olqqnmuhkt"] Step #5: Rust stderr: Step #5: /tmp/olqqnmuhkt: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/olqqnmuhkt: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/olqqnmuhkt"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/suhspjvxad"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/suhspjvxad"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/suhspjvxad"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/suhspjvxad"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/vcduwfckcu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/vcduwfckcu"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/vcduwfckcu"] Step #5: Rust stderr: Step #5: /tmp/vcduwfckcu: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vcduwfckcu: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/vcduwfckcu"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "-c", "-a", "bsd", "/tmp/qayhkhkbgo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "-c", "-a", "bsd", "/tmp/qayhkhkbgo"] Step #5: === Compare result for: cksum ["-a", "sha384", "-c", "-a", "bsd", "/tmp/qayhkhkbgo"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "-c", "-a", "bsd", "/tmp/qayhkhkbgo"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/qgzlljpfzi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/qgzlljpfzi"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/qgzlljpfzi"] Step #5: Rust stderr: Step #5: /tmp/qgzlljpfzi: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qgzlljpfzi: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/qgzlljpfzi"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/uufykwleob", "-a", "crc", "/tmp/vrcsneplie"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/uufykwleob", "-a", "crc", "/tmp/vrcsneplie"] Step #5: === Compare result for: cksum ["-c", "/tmp/uufykwleob", "-a", "crc", "/tmp/vrcsneplie"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/uufykwleob", "-a", "crc", "/tmp/vrcsneplie"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/tenbbwesfj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/tenbbwesfj"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/tenbbwesfj"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/tenbbwesfj"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha224", "/tmp/teballdxfj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha224", "/tmp/teballdxfj"] Step #5: === Compare result for: cksum ["-c", "-a", "sha224", "/tmp/teballdxfj"] Step #5: Rust stderr: Step #5: /tmp/teballdxfj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/teballdxfj: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha224", "/tmp/teballdxfj"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/gpzurjaogv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/gpzurjaogv"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/gpzurjaogv"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/gpzurjaogv"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "-c", "-a", "sha384", "/tmp/kdwbboppgf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "-c", "-a", "sha384", "/tmp/kdwbboppgf"] Step #5: === Compare result for: cksum ["-a", "blake2b", "-c", "-a", "sha384", "/tmp/kdwbboppgf"] Step #5: Rust stderr: Step #5: /tmp/kdwbboppgf: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/kdwbboppgf: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "-c", "-a", "sha384", "/tmp/kdwbboppgf"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "/tmp/eyowcnihfn", "-a", "sm3", "/tmp/ukhgpiilhf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "/tmp/eyowcnihfn", "-a", "sm3", "/tmp/ukhgpiilhf"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "/tmp/eyowcnihfn", "-a", "sm3", "/tmp/ukhgpiilhf"] Step #5: Rust stderr: Step #5: /tmp/eyowcnihfn: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ukhgpiilhf: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/eyowcnihfn: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ukhgpiilhf: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "/tmp/eyowcnihfn", "-a", "sm3", "/tmp/ukhgpiilhf"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/kbaolclcwz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/kbaolclcwz"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/kbaolclcwz"] Step #5: Rust stderr: Step #5: /tmp/kbaolclcwz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/kbaolclcwz: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/kbaolclcwz"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha224", "/tmp/qxuarauidn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha224", "/tmp/qxuarauidn"] Step #5: === Compare result for: cksum ["-c", "-a", "sha224", "/tmp/qxuarauidn"] Step #5: Rust stderr: Step #5: /tmp/qxuarauidn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qxuarauidn: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha224", "/tmp/qxuarauidn"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "-c", "/tmp/fpvzppifdv", "-a", "md5", "/tmp/rgtrqmvrsj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-c", "/tmp/fpvzppifdv", "-a", "md5", "/tmp/rgtrqmvrsj"] Step #5: === Compare result for: cksum ["-a", "bsd", "-c", "/tmp/fpvzppifdv", "-a", "md5", "/tmp/rgtrqmvrsj"] Step #5: Rust stderr: Step #5: /tmp/fpvzppifdv: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/rgtrqmvrsj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fpvzppifdv: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/rgtrqmvrsj: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-c", "/tmp/fpvzppifdv", "-a", "md5", "/tmp/rgtrqmvrsj"] Step #5: Step #5: === TEST cksum ["cksum", "/tmp/nwvqfyiiul", "-a", "md5", "/tmp/dyelarwgqv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "/tmp/nwvqfyiiul", "-a", "md5", "/tmp/dyelarwgqv"] Step #5: === Compare result for: cksum ["/tmp/nwvqfyiiul", "-a", "md5", "/tmp/dyelarwgqv"] Step #5: Rust stdout: Step #5: MD5 (/tmp/nwvqfyiiul) = 44b698858b88caa7b3e1c82555bfe4fb Step #5: MD5 (/tmp/dyelarwgqv) = 93ce7ff4abc6b2f3c46ab40b7346c0ef Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: -MD5 (/tmp/nwvqfyiiul) = 44b698858b88caa7b3e1c82555bfe4fb Step #5: -MD5 (/tmp/dyelarwgqv) = 93ce7ff4abc6b2f3c46ab40b7346c0ef Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cksum ["/tmp/nwvqfyiiul", "-a", "md5", "/tmp/dyelarwgqv"] Step #5: Step #5: thread '' (2177) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cksum ["/tmp/nwvqfyiiul", "-a", "md5", "/tmp/dyelarwgqv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2177== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xef,0xbb,0x12, Step #5: \357\273\022 Step #5: artifact_prefix='./'; Test unit written to ./crash-5c4adc9170721cadd0a917df6a39d89c906459be Step #5: Base64: 77sS Step #5: MERGE-OUTER: attempt 4 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415369401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/5c4adc9170721cadd0a917df6a39d89c906459be' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 140 processed earlier; will process 248 files now Step #5: === TEST cksum ["cksum", "-l", "395", "-c", "/tmp/jqvwntdure", "-a", "sysv", "/tmp/ybhxbfnqyk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "395", "-c", "/tmp/jqvwntdure", "-a", "sysv", "/tmp/ybhxbfnqyk"] Step #5: === Compare result for: cksum ["-l", "395", "-c", "/tmp/jqvwntdure", "-a", "sysv", "/tmp/ybhxbfnqyk"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "395", "-c", "/tmp/jqvwntdure", "-a", "sysv", "/tmp/ybhxbfnqyk"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "--text", "-c", "/tmp/auhyfabiso", "-a", "sm3", "/tmp/dixlgkwpvz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--text", "-c", "/tmp/auhyfabiso", "-a", "sm3", "/tmp/dixlgkwpvz"] Step #5: === Compare result for: cksum ["--text", "-c", "/tmp/auhyfabiso", "-a", "sm3", "/tmp/dixlgkwpvz"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: unrecognized option '--text' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +unrecognized option '--text' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--text", "-c", "/tmp/auhyfabiso", "-a", "sm3", "/tmp/dixlgkwpvz"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "--binary", "-c", "-a", "sha1", "/tmp/opeuksxfhm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "-a", "sha1", "/tmp/opeuksxfhm"] Step #5: === Compare result for: cksum ["--binary", "-c", "-a", "sha1", "/tmp/opeuksxfhm"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "-a", "sha1", "/tmp/opeuksxfhm"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "481", "-c", "-a", "sysv", "/tmp/lkofqitiiy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "481", "-c", "-a", "sysv", "/tmp/lkofqitiiy"] Step #5: === Compare result for: cksum ["-l", "481", "-c", "-a", "sysv", "/tmp/lkofqitiiy"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "481", "-c", "-a", "sysv", "/tmp/lkofqitiiy"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/fchqspkkud"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/fchqspkkud"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/fchqspkkud"] Step #5: Rust stderr: Step #5: /tmp/fchqspkkud: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fchqspkkud: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/fchqspkkud"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sm3", "--binary", "-c", "-a", "blake2b", "/tmp/czhrmlhvtd"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "--binary", "-c", "-a", "blake2b", "/tmp/czhrmlhvtd"] Step #5: === Compare result for: cksum ["-a", "sm3", "--binary", "-c", "-a", "blake2b", "/tmp/czhrmlhvtd"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "--binary", "-c", "-a", "blake2b", "/tmp/czhrmlhvtd"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/nnauvofmjr", "-a", "sha384", "/tmp/txparkcyix"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/nnauvofmjr", "-a", "sha384", "/tmp/txparkcyix"] Step #5: === Compare result for: cksum ["-c", "/tmp/nnauvofmjr", "-a", "sha384", "/tmp/txparkcyix"] Step #5: Rust stderr: Step #5: /tmp/nnauvofmjr: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/txparkcyix: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/nnauvofmjr: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/txparkcyix: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/nnauvofmjr", "-a", "sha384", "/tmp/txparkcyix"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/jxkmnjzqmo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/jxkmnjzqmo"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/jxkmnjzqmo"] Step #5: Rust stderr: Step #5: /tmp/jxkmnjzqmo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jxkmnjzqmo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/jxkmnjzqmo"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "-a", "bsd", "/tmp/mqxfcxkdrx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "-a", "bsd", "/tmp/mqxfcxkdrx"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "-a", "bsd", "/tmp/mqxfcxkdrx"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "-a", "bsd", "/tmp/mqxfcxkdrx"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/tqlroxhvbz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/tqlroxhvbz"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/tqlroxhvbz"] Step #5: Rust stderr: Step #5: /tmp/tqlroxhvbz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tqlroxhvbz: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/tqlroxhvbz"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/depuxovpwq", "-a", "bsd", "/tmp/qgqeaokupn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/depuxovpwq", "-a", "bsd", "/tmp/qgqeaokupn"] Step #5: === Compare result for: cksum ["-c", "/tmp/depuxovpwq", "-a", "bsd", "/tmp/qgqeaokupn"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/depuxovpwq", "-a", "bsd", "/tmp/qgqeaokupn"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "--untagged", "-c", "-a", "sm3", "/tmp/jtpevllkyn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "--untagged", "-c", "-a", "sm3", "/tmp/jtpevllkyn"] Step #5: === Compare result for: cksum ["-a", "sysv", "--untagged", "-c", "-a", "sm3", "/tmp/jtpevllkyn"] Step #5: Rust stderr: Step #5: /tmp/jtpevllkyn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jtpevllkyn: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "--untagged", "-c", "-a", "sm3", "/tmp/jtpevllkyn"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "24", "-c", "-a", "sha224", "/tmp/rubezanigi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "24", "-c", "-a", "sha224", "/tmp/rubezanigi"] Step #5: === Compare result for: cksum ["-l", "24", "-c", "-a", "sha224", "/tmp/rubezanigi"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "24", "-c", "-a", "sha224", "/tmp/rubezanigi"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "sha1", "/tmp/nunhxhipir"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "sha1", "/tmp/nunhxhipir"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "sha1", "/tmp/nunhxhipir"] Step #5: Rust stderr: Step #5: /tmp/nunhxhipir: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/nunhxhipir: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "sha1", "/tmp/nunhxhipir"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/dctcbjpheg", "-a", "bsd", "/tmp/sbgbehsccw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/dctcbjpheg", "-a", "bsd", "/tmp/sbgbehsccw"] Step #5: === Compare result for: cksum ["-c", "/tmp/dctcbjpheg", "-a", "bsd", "/tmp/sbgbehsccw"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/dctcbjpheg", "-a", "bsd", "/tmp/sbgbehsccw"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/twjqsxfkrj", "-a", "sha384", "/tmp/bjtxyaectp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/twjqsxfkrj", "-a", "sha384", "/tmp/bjtxyaectp"] Step #5: === Compare result for: cksum ["-c", "/tmp/twjqsxfkrj", "-a", "sha384", "/tmp/bjtxyaectp"] Step #5: Rust stderr: Step #5: /tmp/twjqsxfkrj: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/bjtxyaectp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/twjqsxfkrj: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/bjtxyaectp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/twjqsxfkrj", "-a", "sha384", "/tmp/bjtxyaectp"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "bsd", "-c", "-a", "md5", "/tmp/geimjjmenq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-c", "-a", "md5", "/tmp/geimjjmenq"] Step #5: === Compare result for: cksum ["-a", "bsd", "-c", "-a", "md5", "/tmp/geimjjmenq"] Step #5: Rust stderr: Step #5: /tmp/geimjjmenq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/geimjjmenq: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-c", "-a", "md5", "/tmp/geimjjmenq"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "-c", "-a", "sha384", "/tmp/fnzmidrolp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "-c", "-a", "sha384", "/tmp/fnzmidrolp"] Step #5: === Compare result for: cksum ["-a", "sha384", "-c", "-a", "sha384", "/tmp/fnzmidrolp"] Step #5: Rust stderr: Step #5: /tmp/fnzmidrolp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fnzmidrolp: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "-c", "-a", "sha384", "/tmp/fnzmidrolp"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "232", "-c", "-a", "sha384", "/tmp/aaheuwkuqq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "232", "-c", "-a", "sha384", "/tmp/aaheuwkuqq"] Step #5: === Compare result for: cksum ["-l", "232", "-c", "-a", "sha384", "/tmp/aaheuwkuqq"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "232", "-c", "-a", "sha384", "/tmp/aaheuwkuqq"] Step #5: Step #5: === TEST cksum ["cksum", "--text", "-c", "-a", "sha512", "/tmp/thrmwrxtes"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--text", "-c", "-a", "sha512", "/tmp/thrmwrxtes"] Step #5: === Compare result for: cksum ["--text", "-c", "-a", "sha512", "/tmp/thrmwrxtes"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: unrecognized option '--text' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +unrecognized option '--text' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--text", "-c", "-a", "sha512", "/tmp/thrmwrxtes"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/okbreftmix"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/okbreftmix"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/okbreftmix"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/okbreftmix"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "--untagged", "-c", "-a", "crc", "/tmp/idcaokmyfd"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "--untagged", "-c", "-a", "crc", "/tmp/idcaokmyfd"] Step #5: === Compare result for: cksum ["-a", "sysv", "--untagged", "-c", "-a", "crc", "/tmp/idcaokmyfd"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "--untagged", "-c", "-a", "crc", "/tmp/idcaokmyfd"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/yoclashvvr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/yoclashvvr"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/yoclashvvr"] Step #5: Rust stderr: Step #5: /tmp/yoclashvvr: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/yoclashvvr: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/yoclashvvr"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "174", "-c", "/tmp/dlayvdswmr", "-a", "crc", "/tmp/merhnitnvp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "174", "-c", "/tmp/dlayvdswmr", "-a", "crc", "/tmp/merhnitnvp"] Step #5: === Compare result for: cksum ["-l", "174", "-c", "/tmp/dlayvdswmr", "-a", "crc", "/tmp/merhnitnvp"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "174", "-c", "/tmp/dlayvdswmr", "-a", "crc", "/tmp/merhnitnvp"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "221", "-c", "-a", "sha224", "/tmp/pvxonozyjt"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "221", "-c", "-a", "sha224", "/tmp/pvxonozyjt"] Step #5: === Compare result for: cksum ["-l", "221", "-c", "-a", "sha224", "/tmp/pvxonozyjt"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "221", "-c", "-a", "sha224", "/tmp/pvxonozyjt"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "md5", "-l", "140", "-c", "/tmp/saytbzhzby", "-a", "sha224", "/tmp/hixmmqeccv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "md5", "-l", "140", "-c", "/tmp/saytbzhzby", "-a", "sha224", "/tmp/hixmmqeccv"] Step #5: === Compare result for: cksum ["-a", "md5", "-l", "140", "-c", "/tmp/saytbzhzby", "-a", "sha224", "/tmp/hixmmqeccv"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "md5", "-l", "140", "-c", "/tmp/saytbzhzby", "-a", "sha224", "/tmp/hixmmqeccv"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "--binary", "-c", "-a", "bsd", "/tmp/ghjpyndfqj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "--binary", "-c", "-a", "bsd", "/tmp/ghjpyndfqj"] Step #5: === Compare result for: cksum ["-a", "blake2b", "--binary", "-c", "-a", "bsd", "/tmp/ghjpyndfqj"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "--binary", "-c", "-a", "bsd", "/tmp/ghjpyndfqj"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/idfegjrnuh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/idfegjrnuh"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/idfegjrnuh"] Step #5: Rust stderr: Step #5: /tmp/idfegjrnuh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/idfegjrnuh: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/idfegjrnuh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/cqorgjhltv", "-a", "sha224", "/tmp/enwgmteeot"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/cqorgjhltv", "-a", "sha224", "/tmp/enwgmteeot"] Step #5: === Compare result for: cksum ["-c", "/tmp/cqorgjhltv", "-a", "sha224", "/tmp/enwgmteeot"] Step #5: Rust stderr: Step #5: /tmp/cqorgjhltv: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/enwgmteeot: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/cqorgjhltv: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/enwgmteeot: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/cqorgjhltv", "-a", "sha224", "/tmp/enwgmteeot"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/iygqbrflam"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/iygqbrflam"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/iygqbrflam"] Step #5: Rust stderr: Step #5: /tmp/iygqbrflam: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/iygqbrflam: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/iygqbrflam"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/cyqdctqiyq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/cyqdctqiyq"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/cyqdctqiyq"] Step #5: Rust stderr: Step #5: /tmp/cyqdctqiyq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/cyqdctqiyq: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/cyqdctqiyq"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "bsd", "/tmp/vpxzotbqrj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "bsd", "/tmp/vpxzotbqrj"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "bsd", "/tmp/vpxzotbqrj"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "bsd", "/tmp/vpxzotbqrj"] Step #5: Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sm3", "--untagged", "-c", "/tmp/wpmzvbacvx", "-a", "blake2b", "/tmp/gmpumyqzzs"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "--untagged", "-c", "/tmp/wpmzvbacvx", "-a", "blake2b", "/tmp/gmpumyqzzs"] Step #5: === Compare result for: cksum ["-a", "sm3", "--untagged", "-c", "/tmp/wpmzvbacvx", "-a", "blake2b", "/tmp/gmpumyqzzs"] Step #5: Rust stderr: Step #5: /tmp/wpmzvbacvx: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/gmpumyqzzs: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wpmzvbacvx: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/gmpumyqzzs: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "--untagged", "-c", "/tmp/wpmzvbacvx", "-a", "blake2b", "/tmp/gmpumyqzzs"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/mmejhfkwsn", "-a", "sm3", "/tmp/cojfegnial"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/mmejhfkwsn", "-a", "sm3", "/tmp/cojfegnial"] Step #5: === Compare result for: cksum ["-c", "/tmp/mmejhfkwsn", "-a", "sm3", "/tmp/cojfegnial"] Step #5: Rust stderr: Step #5: /tmp/mmejhfkwsn: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/cojfegnial: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/mmejhfkwsn: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/cojfegnial: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/mmejhfkwsn", "-a", "sm3", "/tmp/cojfegnial"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/zynrpkrgvu", "-a", "md5", "/tmp/snlbfhmfqr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/zynrpkrgvu", "-a", "md5", "/tmp/snlbfhmfqr"] Step #5: === Compare result for: cksum ["-c", "/tmp/zynrpkrgvu", "-a", "md5", "/tmp/snlbfhmfqr"] Step #5: Rust stderr: Step #5: /tmp/zynrpkrgvu: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/snlbfhmfqr: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/zynrpkrgvu: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/snlbfhmfqr: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/zynrpkrgvu", "-a", "md5", "/tmp/snlbfhmfqr"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/xneqtofbmq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/xneqtofbmq"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/xneqtofbmq"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/xneqtofbmq"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/mevemztvcd"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/mevemztvcd"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/mevemztvcd"] Step #5: Rust stderr: Step #5: /tmp/mevemztvcd: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/mevemztvcd: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/mevemztvcd"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-c", "-a", "sysv", "/tmp/zqtbxopcgy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "-a", "sysv", "/tmp/zqtbxopcgy"] Step #5: === Compare result for: cksum ["--raw", "-c", "-a", "sysv", "/tmp/zqtbxopcgy"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "-a", "sysv", "/tmp/zqtbxopcgy"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha512", "--base64", "-c", "-a", "blake2b", "/tmp/oejkjsbfff"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha512", "--base64", "-c", "-a", "blake2b", "/tmp/oejkjsbfff"] Step #5: === Compare result for: cksum ["-a", "sha512", "--base64", "-c", "-a", "blake2b", "/tmp/oejkjsbfff"] Step #5: Rust stderr: Step #5: /tmp/oejkjsbfff: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/oejkjsbfff: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha512", "--base64", "-c", "-a", "blake2b", "/tmp/oejkjsbfff"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "-c", "/tmp/byxbfhibwf", "-a", "sha224", "/tmp/odmbbeteuc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "-c", "/tmp/byxbfhibwf", "-a", "sha224", "/tmp/odmbbeteuc"] Step #5: === Compare result for: cksum ["-a", "blake2b", "-c", "/tmp/byxbfhibwf", "-a", "sha224", "/tmp/odmbbeteuc"] Step #5: Rust stderr: Step #5: /tmp/byxbfhibwf: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/odmbbeteuc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/byxbfhibwf: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/odmbbeteuc: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "-c", "/tmp/byxbfhibwf", "-a", "sha224", "/tmp/odmbbeteuc"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-l", "94", "-c", "/tmp/braogcbvnn", "-a", "sha384", "/tmp/bhgywrulmw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-l", "94", "-c", "/tmp/braogcbvnn", "-a", "sha384", "/tmp/bhgywrulmw"] Step #5: === Compare result for: cksum ["-a", "sha1", "-l", "94", "-c", "/tmp/braogcbvnn", "-a", "sha384", "/tmp/bhgywrulmw"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-l", "94", "-c", "/tmp/braogcbvnn", "-a", "sha384", "/tmp/bhgywrulmw"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/ajxrzasoec", "-a", "sha1", "/tmp/ptorugbyez"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/ajxrzasoec", "-a", "sha1", "/tmp/ptorugbyez"] Step #5: === Compare result for: cksum ["-c", "/tmp/ajxrzasoec", "-a", "sha1", "/tmp/ptorugbyez"] Step #5: Rust stderr: Step #5: /tmp/ajxrzasoec: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ptorugbyez: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ajxrzasoec: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ptorugbyez: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/ajxrzasoec", "-a", "sha1", "/tmp/ptorugbyez"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "/tmp/qlnvjptqmg", "-a", "sha384", "/tmp/rbcoqllydm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "/tmp/qlnvjptqmg", "-a", "sha384", "/tmp/rbcoqllydm"] Step #5: === Compare result for: cksum ["--binary", "-c", "/tmp/qlnvjptqmg", "-a", "sha384", "/tmp/rbcoqllydm"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "/tmp/qlnvjptqmg", "-a", "sha384", "/tmp/rbcoqllydm"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha224", "/tmp/wmyfosebqn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha224", "/tmp/wmyfosebqn"] Step #5: === Compare result for: cksum ["-c", "-a", "sha224", "/tmp/wmyfosebqn"] Step #5: Rust stderr: Step #5: /tmp/wmyfosebqn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wmyfosebqn: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha224", "/tmp/wmyfosebqn"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "-c", "/tmp/zosultmggx", "-a", "sha1", "/tmp/ymztiwcxiv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "-c", "/tmp/zosultmggx", "-a", "sha1", "/tmp/ymztiwcxiv"] Step #5: === Compare result for: cksum ["-a", "blake2b", "-c", "/tmp/zosultmggx", "-a", "sha1", "/tmp/ymztiwcxiv"] Step #5: Rust stderr: Step #5: /tmp/zosultmggx: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ymztiwcxiv: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/zosultmggx: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ymztiwcxiv: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "-c", "/tmp/zosultmggx", "-a", "sha1", "/tmp/ymztiwcxiv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/xxfhiwfikh", "-a", "sysv", "/tmp/pdwrjxyitx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/xxfhiwfikh", "-a", "sysv", "/tmp/pdwrjxyitx"] Step #5: === Compare result for: cksum ["-c", "/tmp/xxfhiwfikh", "-a", "sysv", "/tmp/pdwrjxyitx"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/xxfhiwfikh", "-a", "sysv", "/tmp/pdwrjxyitx"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha512", "-c", "/tmp/khykfxfoaa", "-a", "sha224", "/tmp/heueodkgcl"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha512", "-c", "/tmp/khykfxfoaa", "-a", "sha224", "/tmp/heueodkgcl"] Step #5: === Compare result for: cksum ["-a", "sha512", "-c", "/tmp/khykfxfoaa", "-a", "sha224", "/tmp/heueodkgcl"] Step #5: Rust stderr: Step #5: /tmp/khykfxfoaa: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/heueodkgcl: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/khykfxfoaa: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/heueodkgcl: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha512", "-c", "/tmp/khykfxfoaa", "-a", "sha224", "/tmp/heueodkgcl"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/myagksuqgn", "-a", "bsd", "/tmp/jnzvnmedlm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/myagksuqgn", "-a", "bsd", "/tmp/jnzvnmedlm"] Step #5: === Compare result for: cksum ["-c", "/tmp/myagksuqgn", "-a", "bsd", "/tmp/jnzvnmedlm"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/myagksuqgn", "-a", "bsd", "/tmp/jnzvnmedlm"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-c", "-a", "bsd", "/tmp/rblktdaxmb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "-a", "bsd", "/tmp/rblktdaxmb"] Step #5: === Compare result for: cksum ["--tag", "-c", "-a", "bsd", "/tmp/rblktdaxmb"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "-a", "bsd", "/tmp/rblktdaxmb"] Step #5: Step #5: === TEST cksum ["cksum", "--base64", "-l", "512", "-c", "-a", "blake2b", "/tmp/rnzpojchud"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "-l", "512", "-c", "-a", "blake2b", "/tmp/rnzpojchud"] Step #5: === Compare result for: cksum ["--base64", "-l", "512", "-c", "-a", "blake2b", "/tmp/rnzpojchud"] Step #5: Rust stderr: Step #5: /tmp/rnzpojchud: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rnzpojchud: no properly formatted checksum lines found Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--base64", "-l", "512", "-c", "-a", "blake2b", "/tmp/rnzpojchud"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/abygyzplpc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/abygyzplpc"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/abygyzplpc"] Step #5: Rust stderr: Step #5: /tmp/abygyzplpc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/abygyzplpc: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/abygyzplpc"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "/tmp/fguiyqobus", "-a", "sha224", "/tmp/bdjbalgwpn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "/tmp/fguiyqobus", "-a", "sha224", "/tmp/bdjbalgwpn"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "/tmp/fguiyqobus", "-a", "sha224", "/tmp/bdjbalgwpn"] Step #5: Rust stderr: Step #5: /tmp/fguiyqobus: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/bdjbalgwpn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fguiyqobus: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/bdjbalgwpn: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "/tmp/fguiyqobus", "-a", "sha224", "/tmp/bdjbalgwpn"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "-a", "sha384", "/tmp/flpcwuwaaw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "-a", "sha384", "/tmp/flpcwuwaaw"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "-a", "sha384", "/tmp/flpcwuwaaw"] Step #5: Rust stderr: Step #5: /tmp/flpcwuwaaw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/flpcwuwaaw: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "-a", "sha384", "/tmp/flpcwuwaaw"] Step #5: Step #5: === TEST cksum ["cksum", "--untagged", "-l", "431", "-c", "-a", "sysv", "/tmp/kawzepbsfo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--untagged", "-l", "431", "-c", "-a", "sysv", "/tmp/kawzepbsfo"] Step #5: === Compare result for: cksum ["--untagged", "-l", "431", "-c", "-a", "sysv", "/tmp/kawzepbsfo"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: unrecognized option '--untagged' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +unrecognized option '--untagged' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--untagged", "-l", "431", "-c", "-a", "sysv", "/tmp/kawzepbsfo"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sm3", "file_DWP", "file_ÃU\u{fe0f}Js"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "file_DWP", "file_ÃU\u{fe0f}Js"] Step #5: === Compare result for: cksum ["-a", "sm3", "file_DWP", "file_ÃU\u{fe0f}Js"] Step #5: Rust stderr: Step #5: file_DWP: No such file or directory Step #5: fuzz_cksum: file_ÃU️Js: No such file or directory Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -file_DWP: No such file or directory Step #5: -fuzz_cksum: file_ÃU️Js: No such file or directory Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "file_DWP", "file_ÃU\u{fe0f}Js"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sm3", "--text", "-c", "-a", "blake2b", "/tmp/ssbepwetlx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "--text", "-c", "-a", "blake2b", "/tmp/ssbepwetlx"] Step #5: === Compare result for: cksum ["-a", "sm3", "--text", "-c", "-a", "blake2b", "/tmp/ssbepwetlx"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "--text", "-c", "-a", "blake2b", "/tmp/ssbepwetlx"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/zpairfzkjp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/zpairfzkjp"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/zpairfzkjp"] Step #5: Rust stderr: Step #5: /tmp/zpairfzkjp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/zpairfzkjp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/zpairfzkjp"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "32", "-c", "/tmp/tceibwhqjo", "-a", "sha384", "/tmp/azajhvqrtw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "32", "-c", "/tmp/tceibwhqjo", "-a", "sha384", "/tmp/azajhvqrtw"] Step #5: === Compare result for: cksum ["-l", "32", "-c", "/tmp/tceibwhqjo", "-a", "sha384", "/tmp/azajhvqrtw"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "32", "-c", "/tmp/tceibwhqjo", "-a", "sha384", "/tmp/azajhvqrtw"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/tblyqhpyig"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/tblyqhpyig"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/tblyqhpyig"] Step #5: Rust stderr: Step #5: /tmp/tblyqhpyig: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tblyqhpyig: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/tblyqhpyig"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "--tag", "-l", "299", "-c", "/tmp/amnyyhaelr", "-a", "sha224", "/tmp/kmttcuiokb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "--tag", "-l", "299", "-c", "/tmp/amnyyhaelr", "-a", "sha224", "/tmp/kmttcuiokb"] Step #5: === Compare result for: cksum ["-a", "blake2b", "--tag", "-l", "299", "-c", "/tmp/amnyyhaelr", "-a", "sha224", "/tmp/kmttcuiokb"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "--tag", "-l", "299", "-c", "/tmp/amnyyhaelr", "-a", "sha224", "/tmp/kmttcuiokb"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/gdozmqtcya", "-a", "sha224", "/tmp/azaljjeozw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/gdozmqtcya", "-a", "sha224", "/tmp/azaljjeozw"] Step #5: === Compare result for: cksum ["-c", "/tmp/gdozmqtcya", "-a", "sha224", "/tmp/azaljjeozw"] Step #5: Rust stderr: Step #5: /tmp/gdozmqtcya: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/azaljjeozw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/gdozmqtcya: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/azaljjeozw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/gdozmqtcya", "-a", "sha224", "/tmp/azaljjeozw"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-c", "-a", "sha224", "/tmp/uqqjsbxnzj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "-a", "sha224", "/tmp/uqqjsbxnzj"] Step #5: === Compare result for: cksum ["--tag", "-c", "-a", "sha224", "/tmp/uqqjsbxnzj"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "-a", "sha224", "/tmp/uqqjsbxnzj"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/rzbhyxzdip", "-a", "crc", "/tmp/lrlazrfwar"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/rzbhyxzdip", "-a", "crc", "/tmp/lrlazrfwar"] Step #5: === Compare result for: cksum ["-c", "/tmp/rzbhyxzdip", "-a", "crc", "/tmp/lrlazrfwar"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/rzbhyxzdip", "-a", "crc", "/tmp/lrlazrfwar"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "271", "-c", "/tmp/vjwwmmocyb", "-a", "sha512", "/tmp/jbqgsvonja"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "271", "-c", "/tmp/vjwwmmocyb", "-a", "sha512", "/tmp/jbqgsvonja"] Step #5: === Compare result for: cksum ["-l", "271", "-c", "/tmp/vjwwmmocyb", "-a", "sha512", "/tmp/jbqgsvonja"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "271", "-c", "/tmp/vjwwmmocyb", "-a", "sha512", "/tmp/jbqgsvonja"] Step #5: Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sm3", "--text", "-c", "-a", "md5", "/tmp/jukcyvxqpq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "--text", "-c", "-a", "md5", "/tmp/jukcyvxqpq"] Step #5: === Compare result for: cksum ["-a", "sm3", "--text", "-c", "-a", "md5", "/tmp/jukcyvxqpq"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "--text", "-c", "-a", "md5", "/tmp/jukcyvxqpq"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/rwgjcwonyh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/rwgjcwonyh"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/rwgjcwonyh"] Step #5: Rust stderr: Step #5: /tmp/rwgjcwonyh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rwgjcwonyh: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/rwgjcwonyh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/qvumfwkoah"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/qvumfwkoah"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/qvumfwkoah"] Step #5: Rust stderr: Step #5: /tmp/qvumfwkoah: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qvumfwkoah: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/qvumfwkoah"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-c", "/tmp/tlwmzczufv", "-a", "sysv", "/tmp/xfgccuhvij"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "/tmp/tlwmzczufv", "-a", "sysv", "/tmp/xfgccuhvij"] Step #5: === Compare result for: cksum ["--raw", "-c", "/tmp/tlwmzczufv", "-a", "sysv", "/tmp/xfgccuhvij"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "/tmp/tlwmzczufv", "-a", "sysv", "/tmp/xfgccuhvij"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/tvyjjumebi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/tvyjjumebi"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/tvyjjumebi"] Step #5: Rust stderr: Step #5: /tmp/tvyjjumebi: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tvyjjumebi: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/tvyjjumebi"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "file_🪛xs", "file_"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "file_🪛xs", "file_"] Step #5: === Compare result for: cksum ["-a", "bsd", "file_🪛xs", "file_"] Step #5: Rust stderr: Step #5: file_🪛xs: No such file or directory Step #5: fuzz_cksum: file_: No such file or directory Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -file_🪛xs: No such file or directory Step #5: -fuzz_cksum: file_: No such file or directory Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "file_🪛xs", "file_"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "363", "-c", "-a", "bsd", "/tmp/tdwrklbbsw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "363", "-c", "-a", "bsd", "/tmp/tdwrklbbsw"] Step #5: === Compare result for: cksum ["-l", "363", "-c", "-a", "bsd", "/tmp/tdwrklbbsw"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "363", "-c", "-a", "bsd", "/tmp/tdwrklbbsw"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-a", "blake2b", "/tmp/jabidkvfaa"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-a", "blake2b", "/tmp/jabidkvfaa"] Step #5: === Compare result for: cksum ["-a", "sha1", "-a", "blake2b", "/tmp/jabidkvfaa"] Step #5: Rust stdout: Step #5: BLAKE2b (/tmp/jabidkvfaa) = e9c314687e308da44f093773668a0724ac40b32dafdd0257509b9c488dea28fc00edfeccaac3327acfb802d55a3e11997945b57f4a2439555b6e8c5403acf215 Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: -BLAKE2b (/tmp/jabidkvfaa) = e9c314687e308da44f093773668a0724ac40b32dafdd0257509b9c488dea28fc00edfeccaac3327acfb802d55a3e11997945b57f4a2439555b6e8c5403acf215 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cksum ["-a", "sha1", "-a", "blake2b", "/tmp/jabidkvfaa"] Step #5: Step #5: thread '' (4729) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cksum ["-a", "sha1", "-a", "blake2b", "/tmp/jabidkvfaa"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4729== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x80,0xd6,0xfe,0xfe,0xfe,0xfe,0xff,0x4,0x6, Step #5: \200\326\376\376\376\376\377\004\006 Step #5: artifact_prefix='./'; Test unit written to ./crash-7d34bb8a583f4f31f19d3431ec321116b9aeaeb5 Step #5: Base64: gNb+/v7+/wQG Step #5: MERGE-OUTER: attempt 5 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415646428 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/7d34bb8a583f4f31f19d3431ec321116b9aeaeb5' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 212 processed earlier; will process 176 files now Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/agnepxyied"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/agnepxyied"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/agnepxyied"] Step #5: Rust stderr: Step #5: /tmp/agnepxyied: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/agnepxyied: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/agnepxyied"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "--raw", "-c", "-a", "sha512", "/tmp/ownahdhjuy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "-a", "sha512", "/tmp/ownahdhjuy"] Step #5: === Compare result for: cksum ["--raw", "-c", "-a", "sha512", "/tmp/ownahdhjuy"] Step #5: Rust stderr: Step #5: /tmp/ownahdhjuy: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ownahdhjuy: no properly formatted checksum lines found Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "-a", "sha512", "/tmp/ownahdhjuy"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/owavfbgvpc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/owavfbgvpc"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/owavfbgvpc"] Step #5: Rust stderr: Step #5: /tmp/owavfbgvpc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/owavfbgvpc: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/owavfbgvpc"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "217", "-c", "-a", "sha224", "/tmp/krypjurtjj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "217", "-c", "-a", "sha224", "/tmp/krypjurtjj"] Step #5: === Compare result for: cksum ["-l", "217", "-c", "-a", "sha224", "/tmp/krypjurtjj"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "217", "-c", "-a", "sha224", "/tmp/krypjurtjj"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "/tmp/bkgbzozxln", "-a", "sm3", "/tmp/wqxuxrfzjx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/bkgbzozxln", "-a", "sm3", "/tmp/wqxuxrfzjx"] Step #5: === Compare result for: cksum ["-c", "/tmp/bkgbzozxln", "-a", "sm3", "/tmp/wqxuxrfzjx"] Step #5: Rust stderr: Step #5: /tmp/bkgbzozxln: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/wqxuxrfzjx: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/bkgbzozxln: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/wqxuxrfzjx: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/bkgbzozxln", "-a", "sm3", "/tmp/wqxuxrfzjx"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "150", "-c", "/tmp/xloojifimx", "-a", "md5", "/tmp/ujsrimberk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "150", "-c", "/tmp/xloojifimx", "-a", "md5", "/tmp/ujsrimberk"] Step #5: === Compare result for: cksum ["-l", "150", "-c", "/tmp/xloojifimx", "-a", "md5", "/tmp/ujsrimberk"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "150", "-c", "/tmp/xloojifimx", "-a", "md5", "/tmp/ujsrimberk"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "md5", "--base64", "-c", "-a", "sha512", "/tmp/qqagbfbqol"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "md5", "--base64", "-c", "-a", "sha512", "/tmp/qqagbfbqol"] Step #5: === Compare result for: cksum ["-a", "md5", "--base64", "-c", "-a", "sha512", "/tmp/qqagbfbqol"] Step #5: Rust stderr: Step #5: /tmp/qqagbfbqol: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qqagbfbqol: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "md5", "--base64", "-c", "-a", "sha512", "/tmp/qqagbfbqol"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/pnoyxjxueo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/pnoyxjxueo"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/pnoyxjxueo"] Step #5: Rust stderr: Step #5: /tmp/pnoyxjxueo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/pnoyxjxueo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/pnoyxjxueo"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-l", "394", "-c", "-a", "blake2b", "/tmp/erzejjohdu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "394", "-c", "-a", "blake2b", "/tmp/erzejjohdu"] Step #5: === Compare result for: cksum ["-l", "394", "-c", "-a", "blake2b", "/tmp/erzejjohdu"] Step #5: Rust stderr: Step #5: invalid length: '394' Step #5: fuzz_cksum: length is not a multiple of 8 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -invalid length: '394' Step #5: -fuzz_cksum: length is not a multiple of 8 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "394", "-c", "-a", "blake2b", "/tmp/erzejjohdu"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/cbaxnekclu", "-a", "bsd", "/tmp/rujavoeadg"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/cbaxnekclu", "-a", "bsd", "/tmp/rujavoeadg"] Step #5: === Compare result for: cksum ["-c", "/tmp/cbaxnekclu", "-a", "bsd", "/tmp/rujavoeadg"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/cbaxnekclu", "-a", "bsd", "/tmp/rujavoeadg"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-c", "/tmp/quysxnzzzf", "-a", "sm3", "/tmp/lejzsfimsi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "/tmp/quysxnzzzf", "-a", "sm3", "/tmp/lejzsfimsi"] Step #5: === Compare result for: cksum ["--raw", "-c", "/tmp/quysxnzzzf", "-a", "sm3", "/tmp/lejzsfimsi"] Step #5: Rust stderr: Step #5: /tmp/quysxnzzzf: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/lejzsfimsi: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/quysxnzzzf: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/lejzsfimsi: no properly formatted checksum lines found Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "/tmp/quysxnzzzf", "-a", "sm3", "/tmp/lejzsfimsi"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/dzhitichfp", "-a", "sm3", "/tmp/mxrstdxpto"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/dzhitichfp", "-a", "sm3", "/tmp/mxrstdxpto"] Step #5: === Compare result for: cksum ["-c", "/tmp/dzhitichfp", "-a", "sm3", "/tmp/mxrstdxpto"] Step #5: Rust stderr: Step #5: /tmp/dzhitichfp: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/mxrstdxpto: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/dzhitichfp: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/mxrstdxpto: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/dzhitichfp", "-a", "sm3", "/tmp/mxrstdxpto"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-c", "/tmp/lhhtrwzjoe", "-a", "sha256", "/tmp/sumufgyvjc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "/tmp/lhhtrwzjoe", "-a", "sha256", "/tmp/sumufgyvjc"] Step #5: === Compare result for: cksum ["--raw", "-c", "/tmp/lhhtrwzjoe", "-a", "sha256", "/tmp/sumufgyvjc"] Step #5: Rust stderr: Step #5: /tmp/lhhtrwzjoe: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/sumufgyvjc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/lhhtrwzjoe: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/sumufgyvjc: no properly formatted checksum lines found Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "/tmp/lhhtrwzjoe", "-a", "sha256", "/tmp/sumufgyvjc"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "crc", "/tmp/gccmflxhjk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "crc", "/tmp/gccmflxhjk"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "crc", "/tmp/gccmflxhjk"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "crc", "/tmp/gccmflxhjk"] Step #5: Step #5: === TEST cksum ["cksum", "--untagged", "file_pDÃj🪓"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--untagged", "file_pDÃj🪓"] Step #5: === Compare result for: cksum ["--untagged", "file_pDÃj🪓"] Step #5: Rust stderr: Step #5: file_pDÃj🪓: No such file or directory Step #5: GNU stderr: Step #5: unrecognized option '--untagged' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -file_pDÃj🪓: No such file or directory Step #5: +unrecognized option '--untagged' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--untagged", "file_pDÃj🪓"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/gzujqhfham"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/gzujqhfham"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/gzujqhfham"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/gzujqhfham"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "/tmp/olhsvbvrdu", "-a", "sha1", "/tmp/xyhfcwruyk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/olhsvbvrdu", "-a", "sha1", "/tmp/xyhfcwruyk"] Step #5: === Compare result for: cksum ["-c", "/tmp/olhsvbvrdu", "-a", "sha1", "/tmp/xyhfcwruyk"] Step #5: Rust stderr: Step #5: /tmp/olhsvbvrdu: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/xyhfcwruyk: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/olhsvbvrdu: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/xyhfcwruyk: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/olhsvbvrdu", "-a", "sha1", "/tmp/xyhfcwruyk"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/qufhcgebek"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/qufhcgebek"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/qufhcgebek"] Step #5: Rust stderr: Step #5: /tmp/qufhcgebek: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qufhcgebek: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/qufhcgebek"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "371", "-c", "-a", "sysv", "/tmp/krwysgmjgp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "371", "-c", "-a", "sysv", "/tmp/krwysgmjgp"] Step #5: === Compare result for: cksum ["-l", "371", "-c", "-a", "sysv", "/tmp/krwysgmjgp"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "371", "-c", "-a", "sysv", "/tmp/krwysgmjgp"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/ixmyrpgpjf", "-a", "sha256", "/tmp/mdqmlakdga"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/ixmyrpgpjf", "-a", "sha256", "/tmp/mdqmlakdga"] Step #5: === Compare result for: cksum ["-c", "/tmp/ixmyrpgpjf", "-a", "sha256", "/tmp/mdqmlakdga"] Step #5: Rust stderr: Step #5: /tmp/ixmyrpgpjf: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/mdqmlakdga: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ixmyrpgpjf: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/mdqmlakdga: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/ixmyrpgpjf", "-a", "sha256", "/tmp/mdqmlakdga"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "sha256", "/tmp/ghnnqdozro"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "sha256", "/tmp/ghnnqdozro"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "sha256", "/tmp/ghnnqdozro"] Step #5: Rust stderr: Step #5: /tmp/ghnnqdozro: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ghnnqdozro: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "sha256", "/tmp/ghnnqdozro"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "166", "-c", "-a", "sysv", "/tmp/rwxvgsdxaz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "166", "-c", "-a", "sysv", "/tmp/rwxvgsdxaz"] Step #5: === Compare result for: cksum ["-l", "166", "-c", "-a", "sysv", "/tmp/rwxvgsdxaz"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "166", "-c", "-a", "sysv", "/tmp/rwxvgsdxaz"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/sylngikwvc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/sylngikwvc"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/sylngikwvc"] Step #5: Rust stderr: Step #5: /tmp/sylngikwvc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/sylngikwvc: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/sylngikwvc"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-l", "25", "-c", "-a", "sysv", "/tmp/rpppkpundn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-l", "25", "-c", "-a", "sysv", "/tmp/rpppkpundn"] Step #5: === Compare result for: cksum ["--tag", "-l", "25", "-c", "-a", "sysv", "/tmp/rpppkpundn"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-l", "25", "-c", "-a", "sysv", "/tmp/rpppkpundn"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha224", "/tmp/icgcywthxc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha224", "/tmp/icgcywthxc"] Step #5: === Compare result for: cksum ["-c", "-a", "sha224", "/tmp/icgcywthxc"] Step #5: Rust stderr: Step #5: /tmp/icgcywthxc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/icgcywthxc: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha224", "/tmp/icgcywthxc"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "file_8SU", "file_"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "file_8SU", "file_"] Step #5: === Compare result for: cksum ["-a", "sha256", "file_8SU", "file_"] Step #5: Rust stderr: Step #5: file_8SU: No such file or directory Step #5: fuzz_cksum: file_: No such file or directory Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -file_8SU: No such file or directory Step #5: -fuzz_cksum: file_: No such file or directory Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "file_8SU", "file_"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "sha384", "/tmp/bpbdupjzqx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "sha384", "/tmp/bpbdupjzqx"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "sha384", "/tmp/bpbdupjzqx"] Step #5: Rust stderr: Step #5: /tmp/bpbdupjzqx: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/bpbdupjzqx: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "sha384", "/tmp/bpbdupjzqx"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/vcqzkrraxf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/vcqzkrraxf"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/vcqzkrraxf"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/vcqzkrraxf"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "374", "-c", "-a", "bsd", "/tmp/huoqogndrj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "374", "-c", "-a", "bsd", "/tmp/huoqogndrj"] Step #5: === Compare result for: cksum ["-l", "374", "-c", "-a", "bsd", "/tmp/huoqogndrj"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "374", "-c", "-a", "bsd", "/tmp/huoqogndrj"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sha224", "/tmp/ztiajuvfwl"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sha224", "/tmp/ztiajuvfwl"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sha224", "/tmp/ztiajuvfwl"] Step #5: Rust stderr: Step #5: /tmp/ztiajuvfwl: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ztiajuvfwl: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sha224", "/tmp/ztiajuvfwl"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "395", "-c", "-a", "sha256", "/tmp/grhqoflolq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "395", "-c", "-a", "sha256", "/tmp/grhqoflolq"] Step #5: === Compare result for: cksum ["-l", "395", "-c", "-a", "sha256", "/tmp/grhqoflolq"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "395", "-c", "-a", "sha256", "/tmp/grhqoflolq"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/mocnuiyioy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/mocnuiyioy"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/mocnuiyioy"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/mocnuiyioy"] Step #5: Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-l", "97", "-c", "-a", "sha256", "/tmp/dgeuaegvqs"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "97", "-c", "-a", "sha256", "/tmp/dgeuaegvqs"] Step #5: === Compare result for: cksum ["-l", "97", "-c", "-a", "sha256", "/tmp/dgeuaegvqs"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "97", "-c", "-a", "sha256", "/tmp/dgeuaegvqs"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "-c", "-a", "md5", "/tmp/mpdfvvkwmf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "-c", "-a", "md5", "/tmp/mpdfvvkwmf"] Step #5: === Compare result for: cksum ["-a", "blake2b", "-c", "-a", "md5", "/tmp/mpdfvvkwmf"] Step #5: Rust stderr: Step #5: /tmp/mpdfvvkwmf: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/mpdfvvkwmf: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "-c", "-a", "md5", "/tmp/mpdfvvkwmf"] Step #5: Step #5: === TEST cksum ["cksum", "--raw", "-c", "/tmp/yfbmpjoqmq", "-a", "sha512", "/tmp/iomocxuchr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "/tmp/yfbmpjoqmq", "-a", "sha512", "/tmp/iomocxuchr"] Step #5: === Compare result for: cksum ["--raw", "-c", "/tmp/yfbmpjoqmq", "-a", "sha512", "/tmp/iomocxuchr"] Step #5: Rust stderr: Step #5: /tmp/yfbmpjoqmq: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/iomocxuchr: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/yfbmpjoqmq: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/iomocxuchr: no properly formatted checksum lines found Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "/tmp/yfbmpjoqmq", "-a", "sha512", "/tmp/iomocxuchr"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "sha256", "/tmp/csmgmisvxa"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "sha256", "/tmp/csmgmisvxa"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "sha256", "/tmp/csmgmisvxa"] Step #5: Rust stderr: Step #5: /tmp/csmgmisvxa: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/csmgmisvxa: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "sha256", "/tmp/csmgmisvxa"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha512", "-c", "/tmp/gtxlvwwlxg", "-a", "md5", "/tmp/lcputqrddk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha512", "-c", "/tmp/gtxlvwwlxg", "-a", "md5", "/tmp/lcputqrddk"] Step #5: === Compare result for: cksum ["-a", "sha512", "-c", "/tmp/gtxlvwwlxg", "-a", "md5", "/tmp/lcputqrddk"] Step #5: Rust stderr: Step #5: /tmp/gtxlvwwlxg: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/lcputqrddk: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/gtxlvwwlxg: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/lcputqrddk: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha512", "-c", "/tmp/gtxlvwwlxg", "-a", "md5", "/tmp/lcputqrddk"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "-a", "blake2b", "/tmp/hyuojzaeje"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "-a", "blake2b", "/tmp/hyuojzaeje"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "-a", "blake2b", "/tmp/hyuojzaeje"] Step #5: Rust stderr: Step #5: /tmp/hyuojzaeje: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/hyuojzaeje: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "-a", "blake2b", "/tmp/hyuojzaeje"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/clkbdqrbin"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/clkbdqrbin"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/clkbdqrbin"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/clkbdqrbin"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "125", "-c", "-a", "sha1", "/tmp/wyhdfvrfyq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "125", "-c", "-a", "sha1", "/tmp/wyhdfvrfyq"] Step #5: === Compare result for: cksum ["-l", "125", "-c", "-a", "sha1", "/tmp/wyhdfvrfyq"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "125", "-c", "-a", "sha1", "/tmp/wyhdfvrfyq"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/jtfpufejry", "-a", "sm3", "/tmp/lijabigpgn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/jtfpufejry", "-a", "sm3", "/tmp/lijabigpgn"] Step #5: === Compare result for: cksum ["-c", "/tmp/jtfpufejry", "-a", "sm3", "/tmp/lijabigpgn"] Step #5: Rust stderr: Step #5: /tmp/jtfpufejry: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/lijabigpgn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jtfpufejry: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/lijabigpgn: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/jtfpufejry", "-a", "sm3", "/tmp/lijabigpgn"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sm3", "/tmp/fhggnhzcjc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sm3", "/tmp/fhggnhzcjc"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sm3", "/tmp/fhggnhzcjc"] Step #5: Rust stderr: Step #5: /tmp/fhggnhzcjc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fhggnhzcjc: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sm3", "/tmp/fhggnhzcjc"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "215", "-c", "-a", "blake2b", "/tmp/fugrkqskny"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "215", "-c", "-a", "blake2b", "/tmp/fugrkqskny"] Step #5: === Compare result for: cksum ["-l", "215", "-c", "-a", "blake2b", "/tmp/fugrkqskny"] Step #5: Rust stderr: Step #5: invalid length: '215' Step #5: fuzz_cksum: length is not a multiple of 8 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -invalid length: '215' Step #5: -fuzz_cksum: length is not a multiple of 8 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "215", "-c", "-a", "blake2b", "/tmp/fugrkqskny"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/igjqudvtxw", "-a", "bsd", "/tmp/sesclefpzr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/igjqudvtxw", "-a", "bsd", "/tmp/sesclefpzr"] Step #5: === Compare result for: cksum ["-c", "/tmp/igjqudvtxw", "-a", "bsd", "/tmp/sesclefpzr"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/igjqudvtxw", "-a", "bsd", "/tmp/sesclefpzr"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/ghzpcalxmq", "-a", "sysv", "/tmp/bqbmivmird"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/ghzpcalxmq", "-a", "sysv", "/tmp/bqbmivmird"] Step #5: === Compare result for: cksum ["-c", "/tmp/ghzpcalxmq", "-a", "sysv", "/tmp/bqbmivmird"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/ghzpcalxmq", "-a", "sysv", "/tmp/bqbmivmird"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/aghpeyygdu", "-a", "crc", "/tmp/gqmsgsgszb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/aghpeyygdu", "-a", "crc", "/tmp/gqmsgsgszb"] Step #5: === Compare result for: cksum ["-c", "/tmp/aghpeyygdu", "-a", "crc", "/tmp/gqmsgsgszb"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/aghpeyygdu", "-a", "crc", "/tmp/gqmsgsgszb"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/plfiwmyjet", "-a", "sha512", "/tmp/lohutjtjil"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/plfiwmyjet", "-a", "sha512", "/tmp/lohutjtjil"] Step #5: === Compare result for: cksum ["-c", "/tmp/plfiwmyjet", "-a", "sha512", "/tmp/lohutjtjil"] Step #5: Rust stderr: Step #5: /tmp/plfiwmyjet: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/lohutjtjil: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/plfiwmyjet: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/lohutjtjil: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/plfiwmyjet", "-a", "sha512", "/tmp/lohutjtjil"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/ubhrivkkug"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/ubhrivkkug"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/ubhrivkkug"] Step #5: Rust stderr: Step #5: /tmp/ubhrivkkug: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ubhrivkkug: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/ubhrivkkug"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/czdavsqvnc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/czdavsqvnc"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/czdavsqvnc"] Step #5: Rust stderr: Step #5: /tmp/czdavsqvnc: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/czdavsqvnc: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/czdavsqvnc"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "-c", "-a", "md5", "/tmp/akqdkeoium"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "-c", "-a", "md5", "/tmp/akqdkeoium"] Step #5: === Compare result for: cksum ["-a", "sha384", "-c", "-a", "md5", "/tmp/akqdkeoium"] Step #5: Rust stderr: Step #5: /tmp/akqdkeoium: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/akqdkeoium: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "-c", "-a", "md5", "/tmp/akqdkeoium"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/dxhpnvxufx", "-a", "bsd", "/tmp/rozvpwhsuc"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/dxhpnvxufx", "-a", "bsd", "/tmp/rozvpwhsuc"] Step #5: === Compare result for: cksum ["-c", "/tmp/dxhpnvxufx", "-a", "bsd", "/tmp/rozvpwhsuc"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/dxhpnvxufx", "-a", "bsd", "/tmp/rozvpwhsuc"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/lunhsetdpw", "-a", "sm3", "/tmp/zkccyaeulp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/lunhsetdpw", "-a", "sm3", "/tmp/zkccyaeulp"] Step #5: === Compare result for: cksum ["-c", "/tmp/lunhsetdpw", "-a", "sm3", "/tmp/zkccyaeulp"] Step #5: Rust stderr: Step #5: /tmp/lunhsetdpw: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/zkccyaeulp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/lunhsetdpw: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/zkccyaeulp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/lunhsetdpw", "-a", "sm3", "/tmp/zkccyaeulp"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "-a", "sha1", "/tmp/oqppflyqwn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "-a", "sha1", "/tmp/oqppflyqwn"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "-a", "sha1", "/tmp/oqppflyqwn"] Step #5: Rust stderr: Step #5: /tmp/oqppflyqwn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/oqppflyqwn: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "-a", "sha1", "/tmp/oqppflyqwn"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/wtjidrcjlm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/wtjidrcjlm"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/wtjidrcjlm"] Step #5: Rust stderr: Step #5: /tmp/wtjidrcjlm: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wtjidrcjlm: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/wtjidrcjlm"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/pcsnnvvkdp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/pcsnnvvkdp"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/pcsnnvvkdp"] Step #5: Rust stderr: Step #5: /tmp/pcsnnvvkdp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/pcsnnvvkdp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/pcsnnvvkdp"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/wjjdtylbri"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/wjjdtylbri"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/wjjdtylbri"] Step #5: Rust stderr: Step #5: /tmp/wjjdtylbri: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wjjdtylbri: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/wjjdtylbri"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/crygjgxbah"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/crygjgxbah"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/crygjgxbah"] Step #5: Rust stderr: Step #5: /tmp/crygjgxbah: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/crygjgxbah: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/crygjgxbah"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/cpvtxarnsz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/cpvtxarnsz"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/cpvtxarnsz"] Step #5: Rust stderr: Step #5: /tmp/cpvtxarnsz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/cpvtxarnsz: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/cpvtxarnsz"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/dbpppkoimy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/dbpppkoimy"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/dbpppkoimy"] Step #5: Rust stderr: Step #5: /tmp/dbpppkoimy: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/dbpppkoimy: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/dbpppkoimy"] Step #5: Step #5: === TEST cksum ["cksum", "--tag", "-c", "/tmp/vfmmbbwoqw", "-a", "sha224", "/tmp/gycmafetij"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--tag", "-c", "/tmp/vfmmbbwoqw", "-a", "sha224", "/tmp/gycmafetij"] Step #5: === Compare result for: cksum ["--tag", "-c", "/tmp/vfmmbbwoqw", "-a", "sha224", "/tmp/gycmafetij"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--tag' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--tag' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--tag", "-c", "/tmp/vfmmbbwoqw", "-a", "sha224", "/tmp/gycmafetij"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/bqxgpkncfa"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/bqxgpkncfa"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/bqxgpkncfa"] Step #5: Rust stderr: Step #5: /tmp/bqxgpkncfa: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/bqxgpkncfa: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/bqxgpkncfa"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/qwpdpasmzp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/qwpdpasmzp"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/qwpdpasmzp"] Step #5: Rust stderr: Step #5: /tmp/qwpdpasmzp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qwpdpasmzp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/qwpdpasmzp"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/lrbilneypv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/lrbilneypv"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/lrbilneypv"] Step #5: Rust stderr: Step #5: /tmp/lrbilneypv: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/lrbilneypv: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/lrbilneypv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/kqmvrigmas"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/kqmvrigmas"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/kqmvrigmas"] Step #5: Rust stderr: Step #5: /tmp/kqmvrigmas: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/kqmvrigmas: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/kqmvrigmas"] Step #5: Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sm3", "-c", "-a", "sm3", "/tmp/qrbxxywenx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "-c", "-a", "sm3", "/tmp/qrbxxywenx"] Step #5: === Compare result for: cksum ["-a", "sm3", "-c", "-a", "sm3", "/tmp/qrbxxywenx"] Step #5: Rust stderr: Step #5: /tmp/qrbxxywenx: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qrbxxywenx: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "-c", "-a", "sm3", "/tmp/qrbxxywenx"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "175", "-c", "/tmp/xuglaerouj", "-a", "crc", "/tmp/aqmhsvtqar"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "175", "-c", "/tmp/xuglaerouj", "-a", "crc", "/tmp/aqmhsvtqar"] Step #5: === Compare result for: cksum ["-l", "175", "-c", "/tmp/xuglaerouj", "-a", "crc", "/tmp/aqmhsvtqar"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "175", "-c", "/tmp/xuglaerouj", "-a", "crc", "/tmp/aqmhsvtqar"] Step #5: Step #5: === TEST cksum ["cksum", "/tmp/rvgcelqvin", "-a", "bsd", "/tmp/nnzajanzay"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "/tmp/rvgcelqvin", "-a", "bsd", "/tmp/nnzajanzay"] Step #5: === Compare result for: cksum ["/tmp/rvgcelqvin", "-a", "bsd", "/tmp/nnzajanzay"] Step #5: Rust stdout: Step #5: 65380 1 /tmp/rvgcelqvin Step #5: 01191 1 /tmp/nnzajanzay Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: -65380 1 /tmp/rvgcelqvin Step #5: -01191 1 /tmp/nnzajanzay Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cksum ["/tmp/rvgcelqvin", "-a", "bsd", "/tmp/nnzajanzay"] Step #5: Step #5: thread '' (6911) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cksum ["/tmp/rvgcelqvin", "-a", "bsd", "/tmp/nnzajanzay"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6911== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x9,0x0,0x0,0x0,0x11,0x2d,0x0,0xff,0xff,0xff,0xff,0xff,0xff, Step #5: \011\000\000\000\021-\000\377\377\377\377\377\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-6199cf7e99d408a3e6217e7c37738e9ed9dafb33 Step #5: Base64: CQAAABEtAP///////w== Step #5: MERGE-OUTER: attempt 6 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415901516 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/6199cf7e99d408a3e6217e7c37738e9ed9dafb33' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 279 processed earlier; will process 109 files now Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/jarohesugs"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/jarohesugs"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/jarohesugs"] Step #5: Rust stderr: Step #5: /tmp/jarohesugs: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jarohesugs: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/jarohesugs"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "sha224", "/tmp/dgthkjhvks"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "sha224", "/tmp/dgthkjhvks"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "sha224", "/tmp/dgthkjhvks"] Step #5: Rust stderr: Step #5: /tmp/dgthkjhvks: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/dgthkjhvks: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "sha224", "/tmp/dgthkjhvks"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sha512", "-l", "80", "-c", "/tmp/dxafeulwqj", "-a", "sysv", "/tmp/wytqhefmgf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha512", "-l", "80", "-c", "/tmp/dxafeulwqj", "-a", "sysv", "/tmp/wytqhefmgf"] Step #5: === Compare result for: cksum ["-a", "sha512", "-l", "80", "-c", "/tmp/dxafeulwqj", "-a", "sysv", "/tmp/wytqhefmgf"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha512", "-l", "80", "-c", "/tmp/dxafeulwqj", "-a", "sysv", "/tmp/wytqhefmgf"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/ukdqykszjp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/ukdqykszjp"] Step #5: MERGE-OUTER: attempt 7 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415922675 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/cc1adc7d5c205f5a86cb2dec7cf2ae988b660844' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 283 processed earlier; will process 105 files now Step #5: === TEST cksum ["cksum", "--base64", "-c", "-a", "sysv", "/tmp/dovlehtsoe"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "-c", "-a", "sysv", "/tmp/dovlehtsoe"] Step #5: === Compare result for: cksum ["--base64", "-c", "-a", "sysv", "/tmp/dovlehtsoe"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--base64", "-c", "-a", "sysv", "/tmp/dovlehtsoe"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-l", "260", "-c", "-a", "sha384", "/tmp/yvvthlfcvu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "260", "-c", "-a", "sha384", "/tmp/yvvthlfcvu"] Step #5: === Compare result for: cksum ["-l", "260", "-c", "-a", "sha384", "/tmp/yvvthlfcvu"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "260", "-c", "-a", "sha384", "/tmp/yvvthlfcvu"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/svftanvuyz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/svftanvuyz"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/svftanvuyz"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/svftanvuyz"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "/tmp/zfqcydcvhc", "-a", "sysv", "/tmp/oqagerknnu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "/tmp/zfqcydcvhc", "-a", "sysv", "/tmp/oqagerknnu"] Step #5: === Compare result for: cksum ["--binary", "/tmp/zfqcydcvhc", "-a", "sysv", "/tmp/oqagerknnu"] Step #5: Rust stdout: Step #5: 1882 2 /tmp/zfqcydcvhc Step #5: 28975 1 /tmp/oqagerknnu Step #5: Step #5: GNU stdout: Step #5: (empty) Step #5: --- START diff Step #5: -1882 2 /tmp/zfqcydcvhc Step #5: -28975 1 /tmp/oqagerknnu Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 0, GNU: 1) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: cksum ["--binary", "/tmp/zfqcydcvhc", "-a", "sysv", "/tmp/oqagerknnu"] Step #5: Step #5: thread '' (8552) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: cksum ["--binary", "/tmp/zfqcydcvhc", "-a", "sysv", "/tmp/oqagerknnu"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8552== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x37,0xa4,0x30,0xec,0x9,0xdf,0xfc,0xff,0x80,0x35,0xb1,0xfe,0xff, Step #5: 7\2440\354\011\337\374\377\2005\261\376\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa9805bd2c173610c80b75e92a6317ba539e5b96 Step #5: Base64: N6Qw7Anf/P+ANbH+/w== Step #5: MERGE-OUTER: attempt 8 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415945012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/fa9805bd2c173610c80b75e92a6317ba539e5b96' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 287 processed earlier; will process 101 files now Step #5: === TEST cksum ["cksum", "-l", "323", "-c", "-a", "blake2b", "/tmp/jzqpnqggsr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "323", "-c", "-a", "blake2b", "/tmp/jzqpnqggsr"] Step #5: === Compare result for: cksum ["-l", "323", "-c", "-a", "blake2b", "/tmp/jzqpnqggsr"] Step #5: Rust stderr: Step #5: invalid length: '323' Step #5: fuzz_cksum: length is not a multiple of 8 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -invalid length: '323' Step #5: -fuzz_cksum: length is not a multiple of 8 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "323", "-c", "-a", "blake2b", "/tmp/jzqpnqggsr"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/nbufusbgwm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/nbufusbgwm"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/nbufusbgwm"] Step #5: Rust stderr: Step #5: /tmp/nbufusbgwm: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/nbufusbgwm: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/nbufusbgwm"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-a", "sha1", "--binary", "-c", "/tmp/maiknucxit", "-a", "sha384", "/tmp/zormprckle"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "--binary", "-c", "/tmp/maiknucxit", "-a", "sha384", "/tmp/zormprckle"] Step #5: === Compare result for: cksum ["-a", "sha1", "--binary", "-c", "/tmp/maiknucxit", "-a", "sha384", "/tmp/zormprckle"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "--binary", "-c", "/tmp/maiknucxit", "-a", "sha384", "/tmp/zormprckle"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "143", "file_", "file_W"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "143", "file_", "file_W"] Step #5: === Compare result for: cksum ["-l", "143", "file_", "file_W"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "143", "file_", "file_W"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "sha512", "/tmp/jhpkcpmywz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "sha512", "/tmp/jhpkcpmywz"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "sha512", "/tmp/jhpkcpmywz"] Step #5: Rust stderr: Step #5: /tmp/jhpkcpmywz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jhpkcpmywz: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "sha512", "/tmp/jhpkcpmywz"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "--untagged", "-c", "/tmp/cqaihwvzxh", "-a", "sha384", "/tmp/iegdclehbm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "--untagged", "-c", "/tmp/cqaihwvzxh", "-a", "sha384", "/tmp/iegdclehbm"] Step #5: === Compare result for: cksum ["-a", "sha384", "--untagged", "-c", "/tmp/cqaihwvzxh", "-a", "sha384", "/tmp/iegdclehbm"] Step #5: Rust stderr: Step #5: /tmp/cqaihwvzxh: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/iegdclehbm: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/cqaihwvzxh: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/iegdclehbm: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "--untagged", "-c", "/tmp/cqaihwvzxh", "-a", "sha384", "/tmp/iegdclehbm"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/kzjuylzlkw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/kzjuylzlkw"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/kzjuylzlkw"] Step #5: Rust stderr: Step #5: /tmp/kzjuylzlkw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/kzjuylzlkw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/kzjuylzlkw"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/rtpicndfyp", "-a", "md5", "/tmp/rcbsqxkjbe"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/rtpicndfyp", "-a", "md5", "/tmp/rcbsqxkjbe"] Step #5: === Compare result for: cksum ["-c", "/tmp/rtpicndfyp", "-a", "md5", "/tmp/rcbsqxkjbe"] Step #5: Rust stderr: Step #5: /tmp/rtpicndfyp: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/rcbsqxkjbe: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rtpicndfyp: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/rcbsqxkjbe: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/rtpicndfyp", "-a", "md5", "/tmp/rcbsqxkjbe"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/wqhkgxxsgl"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/wqhkgxxsgl"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/wqhkgxxsgl"] Step #5: Rust stderr: Step #5: /tmp/wqhkgxxsgl: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wqhkgxxsgl: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/wqhkgxxsgl"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "--base64", "-c", "-a", "sha256", "/tmp/cbkcbusskz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "--base64", "-c", "-a", "sha256", "/tmp/cbkcbusskz"] Step #5: === Compare result for: cksum ["-a", "crc", "--base64", "-c", "-a", "sha256", "/tmp/cbkcbusskz"] Step #5: Rust stderr: Step #5: /tmp/cbkcbusskz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/cbkcbusskz: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "--base64", "-c", "-a", "sha256", "/tmp/cbkcbusskz"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "-c", "-a", "sha224", "/tmp/hrbbaoriir"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-c", "-a", "sha224", "/tmp/hrbbaoriir"] Step #5: === Compare result for: cksum ["-a", "bsd", "-c", "-a", "sha224", "/tmp/hrbbaoriir"] Step #5: Rust stderr: Step #5: /tmp/hrbbaoriir: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/hrbbaoriir: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-c", "-a", "sha224", "/tmp/hrbbaoriir"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha224", "/tmp/qippsaxucq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha224", "/tmp/qippsaxucq"] Step #5: === Compare result for: cksum ["-c", "-a", "sha224", "/tmp/qippsaxucq"] Step #5: Rust stderr: Step #5: /tmp/qippsaxucq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qippsaxucq: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha224", "/tmp/qippsaxucq"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "-l", "269", "file_🪛🔗i", "file_I"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-l", "269", "file_🪛🔗i", "file_I"] Step #5: === Compare result for: cksum ["-a", "bsd", "-l", "269", "file_🪛🔗i", "file_I"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-l", "269", "file_🪛🔗i", "file_I"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/ererodzrgv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/ererodzrgv"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/ererodzrgv"] Step #5: Rust stderr: Step #5: /tmp/ererodzrgv: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ererodzrgv: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/ererodzrgv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/wwjualprtp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/wwjualprtp"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/wwjualprtp"] Step #5: Rust stderr: Step #5: /tmp/wwjualprtp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wwjualprtp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/wwjualprtp"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/chzpeymifw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/chzpeymifw"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/chzpeymifw"] Step #5: Rust stderr: Step #5: /tmp/chzpeymifw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/chzpeymifw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/chzpeymifw"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "--raw", "-c", "-a", "bsd", "/tmp/xhcwoiebxv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--raw", "-c", "-a", "bsd", "/tmp/xhcwoiebxv"] Step #5: === Compare result for: cksum ["--raw", "-c", "-a", "bsd", "/tmp/xhcwoiebxv"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--raw' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--raw' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--raw", "-c", "-a", "bsd", "/tmp/xhcwoiebxv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha224", "/tmp/olksfbwzdk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha224", "/tmp/olksfbwzdk"] Step #5: === Compare result for: cksum ["-c", "-a", "sha224", "/tmp/olksfbwzdk"] Step #5: Rust stderr: Step #5: /tmp/olksfbwzdk: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/olksfbwzdk: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha224", "/tmp/olksfbwzdk"] Step #5: Step #5: === TEST cksum ["cksum", "--base64", "-c", "-a", "sha1", "/tmp/udgvdqkavu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "-c", "-a", "sha1", "/tmp/udgvdqkavu"] Step #5: === Compare result for: cksum ["--base64", "-c", "-a", "sha1", "/tmp/udgvdqkavu"] Step #5: Rust stderr: Step #5: /tmp/udgvdqkavu: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/udgvdqkavu: no properly formatted checksum lines found Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--base64", "-c", "-a", "sha1", "/tmp/udgvdqkavu"] Step #5: Step #5: === TEST cksum ["cksum", "--untagged", "-c", "-a", "sysv", "/tmp/ermpshngsm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--untagged", "-c", "-a", "sysv", "/tmp/ermpshngsm"] Step #5: === Compare result for: cksum ["--untagged", "-c", "-a", "sysv", "/tmp/ermpshngsm"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--untagged' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--untagged' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--untagged", "-c", "-a", "sysv", "/tmp/ermpshngsm"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/khyhksrdrt", "-a", "sha1", "/tmp/mnuskwwjke"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/khyhksrdrt", "-a", "sha1", "/tmp/mnuskwwjke"] Step #5: === Compare result for: cksum ["-c", "/tmp/khyhksrdrt", "-a", "sha1", "/tmp/mnuskwwjke"] Step #5: Rust stderr: Step #5: /tmp/khyhksrdrt: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/mnuskwwjke: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/khyhksrdrt: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/mnuskwwjke: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/khyhksrdrt", "-a", "sha1", "/tmp/mnuskwwjke"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "-a", "sha256", "/tmp/djvlbhzbnj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "-a", "sha256", "/tmp/djvlbhzbnj"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "-a", "sha256", "/tmp/djvlbhzbnj"] Step #5: Rust stderr: Step #5: /tmp/djvlbhzbnj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/djvlbhzbnj: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "-a", "sha256", "/tmp/djvlbhzbnj"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/ularltviuh", "-a", "crc", "/tmp/otdrhxmpzq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/ularltviuh", "-a", "crc", "/tmp/otdrhxmpzq"] Step #5: === Compare result for: cksum ["-c", "/tmp/ularltviuh", "-a", "crc", "/tmp/otdrhxmpzq"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/ularltviuh", "-a", "crc", "/tmp/otdrhxmpzq"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/xgoxmqamjr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/xgoxmqamjr"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/xgoxmqamjr"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/xgoxmqamjr"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "/tmp/rkbuinotok", "-a", "crc", "/tmp/frquylibrx"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "/tmp/rkbuinotok", "-a", "crc", "/tmp/frquylibrx"] Step #5: === Compare result for: cksum ["--binary", "-c", "/tmp/rkbuinotok", "-a", "crc", "/tmp/frquylibrx"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "/tmp/rkbuinotok", "-a", "crc", "/tmp/frquylibrx"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "bsd", "/tmp/lkpueczifs"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "bsd", "/tmp/lkpueczifs"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "bsd", "/tmp/lkpueczifs"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "bsd", "/tmp/lkpueczifs"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "-c", "-a", "sysv", "/tmp/qrgsofewdj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "-c", "-a", "sysv", "/tmp/qrgsofewdj"] Step #5: === Compare result for: cksum ["-a", "blake2b", "-c", "-a", "sysv", "/tmp/qrgsofewdj"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "-c", "-a", "sysv", "/tmp/qrgsofewdj"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "/tmp/akpenmlhbt", "-a", "sha384", "/tmp/vwthyrlmbr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "/tmp/akpenmlhbt", "-a", "sha384", "/tmp/vwthyrlmbr"] Step #5: === Compare result for: cksum ["--binary", "-c", "/tmp/akpenmlhbt", "-a", "sha384", "/tmp/vwthyrlmbr"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "/tmp/akpenmlhbt", "-a", "sha384", "/tmp/vwthyrlmbr"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "md5", "-c", "-a", "sha224", "/tmp/ikmlptechz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "md5", "-c", "-a", "sha224", "/tmp/ikmlptechz"] Step #5: === Compare result for: cksum ["-a", "md5", "-c", "-a", "sha224", "/tmp/ikmlptechz"] Step #5: Rust stderr: Step #5: /tmp/ikmlptechz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ikmlptechz: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "md5", "-c", "-a", "sha224", "/tmp/ikmlptechz"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "224", "-c", "-a", "sysv", "/tmp/zjuiodsyfh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "224", "-c", "-a", "sysv", "/tmp/zjuiodsyfh"] Step #5: === Compare result for: cksum ["-l", "224", "-c", "-a", "sysv", "/tmp/zjuiodsyfh"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "224", "-c", "-a", "sysv", "/tmp/zjuiodsyfh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/itjbtjsujp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/itjbtjsujp"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/itjbtjsujp"] Step #5: Rust stderr: Step #5: /tmp/itjbtjsujp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/itjbtjsujp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/itjbtjsujp"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha384", "-c", "/tmp/ophjhwrxrx", "-a", "sha512", "/tmp/phdpyibzwr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha384", "-c", "/tmp/ophjhwrxrx", "-a", "sha512", "/tmp/phdpyibzwr"] Step #5: === Compare result for: cksum ["-a", "sha384", "-c", "/tmp/ophjhwrxrx", "-a", "sha512", "/tmp/phdpyibzwr"] Step #5: Rust stderr: Step #5: /tmp/ophjhwrxrx: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/phdpyibzwr: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ophjhwrxrx: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/phdpyibzwr: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha384", "-c", "/tmp/ophjhwrxrx", "-a", "sha512", "/tmp/phdpyibzwr"] Step #5: Step #5: #32 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-l", "19", "-c", "/tmp/ngbjhyqltr", "-a", "sha512", "/tmp/nhkidfwdgh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "19", "-c", "/tmp/ngbjhyqltr", "-a", "sha512", "/tmp/nhkidfwdgh"] Step #5: === Compare result for: cksum ["-l", "19", "-c", "/tmp/ngbjhyqltr", "-a", "sha512", "/tmp/nhkidfwdgh"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "19", "-c", "/tmp/ngbjhyqltr", "-a", "sha512", "/tmp/nhkidfwdgh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/rhvupgidwp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/rhvupgidwp"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/rhvupgidwp"] Step #5: Rust stderr: Step #5: /tmp/rhvupgidwp: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rhvupgidwp: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/rhvupgidwp"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sm3", "-c", "-a", "sha512", "/tmp/mhlmazpbky"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "-c", "-a", "sha512", "/tmp/mhlmazpbky"] Step #5: === Compare result for: cksum ["-a", "sm3", "-c", "-a", "sha512", "/tmp/mhlmazpbky"] Step #5: Rust stderr: Step #5: /tmp/mhlmazpbky: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/mhlmazpbky: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "-c", "-a", "sha512", "/tmp/mhlmazpbky"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/gyjwlyazzw", "-a", "sha256", "/tmp/sxwfcoloch"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/gyjwlyazzw", "-a", "sha256", "/tmp/sxwfcoloch"] Step #5: === Compare result for: cksum ["-c", "/tmp/gyjwlyazzw", "-a", "sha256", "/tmp/sxwfcoloch"] Step #5: Rust stderr: Step #5: /tmp/gyjwlyazzw: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/sxwfcoloch: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/gyjwlyazzw: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/sxwfcoloch: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/gyjwlyazzw", "-a", "sha256", "/tmp/sxwfcoloch"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "-c", "-a", "sha512", "/tmp/jtjkgtpiom"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "-c", "-a", "sha512", "/tmp/jtjkgtpiom"] Step #5: === Compare result for: cksum ["-a", "blake2b", "-c", "-a", "sha512", "/tmp/jtjkgtpiom"] Step #5: Rust stderr: Step #5: /tmp/jtjkgtpiom: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jtjkgtpiom: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "-c", "-a", "sha512", "/tmp/jtjkgtpiom"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/vzakrxpxcd", "-a", "blake2b", "/tmp/rmkdwvpvrs"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/vzakrxpxcd", "-a", "blake2b", "/tmp/rmkdwvpvrs"] Step #5: === Compare result for: cksum ["-c", "/tmp/vzakrxpxcd", "-a", "blake2b", "/tmp/rmkdwvpvrs"] Step #5: Rust stderr: Step #5: /tmp/vzakrxpxcd: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/rmkdwvpvrs: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vzakrxpxcd: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/rmkdwvpvrs: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/vzakrxpxcd", "-a", "blake2b", "/tmp/rmkdwvpvrs"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/wxwziqqyei"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/wxwziqqyei"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/wxwziqqyei"] Step #5: Rust stderr: Step #5: /tmp/wxwziqqyei: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wxwziqqyei: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/wxwziqqyei"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "blake2b", "/tmp/dhxetjqjtb"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "blake2b", "/tmp/dhxetjqjtb"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "blake2b", "/tmp/dhxetjqjtb"] Step #5: Rust stderr: Step #5: /tmp/dhxetjqjtb: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/dhxetjqjtb: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "blake2b", "/tmp/dhxetjqjtb"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "bsd", "/tmp/etfvblddqy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "bsd", "/tmp/etfvblddqy"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "bsd", "/tmp/etfvblddqy"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "bsd", "/tmp/etfvblddqy"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha1", "-c", "-a", "blake2b", "/tmp/dkscqctyqo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha1", "-c", "-a", "blake2b", "/tmp/dkscqctyqo"] Step #5: === Compare result for: cksum ["-a", "sha1", "-c", "-a", "blake2b", "/tmp/dkscqctyqo"] Step #5: Rust stderr: Step #5: /tmp/dkscqctyqo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/dkscqctyqo: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha1", "-c", "-a", "blake2b", "/tmp/dkscqctyqo"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha224", "--text", "file_5"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha224", "--text", "file_5"] Step #5: === Compare result for: cksum ["-a", "sha224", "--text", "file_5"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha224", "--text", "file_5"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/zhkcoeolvo", "-a", "sha384", "/tmp/vxzxedtwta"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/zhkcoeolvo", "-a", "sha384", "/tmp/vxzxedtwta"] Step #5: === Compare result for: cksum ["-c", "/tmp/zhkcoeolvo", "-a", "sha384", "/tmp/vxzxedtwta"] Step #5: Rust stderr: Step #5: /tmp/zhkcoeolvo: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/vxzxedtwta: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/zhkcoeolvo: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/vxzxedtwta: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/zhkcoeolvo", "-a", "sha384", "/tmp/vxzxedtwta"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/baxexlmyyh"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/baxexlmyyh"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/baxexlmyyh"] Step #5: Rust stderr: Step #5: /tmp/baxexlmyyh: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/baxexlmyyh: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/baxexlmyyh"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha384", "/tmp/gcmixybdpu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha384", "/tmp/gcmixybdpu"] Step #5: === Compare result for: cksum ["-c", "-a", "sha384", "/tmp/gcmixybdpu"] Step #5: Rust stderr: Step #5: /tmp/gcmixybdpu: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/gcmixybdpu: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha384", "/tmp/gcmixybdpu"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/koszhgremr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/koszhgremr"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/koszhgremr"] Step #5: Rust stderr: Step #5: /tmp/koszhgremr: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/koszhgremr: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/koszhgremr"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/wpkiswqjbf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/wpkiswqjbf"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/wpkiswqjbf"] Step #5: Rust stderr: Step #5: /tmp/wpkiswqjbf: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/wpkiswqjbf: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/wpkiswqjbf"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/fyqaerirny", "-a", "sha1", "/tmp/aiikdzddsa"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/fyqaerirny", "-a", "sha1", "/tmp/aiikdzddsa"] Step #5: === Compare result for: cksum ["-c", "/tmp/fyqaerirny", "-a", "sha1", "/tmp/aiikdzddsa"] Step #5: Rust stderr: Step #5: /tmp/fyqaerirny: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/aiikdzddsa: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fyqaerirny: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/aiikdzddsa: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/fyqaerirny", "-a", "sha1", "/tmp/aiikdzddsa"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/ecnnnavamj", "-a", "sm3", "/tmp/kayjvodfqn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/ecnnnavamj", "-a", "sm3", "/tmp/kayjvodfqn"] Step #5: === Compare result for: cksum ["-c", "/tmp/ecnnnavamj", "-a", "sm3", "/tmp/kayjvodfqn"] Step #5: Rust stderr: Step #5: /tmp/ecnnnavamj: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/kayjvodfqn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/ecnnnavamj: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/kayjvodfqn: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/ecnnnavamj", "-a", "sm3", "/tmp/kayjvodfqn"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha224", "-c", "/tmp/fcdieqabex", "-a", "sysv", "/tmp/obswlglelm"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha224", "-c", "/tmp/fcdieqabex", "-a", "sysv", "/tmp/obswlglelm"] Step #5: === Compare result for: cksum ["-a", "sha224", "-c", "/tmp/fcdieqabex", "-a", "sysv", "/tmp/obswlglelm"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha224", "-c", "/tmp/fcdieqabex", "-a", "sysv", "/tmp/obswlglelm"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha224", "-c", "-a", "sm3", "/tmp/bxhdhjilmv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha224", "-c", "-a", "sm3", "/tmp/bxhdhjilmv"] Step #5: === Compare result for: cksum ["-a", "sha224", "-c", "-a", "sm3", "/tmp/bxhdhjilmv"] Step #5: Rust stderr: Step #5: /tmp/bxhdhjilmv: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/bxhdhjilmv: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha224", "-c", "-a", "sm3", "/tmp/bxhdhjilmv"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/tvvytwtvch"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/tvvytwtvch"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/tvvytwtvch"] Step #5: Rust stderr: Step #5: /tmp/tvvytwtvch: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tvvytwtvch: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/tvvytwtvch"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "207", "-c", "-a", "md5", "/tmp/cwbpocpvzw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "207", "-c", "-a", "md5", "/tmp/cwbpocpvzw"] Step #5: === Compare result for: cksum ["-l", "207", "-c", "-a", "md5", "/tmp/cwbpocpvzw"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "207", "-c", "-a", "md5", "/tmp/cwbpocpvzw"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/rilrvyjiwn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/rilrvyjiwn"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/rilrvyjiwn"] Step #5: Rust stderr: Step #5: /tmp/rilrvyjiwn: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/rilrvyjiwn: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/rilrvyjiwn"] Step #5: Step #5: === TEST cksum ["cksum", "--base64", "-c", "/tmp/qotswvbmhs", "-a", "sha384", "/tmp/lqjqfljcsj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "-c", "/tmp/qotswvbmhs", "-a", "sha384", "/tmp/lqjqfljcsj"] Step #5: === Compare result for: cksum ["--base64", "-c", "/tmp/qotswvbmhs", "-a", "sha384", "/tmp/lqjqfljcsj"] Step #5: Rust stderr: Step #5: /tmp/qotswvbmhs: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/lqjqfljcsj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qotswvbmhs: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/lqjqfljcsj: no properly formatted checksum lines found Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--base64", "-c", "/tmp/qotswvbmhs", "-a", "sha384", "/tmp/lqjqfljcsj"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/zeglbugaju", "-a", "bsd", "/tmp/dolxjpsjyu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/zeglbugaju", "-a", "bsd", "/tmp/dolxjpsjyu"] Step #5: === Compare result for: cksum ["-c", "/tmp/zeglbugaju", "-a", "bsd", "/tmp/dolxjpsjyu"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/zeglbugaju", "-a", "bsd", "/tmp/dolxjpsjyu"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sm3", "-c", "-a", "sha384", "/tmp/adnnfkvyej"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sm3", "-c", "-a", "sha384", "/tmp/adnnfkvyej"] Step #5: === Compare result for: cksum ["-a", "sm3", "-c", "-a", "sha384", "/tmp/adnnfkvyej"] Step #5: Rust stderr: Step #5: /tmp/adnnfkvyej: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/adnnfkvyej: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sm3", "-c", "-a", "sha384", "/tmp/adnnfkvyej"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/jgcjiiqlec"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/jgcjiiqlec"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/jgcjiiqlec"] Step #5: Rust stderr: Step #5: /tmp/jgcjiiqlec: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jgcjiiqlec: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/jgcjiiqlec"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/dovmmsljde", "-a", "sha256", "/tmp/kmwmaglzlo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/dovmmsljde", "-a", "sha256", "/tmp/kmwmaglzlo"] Step #5: === Compare result for: cksum ["-c", "/tmp/dovmmsljde", "-a", "sha256", "/tmp/kmwmaglzlo"] Step #5: Rust stderr: Step #5: /tmp/dovmmsljde: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/kmwmaglzlo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/dovmmsljde: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/kmwmaglzlo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/dovmmsljde", "-a", "sha256", "/tmp/kmwmaglzlo"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "md5", "-l", "66", "-c", "/tmp/mttcypkcfu", "-a", "sm3", "/tmp/utorcvcpwf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "md5", "-l", "66", "-c", "/tmp/mttcypkcfu", "-a", "sm3", "/tmp/utorcvcpwf"] Step #5: === Compare result for: cksum ["-a", "md5", "-l", "66", "-c", "/tmp/mttcypkcfu", "-a", "sm3", "/tmp/utorcvcpwf"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "md5", "-l", "66", "-c", "/tmp/mttcypkcfu", "-a", "sm3", "/tmp/utorcvcpwf"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "--tag", "-c", "-a", "bsd", "/tmp/vdhlonkgtf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "--tag", "-c", "-a", "bsd", "/tmp/vdhlonkgtf"] Step #5: === Compare result for: cksum ["-a", "bsd", "--tag", "-c", "-a", "bsd", "/tmp/vdhlonkgtf"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "--tag", "-c", "-a", "bsd", "/tmp/vdhlonkgtf"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "194", "/tmp/debrqbgskj", "-a", "sm3", "/tmp/nmryluwgqi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "194", "/tmp/debrqbgskj", "-a", "sm3", "/tmp/nmryluwgqi"] Step #5: === Compare result for: cksum ["-l", "194", "/tmp/debrqbgskj", "-a", "sm3", "/tmp/nmryluwgqi"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "194", "/tmp/debrqbgskj", "-a", "sm3", "/tmp/nmryluwgqi"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/zwocyzznjk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/zwocyzznjk"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/zwocyzznjk"] Step #5: Rust stderr: Step #5: /tmp/zwocyzznjk: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/zwocyzznjk: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/zwocyzznjk"] Step #5: Step #5: #64 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "blake2b", "/tmp/lxerppbguo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "blake2b", "/tmp/lxerppbguo"] Step #5: === Compare result for: cksum ["-c", "-a", "blake2b", "/tmp/lxerppbguo"] Step #5: Rust stderr: Step #5: /tmp/lxerppbguo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/lxerppbguo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "blake2b", "/tmp/lxerppbguo"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sysv", "/tmp/rwxzgczwrj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sysv", "/tmp/rwxzgczwrj"] Step #5: === Compare result for: cksum ["-c", "-a", "sysv", "/tmp/rwxzgczwrj"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sysv", "/tmp/rwxzgczwrj"] Step #5: Step #5: === TEST cksum ["cksum", "--text", "-c", "-a", "md5", "/tmp/ldrtwpovot"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--text", "-c", "-a", "md5", "/tmp/ldrtwpovot"] Step #5: === Compare result for: cksum ["--text", "-c", "-a", "md5", "/tmp/ldrtwpovot"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: unrecognized option '--text' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +unrecognized option '--text' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--text", "-c", "-a", "md5", "/tmp/ldrtwpovot"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/yoimafdzmf", "-a", "sha512", "/tmp/ulblyleryi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/yoimafdzmf", "-a", "sha512", "/tmp/ulblyleryi"] Step #5: === Compare result for: cksum ["-c", "/tmp/yoimafdzmf", "-a", "sha512", "/tmp/ulblyleryi"] Step #5: Rust stderr: Step #5: /tmp/yoimafdzmf: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/ulblyleryi: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/yoimafdzmf: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/ulblyleryi: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/yoimafdzmf", "-a", "sha512", "/tmp/ulblyleryi"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/qenusnimai"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/qenusnimai"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/qenusnimai"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/qenusnimai"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "/tmp/kabmlkmsgo", "-a", "sha256", "/tmp/alllchlbfw"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "/tmp/kabmlkmsgo", "-a", "sha256", "/tmp/alllchlbfw"] Step #5: === Compare result for: cksum ["-c", "/tmp/kabmlkmsgo", "-a", "sha256", "/tmp/alllchlbfw"] Step #5: Rust stderr: Step #5: /tmp/kabmlkmsgo: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/alllchlbfw: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/kabmlkmsgo: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/alllchlbfw: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "/tmp/kabmlkmsgo", "-a", "sha256", "/tmp/alllchlbfw"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sm3", "/tmp/eykvsfpfyu"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sm3", "/tmp/eykvsfpfyu"] Step #5: === Compare result for: cksum ["-c", "-a", "sm3", "/tmp/eykvsfpfyu"] Step #5: Rust stderr: Step #5: /tmp/eykvsfpfyu: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/eykvsfpfyu: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sm3", "/tmp/eykvsfpfyu"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "339", "-c", "/tmp/onrurnjuuq", "-a", "crc", "/tmp/dwzthjwiav"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "339", "-c", "/tmp/onrurnjuuq", "-a", "crc", "/tmp/dwzthjwiav"] Step #5: === Compare result for: cksum ["-l", "339", "-c", "/tmp/onrurnjuuq", "-a", "crc", "/tmp/dwzthjwiav"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "339", "-c", "/tmp/onrurnjuuq", "-a", "crc", "/tmp/dwzthjwiav"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/bbtukahtkr"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/bbtukahtkr"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/bbtukahtkr"] Step #5: Rust stderr: Step #5: /tmp/bbtukahtkr: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/bbtukahtkr: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/bbtukahtkr"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/vkmheonnes"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/vkmheonnes"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/vkmheonnes"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/vkmheonnes"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha224", "-c", "/tmp/xlluaiuhzr", "-a", "sha512", "/tmp/gtyxtpppqn"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha224", "-c", "/tmp/xlluaiuhzr", "-a", "sha512", "/tmp/gtyxtpppqn"] Step #5: MERGE-OUTER: attempt 9 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416212274 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge485.txt' Step #5: MERGE-INNER: '/corpus/fuzz_cksum/01bea5ef7dc7a824b00a7f108e4a1770969b676d' caused a failure at the previous merge step Step #5: MERGE-INNER: 388 total files; 362 processed earlier; will process 26 files now Step #5: === TEST cksum ["cksum", "--text", "-c", "/tmp/pxrqgvhooi", "-a", "sysv", "/tmp/dgqqgtddck"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--text", "-c", "/tmp/pxrqgvhooi", "-a", "sysv", "/tmp/dgqqgtddck"] Step #5: === Compare result for: cksum ["--text", "-c", "/tmp/pxrqgvhooi", "-a", "sysv", "/tmp/dgqqgtddck"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: unrecognized option '--text' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +unrecognized option '--text' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--text", "-c", "/tmp/pxrqgvhooi", "-a", "sysv", "/tmp/dgqqgtddck"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: === TEST cksum ["cksum", "--base64", "-c", "-a", "blake2b", "/tmp/pvqgcpmbei"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--base64", "-c", "-a", "blake2b", "/tmp/pvqgcpmbei"] Step #5: === Compare result for: cksum ["--base64", "-c", "-a", "blake2b", "/tmp/pvqgcpmbei"] Step #5: Rust stderr: Step #5: /tmp/pvqgcpmbei: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: unrecognized option '--base64' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/pvqgcpmbei: no properly formatted checksum lines found Step #5: +unrecognized option '--base64' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--base64", "-c", "-a", "blake2b", "/tmp/pvqgcpmbei"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "/tmp/celdqooqtk", "-a", "sha256", "/tmp/egqgljluzj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "/tmp/celdqooqtk", "-a", "sha256", "/tmp/egqgljluzj"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "/tmp/celdqooqtk", "-a", "sha256", "/tmp/egqgljluzj"] Step #5: Rust stderr: Step #5: /tmp/celdqooqtk: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/egqgljluzj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/celdqooqtk: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/egqgljluzj: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "/tmp/celdqooqtk", "-a", "sha256", "/tmp/egqgljluzj"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/owgvjwjcun"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/owgvjwjcun"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/owgvjwjcun"] Step #5: Rust stderr: Step #5: /tmp/owgvjwjcun: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/owgvjwjcun: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/owgvjwjcun"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "bsd", "/tmp/idiiamurmp"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "bsd", "/tmp/idiiamurmp"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "bsd", "/tmp/idiiamurmp"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "bsd", "/tmp/idiiamurmp"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/bsqudokwyo"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/bsqudokwyo"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/bsqudokwyo"] Step #5: Rust stderr: Step #5: /tmp/bsqudokwyo: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/bsqudokwyo: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/bsqudokwyo"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "-a", "sha384", "/tmp/jcwiwhugaz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "-a", "sha384", "/tmp/jcwiwhugaz"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "-a", "sha384", "/tmp/jcwiwhugaz"] Step #5: Rust stderr: Step #5: /tmp/jcwiwhugaz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/jcwiwhugaz: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "-a", "sha384", "/tmp/jcwiwhugaz"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "-c", "-a", "sha1", "/tmp/gpkeyhcfkq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "-c", "-a", "sha1", "/tmp/gpkeyhcfkq"] Step #5: === Compare result for: cksum ["-a", "sha256", "-c", "-a", "sha1", "/tmp/gpkeyhcfkq"] Step #5: Rust stderr: Step #5: /tmp/gpkeyhcfkq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/gpkeyhcfkq: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "-c", "-a", "sha1", "/tmp/gpkeyhcfkq"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "--text", "-c", "-a", "sha512", "/tmp/xwfftqvsac"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--text", "-c", "-a", "sha512", "/tmp/xwfftqvsac"] Step #5: === Compare result for: cksum ["--text", "-c", "-a", "sha512", "/tmp/xwfftqvsac"] Step #5: Rust stderr: Step #5: the following required arguments were not provided: Step #5: --untagged Step #5: Step #5: Usage: cksum-usage Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: unrecognized option '--text' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the following required arguments were not provided: Step #5: - --untagged Step #5: - Step #5: -Usage: cksum-usage Step #5: - Step #5: -For more information, try '--help'. Step #5: +unrecognized option '--text' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--text", "-c", "-a", "sha512", "/tmp/xwfftqvsac"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/scbdvdggrg"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-c", "-a", "sha256", "/tmp/scbdvdggrg"] Step #5: === Compare result for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/scbdvdggrg"] Step #5: Rust stderr: Step #5: /tmp/scbdvdggrg: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/scbdvdggrg: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-c", "-a", "sha256", "/tmp/scbdvdggrg"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "/tmp/bgpdihfpax", "-a", "sm3", "/tmp/dxrhmroboy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "/tmp/bgpdihfpax", "-a", "sm3", "/tmp/dxrhmroboy"] Step #5: === Compare result for: cksum ["--binary", "-c", "/tmp/bgpdihfpax", "-a", "sm3", "/tmp/dxrhmroboy"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "/tmp/bgpdihfpax", "-a", "sm3", "/tmp/dxrhmroboy"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha512", "/tmp/vamyshzbgq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha512", "/tmp/vamyshzbgq"] Step #5: === Compare result for: cksum ["-c", "-a", "sha512", "/tmp/vamyshzbgq"] Step #5: Rust stderr: Step #5: /tmp/vamyshzbgq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vamyshzbgq: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha512", "/tmp/vamyshzbgq"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sysv", "-l", "104", "-c", "/tmp/ktpdaqewfo", "-a", "sha224", "/tmp/lwoxsazmet"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sysv", "-l", "104", "-c", "/tmp/ktpdaqewfo", "-a", "sha224", "/tmp/lwoxsazmet"] Step #5: === Compare result for: cksum ["-a", "sysv", "-l", "104", "-c", "/tmp/ktpdaqewfo", "-a", "sha224", "/tmp/lwoxsazmet"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sysv", "-l", "104", "-c", "/tmp/ktpdaqewfo", "-a", "sha224", "/tmp/lwoxsazmet"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "-c", "-a", "md5", "/tmp/msdogsakwy"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "-c", "-a", "md5", "/tmp/msdogsakwy"] Step #5: === Compare result for: cksum ["-a", "bsd", "-c", "-a", "md5", "/tmp/msdogsakwy"] Step #5: Rust stderr: Step #5: /tmp/msdogsakwy: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/msdogsakwy: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "-c", "-a", "md5", "/tmp/msdogsakwy"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "bsd", "/tmp/cuquqtytyl"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "bsd", "/tmp/cuquqtytyl"] Step #5: === Compare result for: cksum ["-c", "-a", "bsd", "/tmp/cuquqtytyl"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "bsd", "/tmp/cuquqtytyl"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "bsd", "--untagged", "-c", "-a", "sm3", "/tmp/pcapvojwkq"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "bsd", "--untagged", "-c", "-a", "sm3", "/tmp/pcapvojwkq"] Step #5: === Compare result for: cksum ["-a", "bsd", "--untagged", "-c", "-a", "sm3", "/tmp/pcapvojwkq"] Step #5: Rust stderr: Step #5: /tmp/pcapvojwkq: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/pcapvojwkq: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "bsd", "--untagged", "-c", "-a", "sm3", "/tmp/pcapvojwkq"] Step #5: Step #5: #16 pulse exec/s: 0 rss: 30Mb Step #5: === TEST cksum ["cksum", "-c", "-a", "sha256", "/tmp/esfggdzljf"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha256", "/tmp/esfggdzljf"] Step #5: === Compare result for: cksum ["-c", "-a", "sha256", "/tmp/esfggdzljf"] Step #5: Rust stderr: Step #5: /tmp/esfggdzljf: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/esfggdzljf: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha256", "/tmp/esfggdzljf"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/fbmmjqhhbz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/fbmmjqhhbz"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/fbmmjqhhbz"] Step #5: Rust stderr: Step #5: /tmp/fbmmjqhhbz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/fbmmjqhhbz: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/fbmmjqhhbz"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "md5", "/tmp/qakhnldojk"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "md5", "/tmp/qakhnldojk"] Step #5: === Compare result for: cksum ["-c", "-a", "md5", "/tmp/qakhnldojk"] Step #5: Rust stderr: Step #5: /tmp/qakhnldojk: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qakhnldojk: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "md5", "/tmp/qakhnldojk"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "sha256", "--base64", "-c", "/tmp/tyopfjkwrb", "-a", "sha1", "/tmp/elhtoxsilj"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "sha256", "--base64", "-c", "/tmp/tyopfjkwrb", "-a", "sha1", "/tmp/elhtoxsilj"] Step #5: === Compare result for: cksum ["-a", "sha256", "--base64", "-c", "/tmp/tyopfjkwrb", "-a", "sha1", "/tmp/elhtoxsilj"] Step #5: Rust stderr: Step #5: /tmp/tyopfjkwrb: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/elhtoxsilj: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/tyopfjkwrb: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/elhtoxsilj: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "sha256", "--base64", "-c", "/tmp/tyopfjkwrb", "-a", "sha1", "/tmp/elhtoxsilj"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "blake2b", "--raw", "-c", "/tmp/vuklryibdr", "-a", "md5", "/tmp/wpbgxvcssd"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "blake2b", "--raw", "-c", "/tmp/vuklryibdr", "-a", "md5", "/tmp/wpbgxvcssd"] Step #5: === Compare result for: cksum ["-a", "blake2b", "--raw", "-c", "/tmp/vuklryibdr", "-a", "md5", "/tmp/wpbgxvcssd"] Step #5: Rust stderr: Step #5: /tmp/vuklryibdr: no properly formatted checksum lines found Step #5: fuzz_cksum: /tmp/wpbgxvcssd: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vuklryibdr: no properly formatted checksum lines found Step #5: -fuzz_cksum: /tmp/wpbgxvcssd: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "blake2b", "--raw", "-c", "/tmp/vuklryibdr", "-a", "md5", "/tmp/wpbgxvcssd"] Step #5: Step #5: === TEST cksum ["cksum", "-l", "506", "-c", "-a", "sysv", "/tmp/pnlhhmmfop"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-l", "506", "-c", "-a", "sysv", "/tmp/pnlhhmmfop"] Step #5: === Compare result for: cksum ["-l", "506", "-c", "-a", "sysv", "/tmp/pnlhhmmfop"] Step #5: Rust stderr: Step #5: --length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: GNU stderr: Step #5: invalid option -- 'l' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---length is only supported with --algorithm blake2b, sha2, or sha3 Step #5: +invalid option -- 'l' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-l", "506", "-c", "-a", "sysv", "/tmp/pnlhhmmfop"] Step #5: Step #5: === TEST cksum ["cksum", "-a", "crc", "-c", "-a", "sha384", "/tmp/vticckeeap"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-a", "crc", "-c", "-a", "sha384", "/tmp/vticckeeap"] Step #5: === Compare result for: cksum ["-a", "crc", "-c", "-a", "sha384", "/tmp/vticckeeap"] Step #5: Rust stderr: Step #5: /tmp/vticckeeap: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'a' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/vticckeeap: no properly formatted checksum lines found Step #5: +invalid option -- 'a' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-a", "crc", "-c", "-a", "sha384", "/tmp/vticckeeap"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "sha1", "/tmp/qkgkkmkkcz"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "sha1", "/tmp/qkgkkmkkcz"] Step #5: === Compare result for: cksum ["-c", "-a", "sha1", "/tmp/qkgkkmkkcz"] Step #5: Rust stderr: Step #5: /tmp/qkgkkmkkcz: no properly formatted checksum lines found Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -/tmp/qkgkkmkkcz: no properly formatted checksum lines found Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "sha1", "/tmp/qkgkkmkkcz"] Step #5: Step #5: === TEST cksum ["cksum", "--binary", "-c", "-a", "md5", "/tmp/togojznowi"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "--binary", "-c", "-a", "md5", "/tmp/togojznowi"] Step #5: === Compare result for: cksum ["--binary", "-c", "-a", "md5", "/tmp/togojznowi"] Step #5: Rust stderr: Step #5: the --binary and --text options are meaningless when verifying checksums Step #5: GNU stderr: Step #5: unrecognized option '--binary' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: -the --binary and --text options are meaningless when verifying checksums Step #5: +unrecognized option '--binary' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["--binary", "-c", "-a", "md5", "/tmp/togojznowi"] Step #5: Step #5: === TEST cksum ["cksum", "-c", "-a", "crc", "/tmp/lewgjakwxv"] Step #5: File content (/tmp/checksum_file) Step #5: (empty) Step #5: Running test ["cksum", "-c", "-a", "crc", "/tmp/lewgjakwxv"] Step #5: === Compare result for: cksum ["-c", "-a", "crc", "/tmp/lewgjakwxv"] Step #5: Rust stderr: Step #5: --check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: GNU stderr: Step #5: invalid option -- 'c' Step #5: Try 'cksum --help' for more information. Step #5: --- START diff Step #5: ---check is not supported with --algorithm={bsd,sysv,crc,crc32b} Step #5: +invalid option -- 'c' Step #5: +Try 'cksum --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: cksum ["-c", "-a", "crc", "/tmp/lewgjakwxv"] Step #5: Step #5: #26 DONE exec/s: 0 rss: 31Mb Step #5: MERGE-OUTER: successful in 9 attempt(s) Step #5: MERGE-OUTER: the control file has 34332 bytes Step #5: MERGE-OUTER: consumed 0Mb (27Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_cut_error.log Step #5: [2026-01-04 06:31:47,681 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:47,690 INFO] Finished finding shared libraries for targets. Step #5: [2026-01-04 06:31:47,796 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:47,805 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_sort_error.log Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_seq_error.log Step #5: Error occured while running fuzz_env: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414939305 Step #5: MERGE-OUTER: 296 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414948199 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: 296 total files; 0 processed earlier; will process 296 files now Step #5: Running test ["env", "--chdir=/tmp", "ZA\u{fe0f}on=L7C"] Step #5: === Compare result for: env ["--chdir=/tmp", "ZA\u{fe0f}on=L7C"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "ZA\u{fe0f}on=L7C"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "zrnK=h", "wÃr4=f🪓B"] Step #5: === Compare result for: env ["-i", "zrnK=h", "wÃr4=f🪓B"] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "EAGCa=", "HZ=CkYn9"] Step #5: === Compare result for: env ["-v", "EAGCa=", "HZ=CkYn9"] Step #5: Rust stdout: Step #5: zrnK=h Step #5: wÃr4=f🪓B Step #5: EAGCa= Step #5: HZ=CkYn9 Step #5: Step #5: GNU stdout: Step #5: EAGCa= Step #5: HZ=CkYn9 Step #5: LC_ALL=C Step #5: wÃr4=f🪓B Step #5: zrnK=h Step #5: Step #5: --- START diff Step #5: -zrnK=h Step #5: -wÃr4=f🪓B Step #5: EAGCa= Step #5: HZ=CkYn9 Step #5: +LC_ALL=C Step #5: +wÃr4=f🪓B Step #5: +zrnK=h Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: EAGCa= Step #5: setenv: HZ=CkYn9 Step #5: --- START diff Step #5: +EAGCa= Step #5: +setenv: HZ=CkYn9 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "EAGCa=", "HZ=CkYn9"] Step #5: Step #5: thread '' (1356) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "EAGCa=", "HZ=CkYn9"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1356== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1f, Step #5: \037 Step #5: artifact_prefix='./'; Test unit written to ./crash-953efe8f531a5a87f6d2d5a65b78b05e55599abc Step #5: Base64: Hw== Step #5: MERGE-OUTER: attempt 2 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414964300 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/953efe8f531a5a87f6d2d5a65b78b05e55599abc' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 3 processed earlier; will process 293 files now Step #5: Running test ["env", "-v", "-vv", "--chdir=/tmp", "=h(8🔩B"] Step #5: === Compare result for: env ["-v", "-vv", "--chdir=/tmp", "=h(8🔩B"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-v' Step #5: arg[2]: '-vv' Step #5: arg[3]: '--chdir=/tmp' Step #5: arg[4]: '=h(8🔩B' Step #5: fuzz_env: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: =h(8🔩B Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-v' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: '--chdir=/tmp' Step #5: -arg[4]: '=h(8🔩B' Step #5: -fuzz_env: env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +=h(8🔩B Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-vv", "--chdir=/tmp", "=h(8🔩B"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (1474) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1474== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x89, Step #5: \211 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c7923f135d358fd685065fde8a996d474367da2 Step #5: Base64: iQ== Step #5: MERGE-OUTER: attempt 3 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414976714 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/3c7923f135d358fd685065fde8a996d474367da2' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 5 processed earlier; will process 291 files now Step #5: Running test ["env", "--chdir=/tmp", "🪛(Ãc=Ib"] Step #5: === Compare result for: env ["--chdir=/tmp", "🪛(Ãc=Ib"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "🪛(Ãc=Ib"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i"] Step #5: === Compare result for: env ["-i"] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "q=nBd1", "c=Tz🪛"] Step #5: === Compare result for: env ["-v", "q=nBd1", "c=Tz🪛"] Step #5: Rust stdout: Step #5: q=nBd1 Step #5: c=Tz🪛 Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: c=Tz🪛 Step #5: q=nBd1 Step #5: Step #5: --- START diff Step #5: -q=nBd1 Step #5: +LC_ALL=C Step #5: c=Tz🪛 Step #5: +q=nBd1 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: q=nBd1 Step #5: setenv: c=Tz🪛 Step #5: --- START diff Step #5: +q=nBd1 Step #5: +setenv: c=Tz🪛 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "q=nBd1", "c=Tz🪛"] Step #5: Step #5: thread '' (1578) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "q=nBd1", "c=Tz🪛"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1578== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x68, Step #5: h Step #5: artifact_prefix='./'; Test unit written to ./crash-27d5482eebd075de44389774fce28c69f45c8a75 Step #5: Base64: aA== Step #5: MERGE-OUTER: attempt 4 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 414990273 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/27d5482eebd075de44389774fce28c69f45c8a75' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 8 processed earlier; will process 288 files now Step #5: Running test ["env", "-0"] Step #5: === Compare result for: env ["-0"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0"] Step #5: Step #5: thread '' (1684) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1684== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xdf, Step #5: \337 Step #5: artifact_prefix='./'; Test unit written to ./crash-3fa5bfd93317ad25772680071d5ac3259cd2384f Step #5: Base64: 3w== Step #5: MERGE-OUTER: attempt 5 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415000450 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/3fa5bfd93317ad25772680071d5ac3259cd2384f' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 9 processed earlier; will process 287 files now Step #5: Running test ["env", "-0", "-vv", "-u=", "tr1H=G8Dl"] Step #5: === Compare result for: env ["-0", "-vv", "-u=", "tr1H=G8Dl"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: env: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: +env: cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-vv", "-u=", "tr1H=G8Dl"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "-vv", "-u=M0TF🪛", "🧰=⚙Ia", "=9"] Step #5: === Compare result for: env ["-i", "-vv", "-u=M0TF🪛", "🧰=⚙Ia", "=9"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: 🧰=⚙Ia Step #5: =9 Step #5: Step #5: --- START diff Step #5: +🧰=⚙Ia Step #5: +=9 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: 🧰=⚙Ia Step #5: setenv: =9 Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +🧰=⚙Ia Step #5: +setenv: =9 Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-vv", "-u=M0TF🪛", "🧰=⚙Ia", "=9"] Step #5: Step #5: thread '' (1751) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-vv", "-u=M0TF🪛", "🧰=⚙Ia", "=9"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1751== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x85, Step #5: \205 Step #5: artifact_prefix='./'; Test unit written to ./crash-8768a53e1d4c182907306300f9ca90cfd8018383 Step #5: Base64: hQ== Step #5: MERGE-OUTER: attempt 6 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415011941 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/8768a53e1d4c182907306300f9ca90cfd8018383' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 11 processed earlier; will process 285 files now Step #5: Running test ["env", "-i", "-0", "-vv", "OI5T=", "o=(Wi"] Step #5: === Compare result for: env ["-i", "-0", "-vv", "OI5T=", "o=(Wi"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-0' Step #5: arg[3]: '-vv' Step #5: arg[4]: 'OI5T=' Step #5: arg[5]: 'o=(Wi' Step #5: GNU stderr: Step #5: OI5T= Step #5: setenv: o=(Wi Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-0' Step #5: -arg[3]: '-vv' Step #5: -arg[4]: 'OI5T=' Step #5: -arg[5]: 'o=(Wi' Step #5: +OI5T= Step #5: +setenv: o=(Wi Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-0", "-vv", "OI5T=", "o=(Wi"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "ug99=F5h⚙"] Step #5: === Compare result for: env ["ug99=F5h⚙"] Step #5: Rust stdout: Step #5: OI5T= Step #5: o=(Wi Step #5: ug99=F5h⚙ Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: OI5T= Step #5: o=(Wi Step #5: ug99=F5h⚙ Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: OI5T= Step #5: o=(Wi Step #5: ug99=F5h⚙ Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["ug99=F5h⚙"] Step #5: Step #5: thread '' (1828) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["ug99=F5h⚙"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1828== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x34, Step #5: 4 Step #5: artifact_prefix='./'; Test unit written to ./crash-1b6453892473a467d07372d45eb05abc2031647a Step #5: Base64: NA== Step #5: MERGE-OUTER: attempt 7 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415023858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/1b6453892473a467d07372d45eb05abc2031647a' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 13 processed earlier; will process 283 files now Step #5: Running test ["env", "-0", "-vv", "-u=\u{fe0f}Z", "--chdir=/tmp", "jb7QX=ÃGji", "Oq="] Step #5: === Compare result for: env ["-0", "-vv", "-u=\u{fe0f}Z", "--chdir=/tmp", "jb7QX=ÃGji", "Oq="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =️Z Step #5: env: cannot unset '=\357\270\217Z': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=️Z Step #5: +env: cannot unset '=\357\270\217Z': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-vv", "-u=\u{fe0f}Z", "--chdir=/tmp", "jb7QX=ÃGji", "Oq="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (1902) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1902== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x4d, Step #5: M Step #5: artifact_prefix='./'; Test unit written to ./crash-c63ae6dd4fc9f9dda66970e827d13f7c73fe841c Step #5: Base64: TQ== Step #5: MERGE-OUTER: attempt 8 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415037738 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c63ae6dd4fc9f9dda66970e827d13f7c73fe841c' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 15 processed earlier; will process 281 files now Step #5: Running test ["env", "--chdir=/tmp"] Step #5: === Compare result for: env ["--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "-u=Q", "=jX"] Step #5: === Compare result for: env ["-i", "-u=Q", "=jX"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: =jX Step #5: Step #5: --- START diff Step #5: +=jX Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=Q", "=jX"] Step #5: Step #5: thread '' (1993) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=Q", "=jX"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1993== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2a, Step #5: * Step #5: artifact_prefix='./'; Test unit written to ./crash-df58248c414f342c81e056b40bee12d17a08bf61 Step #5: Base64: Kg== Step #5: MERGE-OUTER: attempt 9 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415050819 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/df58248c414f342c81e056b40bee12d17a08bf61' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 17 processed earlier; will process 279 files now Step #5: Running test ["env", "Yfc=O0F3"] Step #5: === Compare result for: env ["Yfc=O0F3"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Yfc=O0F3 Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: Yfc=O0F3 Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: Yfc=O0F3 Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["Yfc=O0F3"] Step #5: Step #5: thread '' (2071) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["Yfc=O0F3"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2071== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x23, Step #5: # Step #5: artifact_prefix='./'; Test unit written to ./crash-d08f88df745fa7950b104e4a707a31cfce7b5841 Step #5: Base64: Iw== Step #5: MERGE-OUTER: attempt 10 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415061948 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/d08f88df745fa7950b104e4a707a31cfce7b5841' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 18 processed earlier; will process 278 files now Step #5: Running test ["env", "-v", "-vv", "-u=I(S", "F4Y=B(5", "1RJK=q4p"] Step #5: === Compare result for: env ["-v", "-vv", "-u=I(S", "F4Y=B(5", "1RJK=q4p"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =I(S Step #5: env: cannot unset '=I(S': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=I(S Step #5: +env: cannot unset '=I(S': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-vv", "-u=I(S", "F4Y=B(5", "1RJK=q4p"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "(e(JÃ=5s5", "o=9🪛"] Step #5: === Compare result for: env ["(e(JÃ=5s5", "o=9🪛"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: (e(JÃ=5s5 Step #5: o=9🪛 Step #5: Step #5: GNU stdout: Step #5: (e(JÃ=5s5 Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: o=9🪛 Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +(e(JÃ=5s5 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -(e(JÃ=5s5 Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: o=9🪛 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["(e(JÃ=5s5", "o=9🪛"] Step #5: Step #5: thread '' (2149) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["(e(JÃ=5s5", "o=9🪛"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2149== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf2, Step #5: \362 Step #5: artifact_prefix='./'; Test unit written to ./crash-986b212420e3b977068244e6bd916575bb0c15e5 Step #5: Base64: 8g== Step #5: MERGE-OUTER: attempt 11 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415074712 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/986b212420e3b977068244e6bd916575bb0c15e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 20 processed earlier; will process 276 files now Step #5: Running test ["env", "Z8g=6", "jC=(r🪓j"] Step #5: === Compare result for: env ["Z8g=6", "jC=(r🪓j"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Z8g=6 Step #5: jC=(r🪓j Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: Z8g=6 Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: jC=(r🪓j Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: Z8g=6 Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: jC=(r🪓j Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["Z8g=6", "jC=(r🪓j"] Step #5: Step #5: thread '' (2227) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["Z8g=6", "jC=(r🪓j"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2227== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x12, Step #5: \022 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4f87a6290aee1acfc1f26083974ce94621fca64 Step #5: Base64: Eg== Step #5: MERGE-OUTER: attempt 12 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415087563 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c4f87a6290aee1acfc1f26083974ce94621fca64' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 21 processed earlier; will process 275 files now Step #5: Running test ["env", "-0"] Step #5: === Compare result for: env ["-0"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0"] Step #5: Step #5: thread '' (2322) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2322== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xb4, Step #5: \264 Step #5: artifact_prefix='./'; Test unit written to ./crash-361a52996679445c4571c014b26c883135b052ff Step #5: Base64: tA== Step #5: MERGE-OUTER: attempt 13 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415099468 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/361a52996679445c4571c014b26c883135b052ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 22 processed earlier; will process 274 files now Step #5: Running test ["env", "-0"] Step #5: === Compare result for: env ["-0"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0"] Step #5: Step #5: thread '' (2415) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2415== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x4, Step #5: \004 Step #5: artifact_prefix='./'; Test unit written to ./crash-a42c6cf1de3abfdea9b95f34687cbbe92b9a7383 Step #5: Base64: BA== Step #5: MERGE-OUTER: attempt 14 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415110878 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/a42c6cf1de3abfdea9b95f34687cbbe92b9a7383' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 23 processed earlier; will process 273 files now Step #5: Running test ["env", "-v", "-u=XJ7Z"] Step #5: === Compare result for: env ["-v", "-u=XJ7Z"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =XJ7Z Step #5: env: cannot unset '=XJ7Z': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=XJ7Z Step #5: +env: cannot unset '=XJ7Z': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=XJ7Z"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-u=Ogr", "--chdir=/tmp", "z9=sNr", "🔩(=U4bw"] Step #5: === Compare result for: env ["-u=Ogr", "--chdir=/tmp", "z9=sNr", "🔩(=U4bw"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=Ogr': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=Ogr': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=Ogr", "--chdir=/tmp", "z9=sNr", "🔩(=U4bw"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "o=gT⚙Y", "dK="] Step #5: === Compare result for: env ["-0", "o=gT⚙Y", "dK="] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/worko=gT⚙YdK= Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEdK=o=gT⚙Y Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/worko=gT⚙YdK= Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEdK=o=gT⚙Y Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "o=gT⚙Y", "dK="] Step #5: Step #5: thread '' (2502) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "o=gT⚙Y", "dK="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2502== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7, Step #5: \007 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d1be7e9dda1ee8896be5b7e34a85ee16452a7b4 Step #5: Base64: Bw== Step #5: MERGE-OUTER: attempt 15 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415124543 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/5d1be7e9dda1ee8896be5b7e34a85ee16452a7b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 26 processed earlier; will process 270 files now Step #5: Running test ["env", "-0", "-v"] Step #5: === Compare result for: env ["-0", "-v"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "-v"] Step #5: Step #5: thread '' (2614) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2614== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa, Step #5: \012 Step #5: artifact_prefix='./'; Test unit written to ./crash-adc83b19e793491b1c6ea0fd8b46cd9f32e592fc Step #5: Base64: Cg== Step #5: MERGE-OUTER: attempt 16 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415135220 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/adc83b19e793491b1c6ea0fd8b46cd9f32e592fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 27 processed earlier; will process 269 files now Step #5: Running test ["env", "-0", "x1🔩=P(U"] Step #5: === Compare result for: env ["-0", "x1🔩=P(U"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workx1🔩=P(U Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEx1🔩=P(U Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workx1🔩=P(U Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEx1🔩=P(U Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "x1🔩=P(U"] Step #5: Step #5: thread '' (2709) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "x1🔩=P(U"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2709== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5c, Step #5: \\ Step #5: artifact_prefix='./'; Test unit written to ./crash-08534f33c201a45017b502e90a800f1b708ebcb3 Step #5: Base64: XA== Step #5: MERGE-OUTER: attempt 17 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415146155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/08534f33c201a45017b502e90a800f1b708ebcb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 28 processed earlier; will process 268 files now Step #5: Running test ["env", "-0", "-vv"] Step #5: === Compare result for: env ["-0", "-vv"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-0' Step #5: arg[2]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-0' Step #5: -arg[2]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-0", "-vv"] Step #5: Step #5: thread '' (2800) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "-vv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2800== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1c, Step #5: \034 Step #5: artifact_prefix='./'; Test unit written to ./crash-b830c46d24068069f0a43687826f355b21fdb941 Step #5: Base64: HA== Step #5: MERGE-OUTER: attempt 18 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415156354 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/b830c46d24068069f0a43687826f355b21fdb941' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 29 processed earlier; will process 267 files now Step #5: Running test ["env", "-u=Cfg"] Step #5: === Compare result for: env ["-u=Cfg"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=Cfg': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=Cfg': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=Cfg"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "Ãwz=cF"] Step #5: === Compare result for: env ["Ãwz=cF"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Ãwz=cF Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Ãwz=cF Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Ãwz=cF Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["Ãwz=cF"] Step #5: Step #5: thread '' (2875) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["Ãwz=cF"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2875== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8b, Step #5: \213 Step #5: artifact_prefix='./'; Test unit written to ./crash-da914f191324ec59de3bdba94c21b901b24f65ac Step #5: Base64: iw== Step #5: MERGE-OUTER: attempt 19 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415168789 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/da914f191324ec59de3bdba94c21b901b24f65ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 31 processed earlier; will process 265 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (2986) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==2986== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8f, Step #5: \217 Step #5: artifact_prefix='./'; Test unit written to ./crash-64b68bf5b882b9bd0b37267287980ecfa0e44a85 Step #5: Base64: jw== Step #5: MERGE-OUTER: attempt 20 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415179547 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/64b68bf5b882b9bd0b37267287980ecfa0e44a85' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 32 processed earlier; will process 264 files now Step #5: Running test ["env", "-u=WC(lie"] Step #5: === Compare result for: env ["-u=WC(lie"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=WC(lie': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=WC(lie': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=WC(lie"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "=🧰wB"] Step #5: === Compare result for: env ["=🧰wB"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =🧰wB Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=🧰wB Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["=🧰wB"] Step #5: Step #5: thread '' (3089) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["=🧰wB"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3089== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xca, Step #5: \312 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ef8aa6a336b4a7122031d713f383ffbbe5fac93 Step #5: Base64: yg== Step #5: MERGE-OUTER: attempt 21 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415193114 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/7ef8aa6a336b4a7122031d713f383ffbbe5fac93' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 34 processed earlier; will process 262 files now Step #5: Running test ["env", "-u=", "eq=ÃY🧰"] Step #5: === Compare result for: env ["-u=", "eq=ÃY🧰"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=", "eq=ÃY🧰"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "eTo1=d9F🔗S", "Xb=7xYXx"] Step #5: === Compare result for: env ["eTo1=d9F🔗S", "Xb=7xYXx"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: eTo1=d9F🔗S Step #5: Xb=7xYXx Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: Xb=7xYXx Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: eTo1=d9F🔗S Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +Xb=7xYXx Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: eTo1=d9F🔗S Step #5: -Xb=7xYXx Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["eTo1=d9F🔗S", "Xb=7xYXx"] Step #5: Step #5: thread '' (3205) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["eTo1=d9F🔗S", "Xb=7xYXx"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3205== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xe1, Step #5: \341 Step #5: artifact_prefix='./'; Test unit written to ./crash-b753d636f6ee46bb9242d01ff8b61f715e9a88c3 Step #5: Base64: 4Q== Step #5: MERGE-OUTER: attempt 22 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415206316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/b753d636f6ee46bb9242d01ff8b61f715e9a88c3' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 36 processed earlier; will process 260 files now Step #5: Running test ["env", "-v", "-u=OX", "Xv=N\u{fe0f}1nr", "IOO=(F"] Step #5: === Compare result for: env ["-v", "-u=OX", "Xv=N\u{fe0f}1nr", "IOO=(F"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =OX Step #5: env: cannot unset '=OX': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=OX Step #5: +env: cannot unset '=OX': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=OX", "Xv=N\u{fe0f}1nr", "IOO=(F"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (3309) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3309== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x38, Step #5: 8 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe5dbbcea5ce7e2988b8c69bcfdfde8904aabc1f Step #5: Base64: OA== Step #5: MERGE-OUTER: attempt 23 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415220156 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/fe5dbbcea5ce7e2988b8c69bcfdfde8904aabc1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 38 processed earlier; will process 258 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (3439) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3439== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xee, Step #5: \356 Step #5: artifact_prefix='./'; Test unit written to ./crash-77ac341feebeb7c0a7ff8f9c6540531500693bac Step #5: Base64: 7g== Step #5: MERGE-OUTER: attempt 24 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415231380 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/77ac341feebeb7c0a7ff8f9c6540531500693bac' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 39 processed earlier; will process 257 files now Step #5: Running test ["env", "-i", "d=", "=mA"] Step #5: === Compare result for: env ["-i", "d=", "=mA"] Step #5: Rust stdout: Step #5: d= Step #5: Step #5: GNU stdout: Step #5: d= Step #5: =mA Step #5: Step #5: --- START diff Step #5: d= Step #5: +=mA Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-i", "d=", "=mA"] Step #5: Step #5: thread '' (3542) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "d=", "=mA"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3542== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x22, Step #5: \" Step #5: artifact_prefix='./'; Test unit written to ./crash-2ace62c1befa19e3ea37dd52be9f6d508c5163e6 Step #5: Base64: Ig== Step #5: MERGE-OUTER: attempt 25 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415243440 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2ace62c1befa19e3ea37dd52be9f6d508c5163e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 40 processed earlier; will process 256 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (3638) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3638== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf3, Step #5: \363 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a80baa1797615faddb0ccfaa6d46382a6b3e0e2 Step #5: Base64: 8w== Step #5: MERGE-OUTER: attempt 26 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415254979 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/0a80baa1797615faddb0ccfaa6d46382a6b3e0e2' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 41 processed earlier; will process 255 files now Step #5: Running test ["env", "-u=W8S", "--chdir=/tmp", "(10🔩="] Step #5: === Compare result for: env ["-u=W8S", "--chdir=/tmp", "(10🔩="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=W8S': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=W8S': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=W8S", "--chdir=/tmp", "(10🔩="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-u=", "Ã3prd=dkJ⚙M"] Step #5: === Compare result for: env ["-u=", "Ã3prd=dkJ⚙M"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=", "Ã3prd=dkJ⚙M"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "OTQ=BzÃ", "=Rs7jc"] Step #5: === Compare result for: env ["OTQ=BzÃ", "=Rs7jc"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: OTQ=Bzà Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OTQ=Bzà Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =Rs7jc Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OTQ=Bzà Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -OTQ=Bzà Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=Rs7jc Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["OTQ=BzÃ", "=Rs7jc"] Step #5: Step #5: thread '' (3734) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["OTQ=BzÃ", "=Rs7jc"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3734== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8, Step #5: \010 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d883f1577ca8c334b7c6d75ccb71209d71ced13 Step #5: Base64: CA== Step #5: MERGE-OUTER: attempt 27 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415268935 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/8d883f1577ca8c334b7c6d75ccb71209d71ced13' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 44 processed earlier; will process 252 files now Step #5: Running test ["env", "mOH=X6"] Step #5: === Compare result for: env ["mOH=X6"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: mOH=X6 Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: mOH=X6 Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: mOH=X6 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["mOH=X6"] Step #5: Step #5: thread '' (3852) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["mOH=X6"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3852== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2b, Step #5: + Step #5: artifact_prefix='./'; Test unit written to ./crash-a979ef10cc6f6a36df6b8a323307ee3bb2e2db9c Step #5: Base64: Kw== Step #5: MERGE-OUTER: attempt 28 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415280983 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/a979ef10cc6f6a36df6b8a323307ee3bb2e2db9c' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 45 processed earlier; will process 251 files now Step #5: Running test ["env", "-vv", "-u=(y7UC(🪛", "L9🪛=t", "H9n=a"] Step #5: === Compare result for: env ["-vv", "-u=(y7UC(🪛", "L9🪛=t", "H9n=a"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =(y7UC(🪛 Step #5: env: cannot unset '=(y7UC(\360\237\252\233': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=(y7UC(🪛 Step #5: +env: cannot unset '=(y7UC(\360\237\252\233': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=(y7UC(🪛", "L9🪛=t", "H9n=a"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "9V🪓qx=G67", "(n=b"] Step #5: === Compare result for: env ["-i", "9V🪓qx=G67", "(n=b"] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "="] Step #5: === Compare result for: env ["-v", "="] Step #5: Rust stdout: Step #5: 9V🪓qx=G67 Step #5: (n=b Step #5: Step #5: GNU stdout: Step #5: (n=b Step #5: 9V🪓qx=G67 Step #5: LC_ALL=C Step #5: = Step #5: Step #5: --- START diff Step #5: +(n=b Step #5: 9V🪓qx=G67 Step #5: -(n=b Step #5: +LC_ALL=C Step #5: += Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: = Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: += Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "="] Step #5: Step #5: thread '' (3950) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==3950== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x13, Step #5: \023 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a8ca84c7d4d9b055f05c55b1f707f223979d387 Step #5: Base64: Ew== Step #5: MERGE-OUTER: attempt 29 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415294473 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/5a8ca84c7d4d9b055f05c55b1f707f223979d387' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 48 processed earlier; will process 248 files now Step #5: Running test ["env", "-v", "-vv", "-u=🧰tbvB", "m\u{fe0f}=\u{fe0f}lyp", "=ÃAC"] Step #5: === Compare result for: env ["-v", "-vv", "-u=🧰tbvB", "m\u{fe0f}=\u{fe0f}lyp", "=ÃAC"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =🧰tbvB Step #5: env: cannot unset '=\360\237\247\260tbvB': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=🧰tbvB Step #5: +env: cannot unset '=\360\237\247\260tbvB': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-vv", "-u=🧰tbvB", "m\u{fe0f}=\u{fe0f}lyp", "=ÃAC"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-u=O"] Step #5: === Compare result for: env ["-u=O"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=O': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=O': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=O"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "--chdir=/tmp"] Step #5: === Compare result for: env ["-v", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "--chdir=/tmp"] Step #5: Step #5: Running test ["env", "-vv", "=(J\u{fe0f}I"] Step #5: === Compare result for: env ["-vv", "=(J\u{fe0f}I"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =(J️I Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=(J️I Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: '=(J️I' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =(J️I Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: '=(J️I' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +=(J️I Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "=(J\u{fe0f}I"] Step #5: Step #5: thread '' (4055) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "=(J\u{fe0f}I"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4055== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7c, Step #5: | Step #5: artifact_prefix='./'; Test unit written to ./crash-3eb416223e9e69e6bb8ee19793911ad1ad2027d8 Step #5: Base64: fA== Step #5: MERGE-OUTER: attempt 30 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415310430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/3eb416223e9e69e6bb8ee19793911ad1ad2027d8' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 52 processed earlier; will process 244 files now Step #5: Running test ["env", "-i", "hvTMv=8🔗(🧰", "M=k(q"] Step #5: === Compare result for: env ["-i", "hvTMv=8🔗(🧰", "M=k(q"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "-0", "O=🧰🔩b("] Step #5: === Compare result for: env ["-i", "-0", "O=🧰🔩b("] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0"] Step #5: === Compare result for: env ["-0"] Step #5: Rust stdout: Step #5: O=🧰🔩b( Step #5: GNU stdout: Step #5: LC_ALL=CO=🧰🔩b( Step #5: --- START diff Step #5: -O=🧰🔩b( Step #5: +LC_ALL=CO=🧰🔩b( Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0"] Step #5: Step #5: thread '' (4209) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4209== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x10, Step #5: \020 Step #5: artifact_prefix='./'; Test unit written to ./crash-6e14a407faae939957b80e641a836735bbdcad5a Step #5: Base64: EA== Step #5: MERGE-OUTER: attempt 31 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415324900 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/6e14a407faae939957b80e641a836735bbdcad5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 55 processed earlier; will process 241 files now Step #5: Running test ["env", "b2=h8EkG"] Step #5: === Compare result for: env ["b2=h8EkG"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: b2=h8EkG Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: b2=h8EkG Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: b2=h8EkG Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["b2=h8EkG"] Step #5: Step #5: thread '' (4343) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["b2=h8EkG"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4343== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x14, Step #5: \024 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ce0a1af90b6e7a3dd8d45e410884b588ea2d04c Step #5: Base64: FA== Step #5: MERGE-OUTER: attempt 32 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415335981 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/3ce0a1af90b6e7a3dd8d45e410884b588ea2d04c' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 56 processed earlier; will process 240 files now Step #5: Running test ["env", "-v", "-u=fjWI1Uxp"] Step #5: === Compare result for: env ["-v", "-u=fjWI1Uxp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =fjWI1Uxp Step #5: env: cannot unset '=fjWI1Uxp': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=fjWI1Uxp Step #5: +env: cannot unset '=fjWI1Uxp': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=fjWI1Uxp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-u=x", "--chdir=/tmp", "9e(RT=rMz", "S🔗⚙="] Step #5: === Compare result for: env ["-u=x", "--chdir=/tmp", "9e(RT=rMz", "S🔗⚙="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=x': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=x': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=x", "--chdir=/tmp", "9e(RT=rMz", "S🔗⚙="] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "--chdir=/tmp", "=fQz", "=fH"] Step #5: === Compare result for: env ["--chdir=/tmp", "=fQz", "=fH"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "=fQz", "=fH"] Step #5: Step #5: Running test ["env", "-i"] Step #5: === Compare result for: env ["-i"] Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "o3O(=1VK"] Step #5: === Compare result for: env ["-0", "o3O(=1VK"] Step #5: Rust stdout: Step #5: o3O(=1VK Step #5: GNU stdout: Step #5: LC_ALL=Co3O(=1VK Step #5: --- START diff Step #5: -o3O(=1VK Step #5: +LC_ALL=Co3O(=1VK Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "o3O(=1VK"] Step #5: Step #5: thread '' (4428) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "o3O(=1VK"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4428== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7b, Step #5: { Step #5: artifact_prefix='./'; Test unit written to ./crash-60ba4b2daa4ed4d070fec06687e249e0e6f9ee45 Step #5: Base64: ew== Step #5: MERGE-OUTER: attempt 33 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415353112 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/60ba4b2daa4ed4d070fec06687e249e0e6f9ee45' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 61 processed earlier; will process 235 files now Step #5: Running test ["env", "-i", "-v", "-vv", "--chdir=/tmp"] Step #5: === Compare result for: env ["-i", "-v", "-vv", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-v' Step #5: arg[3]: '-vv' Step #5: arg[4]: '--chdir=/tmp' Step #5: fuzz_env: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-v' Step #5: -arg[3]: '-vv' Step #5: -arg[4]: '--chdir=/tmp' Step #5: -fuzz_env: env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "-vv", "--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "(1X="] Step #5: === Compare result for: env ["(1X="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: (1X= Step #5: Step #5: GNU stdout: Step #5: (1X= Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +(1X= Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -(1X= Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["(1X="] Step #5: Step #5: thread '' (4583) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["(1X="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4583== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x56, Step #5: V Step #5: artifact_prefix='./'; Test unit written to ./crash-c9ee5681d3c59f7541c27a38b67edf46259e187b Step #5: Base64: Vg== Step #5: MERGE-OUTER: attempt 34 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415366881 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c9ee5681d3c59f7541c27a38b67edf46259e187b' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 63 processed earlier; will process 233 files now Step #5: Running test ["env", "lf5U=Kb(c🪓"] Step #5: === Compare result for: env ["lf5U=Kb(c🪓"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: lf5U=Kb(c🪓 Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: lf5U=Kb(c🪓 Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: lf5U=Kb(c🪓 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["lf5U=Kb(c🪓"] Step #5: Step #5: thread '' (4711) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["lf5U=Kb(c🪓"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4711== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xed, Step #5: \355 Step #5: artifact_prefix='./'; Test unit written to ./crash-1dc3882d4bcccb325751803b817489c3715db4cc Step #5: Base64: 7Q== Step #5: MERGE-OUTER: attempt 35 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415377354 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/1dc3882d4bcccb325751803b817489c3715db4cc' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 64 processed earlier; will process 232 files now Step #5: Running test ["env", "-i", "-v", "1LvcH=HA\u{fe0f}", "y(ÃvV=w"] Step #5: === Compare result for: env ["-i", "-v", "1LvcH=HA\u{fe0f}", "y(ÃvV=w"] Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: 1LvcH=HA️ Step #5: setenv: y(ÃvV=w Step #5: --- START diff Step #5: +1LvcH=HA️ Step #5: +setenv: y(ÃvV=w Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "1LvcH=HA\u{fe0f}", "y(ÃvV=w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "=M"] Step #5: === Compare result for: env ["-vv", "=M"] Step #5: Rust stdout: Step #5: 1LvcH=HA️ Step #5: y(ÃvV=w Step #5: Step #5: GNU stdout: Step #5: 1LvcH=HA️ Step #5: LC_ALL=C Step #5: y(ÃvV=w Step #5: =M Step #5: Step #5: --- START diff Step #5: 1LvcH=HA️ Step #5: +LC_ALL=C Step #5: y(ÃvV=w Step #5: +=M Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: '=M' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =M Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: '=M' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +=M Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "=M"] Step #5: Step #5: thread '' (4797) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "=M"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4797== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc1, Step #5: \301 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb46c744c83541a0900e1e61780c18d43031a08b Step #5: Base64: wQ== Step #5: MERGE-OUTER: attempt 36 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415389803 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/cb46c744c83541a0900e1e61780c18d43031a08b' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 66 processed earlier; will process 230 files now Step #5: Running test ["env", "-0", "(=", "Iqbl=uKo\u{fe0f}"] Step #5: === Compare result for: env ["-0", "(=", "Iqbl=uKo\u{fe0f}"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work(=Iqbl=uKo️ Step #5: GNU stdout: Step #5: (=AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0Iqbl=uKo️JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work(=Iqbl=uKo️ Step #5: +(=AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0Iqbl=uKo️JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "(=", "Iqbl=uKo\u{fe0f}"] Step #5: Step #5: thread '' (4906) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "(=", "Iqbl=uKo\u{fe0f}"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==4906== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xbe, Step #5: \276 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7471e724dfba20b71265eb8f8315ff5add6ccad Step #5: Base64: vg== Step #5: MERGE-OUTER: attempt 37 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415400425 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/b7471e724dfba20b71265eb8f8315ff5add6ccad' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 67 processed earlier; will process 229 files now Step #5: Running test ["env", "-i", "-u=Y⚙XHBQht"] Step #5: === Compare result for: env ["-i", "-u=Y⚙XHBQht"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=Y⚙XHBQht"] Step #5: Step #5: thread '' (5007) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=Y⚙XHBQht"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5007== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x36, Step #5: 6 Step #5: artifact_prefix='./'; Test unit written to ./crash-c1dfd96eea8cc2b62785275bca38ac261256e278 Step #5: Base64: Ng== Step #5: MERGE-OUTER: attempt 38 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415409895 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c1dfd96eea8cc2b62785275bca38ac261256e278' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 68 processed earlier; will process 228 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (5090) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5090== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa3, Step #5: \243 Step #5: artifact_prefix='./'; Test unit written to ./crash-121a9af889bd4ca2266be5a4f680d3bead8d02d6 Step #5: Base64: ow== Step #5: MERGE-OUTER: attempt 39 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415423157 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/121a9af889bd4ca2266be5a4f680d3bead8d02d6' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 69 processed earlier; will process 227 files now Step #5: Running test ["env", "-0", "Ã(U=MJ"] Step #5: === Compare result for: env ["-0", "Ã(U=MJ"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workÃ(U=MJ Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEÃ(U=MJ Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workÃ(U=MJ Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEÃ(U=MJ Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "Ã(U=MJ"] Step #5: Step #5: thread '' (5207) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "Ã(U=MJ"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5207== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfc, Step #5: \374 Step #5: artifact_prefix='./'; Test unit written to ./crash-ab461f6b8a6842a473257a2561c1fbdf91bdfe77 Step #5: Base64: /A== Step #5: MERGE-OUTER: attempt 40 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415433798 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/ab461f6b8a6842a473257a2561c1fbdf91bdfe77' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 70 processed earlier; will process 226 files now Step #5: Running test ["env", "-i"] Step #5: === Compare result for: env ["-i"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "Ãf(f=4(Y\u{fe0f}", "GKw=Ãd"] Step #5: === Compare result for: env ["-vv", "Ãf(f=4(Y\u{fe0f}", "GKw=Ãd"] Step #5: Rust stdout: Step #5: Ãf(f=4(Y️ Step #5: GKw=Ãd Step #5: Step #5: GNU stdout: Step #5: GKw=Ãd Step #5: LC_ALL=C Step #5: Ãf(f=4(Y️ Step #5: Step #5: --- START diff Step #5: -Ãf(f=4(Y️ Step #5: GKw=Ãd Step #5: +LC_ALL=C Step #5: +Ãf(f=4(Y️ Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: 'Ãf(f=4(Y️' Step #5: arg[3]: 'GKw=Ãd' Step #5: GNU stderr: Step #5: Ãf(f=4(Y️ Step #5: setenv: GKw=Ãd Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: 'Ãf(f=4(Y️' Step #5: -arg[3]: 'GKw=Ãd' Step #5: +Ãf(f=4(Y️ Step #5: +setenv: GKw=Ãd Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "Ãf(f=4(Y\u{fe0f}", "GKw=Ãd"] Step #5: Step #5: thread '' (5306) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "Ãf(f=4(Y\u{fe0f}", "GKw=Ãd"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5306== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe, Step #5: \376 Step #5: artifact_prefix='./'; Test unit written to ./crash-b68542373c05c0ed25231d09955b2c699d37c45b Step #5: Base64: /g== Step #5: MERGE-OUTER: attempt 41 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415446944 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/b68542373c05c0ed25231d09955b2c699d37c45b' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 72 processed earlier; will process 224 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (5429) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5429== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x11,0x7, Step #5: \021\007 Step #5: artifact_prefix='./'; Test unit written to ./crash-e879d9a2c1318eadca85ba269ee69fcddb06e313 Step #5: Base64: EQc= Step #5: MERGE-OUTER: attempt 42 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415458625 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/e879d9a2c1318eadca85ba269ee69fcddb06e313' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 73 processed earlier; will process 223 files now Step #5: Running test ["env", "-u=", "--chdir=/tmp", "QTp=", "q🪛="] Step #5: === Compare result for: env ["-u=", "--chdir=/tmp", "QTp=", "q🪛="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=", "--chdir=/tmp", "QTp=", "q🪛="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (5525) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5525== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2a,0xfd, Step #5: *\375 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d1d939929d658575188d882749d19026f6bd655 Step #5: Base64: Kv0= Step #5: MERGE-OUTER: attempt 43 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415471824 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2d1d939929d658575188d882749d19026f6bd655' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 75 processed earlier; will process 221 files now Step #5: Running test ["env", "-i", "-v", "((=(aRZt", "qhÃX4=🪛yUa7"] Step #5: === Compare result for: env ["-i", "-v", "((=(aRZt", "qhÃX4=🪛yUa7"] Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: ((=(aRZt Step #5: setenv: qhÃX4=🪛yUa7 Step #5: --- START diff Step #5: +((=(aRZt Step #5: +setenv: qhÃX4=🪛yUa7 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "((=(aRZt", "qhÃX4=🪛yUa7"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "-u=lYe🔩U7zf", "ÃA7=m⚙"] Step #5: === Compare result for: env ["-v", "-u=lYe🔩U7zf", "ÃA7=m⚙"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =lYe🔩U7zf Step #5: env: cannot unset '=lYe\360\237\224\251U7zf': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=lYe🔩U7zf Step #5: +env: cannot unset '=lYe\360\237\224\251U7zf': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=lYe🔩U7zf", "ÃA7=m⚙"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=0", "DN0=(WV(("] Step #5: === Compare result for: env ["-u=0", "DN0=(WV(("] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=0': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=0': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=0", "DN0=(WV(("] Step #5: Step #5: Running test ["env", "-i", "🧰7L=oxH", "L=B"] Step #5: === Compare result for: env ["-i", "🧰7L=oxH", "L=B"] Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "-v", "--chdir=/tmp"] Step #5: === Compare result for: env ["-0", "-v", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-v", "--chdir=/tmp"] Step #5: Step #5: Running test ["env", "-i", "2=cpj", "Ps🪓G(=("] Step #5: === Compare result for: env ["-i", "2=cpj", "Ps🪓G(=("] Step #5: === OK Same behavior Step #5: Step #5: Running test ["env", "-u=h1", "=CKA"] Step #5: === Compare result for: env ["-u=h1", "=CKA"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=h1': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=h1': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=h1", "=CKA"] Step #5: Step #5: Running test ["env", "-u=W\u{fe0f}CÃu(", "k=oS", "CY=🔩cB"] Step #5: === Compare result for: env ["-u=W\u{fe0f}CÃu(", "k=oS", "CY=🔩cB"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=W\357\270\217C\303\203u(': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=W\357\270\217C\303\203u(': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=W\u{fe0f}CÃu(", "k=oS", "CY=🔩cB"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "--chdir=/tmp"] Step #5: === Compare result for: env ["--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp"] Step #5: Step #5: Running test ["env", "-0", "-u=o4WSX2k", "\u{fe0f}8=hxt🔗", "h(G=ÃaXc"] Step #5: === Compare result for: env ["-0", "-u=o4WSX2k", "\u{fe0f}8=hxt🔗", "h(G=ÃaXc"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=o4WSX2k': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=o4WSX2k': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=o4WSX2k", "\u{fe0f}8=hxt🔗", "h(G=ÃaXc"] Step #5: Step #5: Running test ["env", "-0", "-v"] Step #5: === Compare result for: env ["-0", "-v"] Step #5: Rust stdout: Step #5: 2=cpjPs🪓G(=( Step #5: GNU stdout: Step #5: 2=cpjLC_ALL=CPs🪓G(=( Step #5: --- START diff Step #5: -2=cpjPs🪓G(=( Step #5: +2=cpjLC_ALL=CPs🪓G(=( Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "-v"] Step #5: Step #5: thread '' (5638) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5638== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5a,0xc0, Step #5: Z\300 Step #5: artifact_prefix='./'; Test unit written to ./crash-769ffa7b11c67d34705e8ce6c116248131598699 Step #5: Base64: WsA= Step #5: MERGE-OUTER: attempt 44 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415499213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/769ffa7b11c67d34705e8ce6c116248131598699' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 86 processed earlier; will process 210 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (5848) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5848== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x29,0x1c, Step #5: )\034 Step #5: artifact_prefix='./'; Test unit written to ./crash-fffd9ddb8c3b0ae97671570bc18c69126369aaa6 Step #5: Base64: KRw= Step #5: MERGE-OUTER: attempt 45 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415509455 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/fffd9ddb8c3b0ae97671570bc18c69126369aaa6' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 87 processed earlier; will process 209 files now Step #5: Running test ["env", "-vv", "dH1=E(E🔩", "p2Ã=ÃmH"] Step #5: === Compare result for: env ["-vv", "dH1=E(E🔩", "p2Ã=ÃmH"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: dH1=E(E🔩 Step #5: p2Ã=ÃmH Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: dH1=E(E🔩 Step #5: p2Ã=ÃmH Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: dH1=E(E🔩 Step #5: p2Ã=ÃmH Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: 'dH1=E(E🔩' Step #5: arg[3]: 'p2Ã=ÃmH' Step #5: GNU stderr: Step #5: dH1=E(E🔩 Step #5: setenv: p2Ã=ÃmH Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: 'dH1=E(E🔩' Step #5: -arg[3]: 'p2Ã=ÃmH' Step #5: +dH1=E(E🔩 Step #5: +setenv: p2Ã=ÃmH Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "dH1=E(E🔩", "p2Ã=ÃmH"] Step #5: Step #5: thread '' (5926) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "dH1=E(E🔩", "p2Ã=ÃmH"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==5926== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x6c,0xa, Step #5: l\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-cde25b5e10ad99822ac2c62b8e01b4d8af3e01d5 Step #5: Base64: bAo= Step #5: MERGE-OUTER: attempt 46 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415520384 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/cde25b5e10ad99822ac2c62b8e01b4d8af3e01d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 88 processed earlier; will process 208 files now Step #5: Running test ["env", "-0", "-u=S🧰", "--chdir=/tmp"] Step #5: === Compare result for: env ["-0", "-u=S🧰", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=S\360\237\247\260': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=S\360\237\247\260': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=S🧰", "--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "u6l=En(", "n8="] Step #5: === Compare result for: env ["u6l=En(", "n8="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: u6l=En( Step #5: n8= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: n8= Step #5: u6l=En( Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -u6l=En( Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: n8= Step #5: +u6l=En( Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["u6l=En(", "n8="] Step #5: Step #5: thread '' (6014) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["u6l=En(", "n8="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6014== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc2,0x20, Step #5: \302 Step #5: artifact_prefix='./'; Test unit written to ./crash-8d4991ecd590985618c4379606e113a116876b82 Step #5: Base64: wiA= Step #5: MERGE-OUTER: attempt 47 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415532959 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/8d4991ecd590985618c4379606e113a116876b82' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 90 processed earlier; will process 206 files now Step #5: Running test ["env", "-vv", "t=⚙(", "="] Step #5: === Compare result for: env ["-vv", "t=⚙(", "="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: t=⚙( Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: t=⚙( Step #5: = Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: t=⚙( Step #5: += Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: 't=⚙(' Step #5: arg[3]: '=' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: t=⚙( Step #5: setenv: = Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: 't=⚙(' Step #5: -arg[3]: '=' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +t=⚙( Step #5: +setenv: = Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "t=⚙(", "="] Step #5: Step #5: thread '' (6106) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "t=⚙(", "="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6106== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x6d,0x5f, Step #5: m_ Step #5: artifact_prefix='./'; Test unit written to ./crash-2cb8800360b77cb89c67355ce2d2666f6a2ab280 Step #5: Base64: bV8= Step #5: MERGE-OUTER: attempt 48 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415544131 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2cb8800360b77cb89c67355ce2d2666f6a2ab280' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 91 processed earlier; will process 205 files now Step #5: Running test ["env", "-0", "-v", "-u=Tx🔩"] Step #5: === Compare result for: env ["-0", "-v", "-u=Tx🔩"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =Tx🔩 Step #5: env: cannot unset '=Tx\360\237\224\251': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=Tx🔩 Step #5: +env: cannot unset '=Tx\360\237\224\251': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-v", "-u=Tx🔩"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "-0", "\u{fe0f}\u{fe0f}B🪛4=Sny(i"] Step #5: === Compare result for: env ["-i", "-0", "\u{fe0f}\u{fe0f}B🪛4=Sny(i"] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "-u=ÃJn", "--chdir=/tmp"] Step #5: === Compare result for: env ["-vv", "-u=ÃJn", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =ÃJn Step #5: env: cannot unset '=\303\203Jn': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=ÃJn Step #5: +env: cannot unset '=\303\203Jn': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=ÃJn", "--chdir=/tmp"] Step #5: Step #5: Running test ["env", "-v", "--chdir=/tmp", "G2CE=Ã"] Step #5: === Compare result for: env ["-v", "--chdir=/tmp", "G2CE=Ã"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: G2CE=à Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +G2CE=à Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "--chdir=/tmp", "G2CE=Ã"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=Gz🔩G", "vs=4XDx("] Step #5: === Compare result for: env ["-u=Gz🔩G", "vs=4XDx("] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=Gz\360\237\224\251G': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=Gz\360\237\224\251G': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=Gz🔩G", "vs=4XDx("] Step #5: Step #5: Running test ["env", "-i", "-vv", "-u=z", "(=dOUV"] Step #5: === Compare result for: env ["-i", "-vv", "-u=z", "(=dOUV"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: (=dOUV Step #5: Step #5: --- START diff Step #5: +(=dOUV Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (=dOUV Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +(=dOUV Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-vv", "-u=z", "(=dOUV"] Step #5: Step #5: thread '' (6176) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-vv", "-u=z", "(=dOUV"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6176== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x33,0x2e, Step #5: 3. Step #5: artifact_prefix='./'; Test unit written to ./crash-9902d381a017c5c8ce22b819deee8efbe1e24f01 Step #5: Base64: My4= Step #5: MERGE-OUTER: attempt 49 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415562189 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/9902d381a017c5c8ce22b819deee8efbe1e24f01' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 97 processed earlier; will process 199 files now Step #5: Running test ["env", "--chdir=/tmp"] Step #5: === Compare result for: env ["--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "j=i", "1🪓oNS=IEvz"] Step #5: === Compare result for: env ["j=i", "1🪓oNS=IEvz"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: j=i Step #5: 1🪓oNS=IEvz Step #5: Step #5: GNU stdout: Step #5: 1🪓oNS=IEvz Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: j=i Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +1🪓oNS=IEvz Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: j=i Step #5: -1🪓oNS=IEvz Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["j=i", "1🪓oNS=IEvz"] Step #5: Step #5: thread '' (6310) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["j=i", "1🪓oNS=IEvz"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6310== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x37,0x62, Step #5: 7b Step #5: artifact_prefix='./'; Test unit written to ./crash-7dec792e94c746a68e6ecbb21846c4c594cbe7ca Step #5: Base64: N2I= Step #5: MERGE-OUTER: attempt 50 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415575620 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/7dec792e94c746a68e6ecbb21846c4c594cbe7ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 99 processed earlier; will process 197 files now Step #5: Running test ["env", "-v", "(g🔗Ãc="] Step #5: === Compare result for: env ["-v", "(g🔗Ãc="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: (g🔗Ãc= Step #5: Step #5: GNU stdout: Step #5: (g🔗Ãc= Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +(g🔗Ãc= Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -(g🔗Ãc= Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: (g🔗Ãc= Step #5: --- START diff Step #5: +(g🔗Ãc= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "(g🔗Ãc="] Step #5: Step #5: thread '' (6387) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "(g🔗Ãc="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6387== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x27,0x7f, Step #5: '\177 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f109f9fd794ca2c1e3ded5087fff1e47e0fed35 Step #5: Base64: J38= Step #5: MERGE-OUTER: attempt 51 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415586288 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/0f109f9fd794ca2c1e3ded5087fff1e47e0fed35' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 100 processed earlier; will process 196 files now Step #5: Running test ["env", "-v", "-u=otG", "FqG=aPMyy"] Step #5: === Compare result for: env ["-v", "-u=otG", "FqG=aPMyy"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =otG Step #5: env: cannot unset '=otG': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=otG Step #5: +env: cannot unset '=otG': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=otG", "FqG=aPMyy"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-0", "-vv", "N0PdÃ=ROm"] Step #5: === Compare result for: env ["-0", "-vv", "N0PdÃ=ROm"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workN0PdÃ=ROm Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3N0PdÃ=ROmOLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workN0PdÃ=ROm Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3N0PdÃ=ROmOLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-0' Step #5: arg[2]: '-vv' Step #5: arg[3]: 'N0PdÃ=ROm' Step #5: GNU stderr: Step #5: N0PdÃ=ROm Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-0' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: 'N0PdÃ=ROm' Step #5: +N0PdÃ=ROm Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-0", "-vv", "N0PdÃ=ROm"] Step #5: Step #5: thread '' (6467) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "-vv", "N0PdÃ=ROm"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6467== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2f,0x26, Step #5: /& Step #5: artifact_prefix='./'; Test unit written to ./crash-225d75f2fcd7061d5619df77ca1dcbfb0c225177 Step #5: Base64: LyY= Step #5: MERGE-OUTER: attempt 52 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415597451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/225d75f2fcd7061d5619df77ca1dcbfb0c225177' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 102 processed earlier; will process 194 files now Step #5: Running test ["env", "-i", "-v", "-u=dfX", "--chdir=/tmp", "🔗mM=z1Ã"] Step #5: === Compare result for: env ["-i", "-v", "-u=dfX", "--chdir=/tmp", "🔗mM=z1Ã"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: 🔗mM=z1à Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +🔗mM=z1à Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "-u=dfX", "--chdir=/tmp", "🔗mM=z1Ã"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=td", "--chdir=/tmp", "Vj="] Step #5: === Compare result for: env ["-u=td", "--chdir=/tmp", "Vj="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=td': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=td': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=td", "--chdir=/tmp", "Vj="] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (6545) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6545== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc0,0xb0, Step #5: \300\260 Step #5: artifact_prefix='./'; Test unit written to ./crash-43ace2d9b9b12f69dc824dab934f8762e27ae671 Step #5: Base64: wLA= Step #5: MERGE-OUTER: attempt 53 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415612487 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/43ace2d9b9b12f69dc824dab934f8762e27ae671' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 105 processed earlier; will process 191 files now Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (6660) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6660== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x46,0x25, Step #5: F% Step #5: artifact_prefix='./'; Test unit written to ./crash-3f5b476bf0d04f436149669c22fc575a923a3107 Step #5: Base64: RiU= Step #5: MERGE-OUTER: attempt 54 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415622607 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/3f5b476bf0d04f436149669c22fc575a923a3107' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 106 processed earlier; will process 190 files now Step #5: Running test ["env", "--chdir=/tmp"] Step #5: === Compare result for: env ["--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "--chdir=/tmp", "nt=aM", "⚙(g2r="] Step #5: === Compare result for: env ["--chdir=/tmp", "nt=aM", "⚙(g2r="] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "nt=aM", "⚙(g2r="] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "-v", "-vv", "-u=IP3", "b4v6=", "(S=bIy"] Step #5: === Compare result for: env ["-i", "-v", "-vv", "-u=IP3", "b4v6=", "(S=bIy"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: b4v6= Step #5: (S=bIy Step #5: Step #5: --- START diff Step #5: +b4v6= Step #5: +(S=bIy Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: b4v6= Step #5: setenv: (S=bIy Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +b4v6= Step #5: +setenv: (S=bIy Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-v", "-vv", "-u=IP3", "b4v6=", "(S=bIy"] Step #5: Step #5: thread '' (6739) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-v", "-vv", "-u=IP3", "b4v6=", "(S=bIy"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6739== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x22,0x5b, Step #5: \"[ Step #5: artifact_prefix='./'; Test unit written to ./crash-2cd1c38d8635451f0558957e0045bec4a2d84db4 Step #5: Base64: Ils= Step #5: MERGE-OUTER: attempt 55 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415636148 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2cd1c38d8635451f0558957e0045bec4a2d84db4' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 109 processed earlier; will process 187 files now Step #5: Running test ["env", "-vv"] Step #5: === Compare result for: env ["-vv"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv"] Step #5: Step #5: thread '' (6842) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6842== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xff,0xff, Step #5: \377\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-a19f987b885f5a96069f4bc7f12b9e84ceba7dfa Step #5: Base64: //8= Step #5: MERGE-OUTER: attempt 56 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415647219 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/a19f987b885f5a96069f4bc7f12b9e84ceba7dfa' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 110 processed earlier; will process 186 files now Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (6920) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==6920== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x74, Step #5: \001t Step #5: artifact_prefix='./'; Test unit written to ./crash-4b5c5f6f5608fc7d2fd085bc7373f9a8535f02f1 Step #5: Base64: AXQ= Step #5: MERGE-OUTER: attempt 57 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415658987 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/4b5c5f6f5608fc7d2fd085bc7373f9a8535f02f1' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 111 processed earlier; will process 185 files now Step #5: Running test ["env", "-vv"] Step #5: === Compare result for: env ["-vv"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv"] Step #5: Step #5: thread '' (7006) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7006== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfb,0xfc, Step #5: \373\374 Step #5: artifact_prefix='./'; Test unit written to ./crash-19113897437a863f10d85f32e7485b98aef9e63d Step #5: Base64: +/w= Step #5: MERGE-OUTER: attempt 58 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415670782 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/19113897437a863f10d85f32e7485b98aef9e63d' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 112 processed earlier; will process 184 files now Step #5: Running test ["env", "-0", "-u=iR"] Step #5: === Compare result for: env ["-0", "-u=iR"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=iR': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=iR': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=iR"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i"] Step #5: === Compare result for: env ["-i"] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "oYX\u{fe0f}(=uRBJ", "=pxBi"] Step #5: === Compare result for: env ["-i", "oYX\u{fe0f}(=uRBJ", "=pxBi"] Step #5: Rust stdout: Step #5: oYX️(=uRBJ Step #5: Step #5: GNU stdout: Step #5: oYX️(=uRBJ Step #5: =pxBi Step #5: Step #5: --- START diff Step #5: oYX️(=uRBJ Step #5: +=pxBi Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-i", "oYX\u{fe0f}(=uRBJ", "=pxBi"] Step #5: Step #5: thread '' (7074) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "oYX\u{fe0f}(=uRBJ", "=pxBi"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7074== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x64, Step #5: ' (7165) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["fbD=", "GMbA=D5🔗ÃC"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7165== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x74,0x32, Step #5: t2 Step #5: artifact_prefix='./'; Test unit written to ./crash-2a5bd02710e975a7fbb92da876655950fbd5e70d Step #5: Base64: dDI= Step #5: MERGE-OUTER: attempt 60 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415698077 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2a5bd02710e975a7fbb92da876655950fbd5e70d' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 118 processed earlier; will process 178 files now Step #5: Running test ["env", "-vv", "-u="] Step #5: === Compare result for: env ["-vv", "-u="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: env: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: +env: cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-u=kC", "--chdir=/tmp", "RÃAN=w(u", "=krB"] Step #5: === Compare result for: env ["-u=kC", "--chdir=/tmp", "RÃAN=w(u", "=krB"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=kC': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=kC': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=kC", "--chdir=/tmp", "RÃAN=w(u", "=krB"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-vv", "-u=w\u{fe0f}", "1🪛g⚙3=", "SK🪓W9=C🧰5"] Step #5: === Compare result for: env ["-vv", "-u=w\u{fe0f}", "1🪛g⚙3=", "SK🪓W9=C🧰5"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =w️ Step #5: env: cannot unset '=w\357\270\217': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=w️ Step #5: +env: cannot unset '=w\357\270\217': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=w\u{fe0f}", "1🪛g⚙3=", "SK🪓W9=C🧰5"] Step #5: Step #5: Running test ["env", "-u=e", "--chdir=/tmp", "=1🪓ss", "cgIP=⚙🪛p"] Step #5: === Compare result for: env ["-u=e", "--chdir=/tmp", "=1🪓ss", "cgIP=⚙🪛p"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=e': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=e': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=e", "--chdir=/tmp", "=1🪓ss", "cgIP=⚙🪛p"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "-vv", "=(P"] Step #5: === Compare result for: env ["-i", "-vv", "=(P"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: =(P Step #5: Step #5: --- START diff Step #5: +=(P Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-vv' Step #5: arg[3]: '=(P' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =(P Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: '=(P' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +=(P Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-i", "-vv", "=(P"] Step #5: Step #5: thread '' (7271) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-vv", "=(P"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7271== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2,0xa, Step #5: \002\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-512e07326c6cf3a7c598e0ba1c8bfd17eb37cc7c Step #5: Base64: Ago= Step #5: MERGE-OUTER: attempt 61 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415718231 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/512e07326c6cf3a7c598e0ba1c8bfd17eb37cc7c' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 123 processed earlier; will process 173 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (7412) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7412== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7b,0x7a, Step #5: {z Step #5: artifact_prefix='./'; Test unit written to ./crash-d0928d2fb5f87f7ccabc0fe1e1e84959d3435999 Step #5: Base64: e3o= Step #5: MERGE-OUTER: attempt 62 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415736600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/d0928d2fb5f87f7ccabc0fe1e1e84959d3435999' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 124 processed earlier; will process 172 files now Step #5: Running test ["env", "-i", "-u=KXw", "=X", "4=J"] Step #5: === Compare result for: env ["-i", "-u=KXw", "=X", "4=J"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: =X Step #5: 4=J Step #5: Step #5: --- START diff Step #5: +=X Step #5: +4=J Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=KXw", "=X", "4=J"] Step #5: Step #5: thread '' (7506) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=KXw", "=X", "4=J"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7506== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x28,0x29, Step #5: () Step #5: artifact_prefix='./'; Test unit written to ./crash-f9065fa7389750e16fe00d7ba36748f61d3e0df6 Step #5: Base64: KCk= Step #5: MERGE-OUTER: attempt 63 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415749839 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/f9065fa7389750e16fe00d7ba36748f61d3e0df6' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 125 processed earlier; will process 171 files now Step #5: Running test ["env", "-i", "-v", "(=K"] Step #5: === Compare result for: env ["-i", "-v", "(=K"] Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: (=K Step #5: --- START diff Step #5: +(=K Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "(=K"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=w8mKX", "Jg=edx"] Step #5: === Compare result for: env ["-u=w8mKX", "Jg=edx"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=w8mKX': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=w8mKX': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=w8mKX", "Jg=edx"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=o1e🪛", "NRgE7=NKo", "="] Step #5: === Compare result for: env ["-u=o1e🪛", "NRgE7=NKo", "="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=o1e\360\237\252\233': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=o1e\360\237\252\233': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=o1e🪛", "NRgE7=NKo", "="] Step #5: Step #5: Running test ["env", "-i", "-v", "-u=🪛Riqigr", "2dd=f9sZ", "T🧰mz(=sl"] Step #5: === Compare result for: env ["-i", "-v", "-u=🪛Riqigr", "2dd=f9sZ", "T🧰mz(=sl"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: 2dd=f9sZ Step #5: T🧰mz(=sl Step #5: Step #5: --- START diff Step #5: +2dd=f9sZ Step #5: +T🧰mz(=sl Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: 2dd=f9sZ Step #5: setenv: T🧰mz(=sl Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +2dd=f9sZ Step #5: +setenv: T🧰mz(=sl Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-v", "-u=🪛Riqigr", "2dd=f9sZ", "T🧰mz(=sl"] Step #5: Step #5: thread '' (7582) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-v", "-u=🪛Riqigr", "2dd=f9sZ", "T🧰mz(=sl"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7582== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x46,0x2e, Step #5: F. Step #5: artifact_prefix='./'; Test unit written to ./crash-4d05d6849bdd63918b9078d3973ad3dfe95ad1b5 Step #5: Base64: Ri4= Step #5: MERGE-OUTER: attempt 64 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415764656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/4d05d6849bdd63918b9078d3973ad3dfe95ad1b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 129 processed earlier; will process 167 files now Step #5: Running test ["env", "-v", "-u=", "38Eqt=7"] Step #5: === Compare result for: env ["-v", "-u=", "38Eqt=7"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: env: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: +env: cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=", "38Eqt=7"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "X\u{fe0f}JÃw=m"] Step #5: === Compare result for: env ["X\u{fe0f}JÃw=m"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: X️JÃw=m Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: X️JÃw=m Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: X️JÃw=m Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["X\u{fe0f}JÃw=m"] Step #5: Step #5: thread '' (7689) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["X\u{fe0f}JÃw=m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7689== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf3,0xfe,0xcb, Step #5: \363\376\313 Step #5: artifact_prefix='./'; Test unit written to ./crash-10237891d1875367e2ec23eef93a4e73ed699726 Step #5: Base64: 8/7L Step #5: MERGE-OUTER: attempt 65 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415777361 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/10237891d1875367e2ec23eef93a4e73ed699726' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 131 processed earlier; will process 165 files now Step #5: Running test ["env", "-u=Vjrsls", "--chdir=/tmp"] Step #5: === Compare result for: env ["-u=Vjrsls", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=Vjrsls': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=Vjrsls': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=Vjrsls", "--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-v", "--chdir=/tmp", "ER=vumGl", "PhJXi=YaÃv"] Step #5: === Compare result for: env ["-v", "--chdir=/tmp", "ER=vumGl", "PhJXi=YaÃv"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: ER=vumGl Step #5: setenv: PhJXi=YaÃv Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +ER=vumGl Step #5: +setenv: PhJXi=YaÃv Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "--chdir=/tmp", "ER=vumGl", "PhJXi=YaÃv"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=h", "0fU=I00"] Step #5: === Compare result for: env ["-u=h", "0fU=I00"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=h': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=h': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=h", "0fU=I00"] Step #5: Step #5: Running test ["env", "-i", "-u=u", "--chdir=/tmp", "F=u\u{fe0f}FEÃ", "v92Z="] Step #5: === Compare result for: env ["-i", "-u=u", "--chdir=/tmp", "F=u\u{fe0f}FEÃ", "v92Z="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-u=u", "--chdir=/tmp", "F=u\u{fe0f}FEÃ", "v92Z="] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i"] Step #5: === Compare result for: env ["-i"] Step #5: === OK Same behavior Step #5: Step #5: Running test ["env", "-u=", "M=Ã🔩"] Step #5: === Compare result for: env ["-u=", "M=Ã🔩"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=", "M=Ã🔩"] Step #5: Step #5: Running test ["env", "((UO=Ã", "(=0"] Step #5: === Compare result for: env ["((UO=Ã", "(=0"] Step #5: Rust stdout: Step #5: ((UO=à Step #5: (=0 Step #5: Step #5: GNU stdout: Step #5: (=0 Step #5: ((UO=à Step #5: LC_ALL=C Step #5: Step #5: --- START diff Step #5: +(=0 Step #5: ((UO=à Step #5: -(=0 Step #5: +LC_ALL=C Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["((UO=Ã", "(=0"] Step #5: Step #5: thread '' (7782) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["((UO=Ã", "(=0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7782== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x62,0x27,0x2e, Step #5: b'. Step #5: artifact_prefix='./'; Test unit written to ./crash-7efc0812d0637750c0615d1249bd58719a38084d Step #5: Base64: Yicu Step #5: MERGE-OUTER: attempt 66 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415795674 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/7efc0812d0637750c0615d1249bd58719a38084d' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 138 processed earlier; will process 158 files now Step #5: Running test ["env", "-u=⚙", "7="] Step #5: === Compare result for: env ["-u=⚙", "7="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=\342\232\231': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=\342\232\231': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=⚙", "7="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-v", "=Z🪛v(", "1G=DÃ"] Step #5: === Compare result for: env ["-v", "=Z🪛v(", "1G=DÃ"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: 1G=Dà Step #5: Step #5: GNU stdout: Step #5: 1G=Dà Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =Z🪛v( Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +1G=Dà Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -1G=Dà Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=Z🪛v( Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =Z🪛v( Step #5: setenv: 1G=Dà Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: +=Z🪛v( Step #5: +setenv: 1G=Dà Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "=Z🪛v(", "1G=DÃ"] Step #5: Step #5: thread '' (7914) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "=Z🪛v(", "1G=DÃ"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7914== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x1,0x7f, Step #5: \001\001\177 Step #5: artifact_prefix='./'; Test unit written to ./crash-6b1504645aa7d2bac479de64858632511d7bcfa7 Step #5: Base64: AQF/ Step #5: MERGE-OUTER: attempt 67 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415808132 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/6b1504645aa7d2bac479de64858632511d7bcfa7' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 140 processed earlier; will process 156 files now Step #5: Running test ["env", "-u=(lA", "gE=BOOYf"] Step #5: === Compare result for: env ["-u=(lA", "gE=BOOYf"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=(lA': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=(lA': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=(lA", "gE=BOOYf"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-vv", "-u=7O🔩0i", "G⚙=wI"] Step #5: === Compare result for: env ["-vv", "-u=7O🔩0i", "G⚙=wI"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =7O🔩0i Step #5: env: cannot unset '=7O\360\237\224\2510i': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=7O🔩0i Step #5: +env: cannot unset '=7O\360\237\224\2510i': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=7O🔩0i", "G⚙=wI"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "-u=", "--chdir=/tmp"] Step #5: === Compare result for: env ["-vv", "-u=", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: env: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: +env: cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=", "--chdir=/tmp"] Step #5: Step #5: Running test ["env", "--chdir=/tmp"] Step #5: === Compare result for: env ["--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "-u=e", "ePÃ=jU4(T"] Step #5: === Compare result for: env ["-v", "-u=e", "ePÃ=jU4(T"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =e Step #5: env: cannot unset '=e': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=e Step #5: +env: cannot unset '=e': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=e", "ePÃ=jU4(T"] Step #5: Step #5: Running test ["env", "-vv", "-u=ipK", "--chdir=/tmp", "\u{fe0f}O=", "Ojw0=(X3I"] Step #5: === Compare result for: env ["-vv", "-u=ipK", "--chdir=/tmp", "\u{fe0f}O=", "Ojw0=(X3I"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =ipK Step #5: env: cannot unset '=ipK': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=ipK Step #5: +env: cannot unset '=ipK': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=ipK", "--chdir=/tmp", "\u{fe0f}O=", "Ojw0=(X3I"] Step #5: Step #5: Running test ["env", "VpÃD(=ÃuaPt", "=(TÃ"] Step #5: === Compare result for: env ["VpÃD(=ÃuaPt", "=(TÃ"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: VpÃD(=ÃuaPt Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: VpÃD(=ÃuaPt Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =(Tà Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +VpÃD(=ÃuaPt Step #5: WORK=/work Step #5: -VpÃD(=ÃuaPt Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=(Tà Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["VpÃD(=ÃuaPt", "=(TÃ"] Step #5: Step #5: thread '' (7983) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["VpÃD(=ÃuaPt", "=(TÃ"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==7983== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8,0x3,0x8, Step #5: \010\003\010 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff749fe07764f8cbe556c1540ea2252b15f04b09 Step #5: Base64: CAMI Step #5: MERGE-OUTER: attempt 68 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415827577 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/ff749fe07764f8cbe556c1540ea2252b15f04b09' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 147 processed earlier; will process 149 files now Step #5: Running test ["env", "-v", "-u="] Step #5: === Compare result for: env ["-v", "-u="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: env: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: +env: cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-u=ST(", "m=", "h=KcÃ94"] Step #5: === Compare result for: env ["-u=ST(", "m=", "h=KcÃ94"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=ST(': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=ST(': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=ST(", "m=", "h=KcÃ94"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "--chdir=/tmp", "HrH0=z🪛AEd", "eDfim=🔩SBEZ"] Step #5: === Compare result for: env ["-vv", "--chdir=/tmp", "HrH0=z🪛AEd", "eDfim=🔩SBEZ"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: '--chdir=/tmp' Step #5: arg[3]: 'HrH0=z🪛AEd' Step #5: arg[4]: 'eDfim=🔩SBEZ' Step #5: fuzz_env: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: HrH0=z🪛AEd Step #5: setenv: eDfim=🔩SBEZ Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: '--chdir=/tmp' Step #5: -arg[3]: 'HrH0=z🪛AEd' Step #5: -arg[4]: 'eDfim=🔩SBEZ' Step #5: -fuzz_env: env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +HrH0=z🪛AEd Step #5: +setenv: eDfim=🔩SBEZ Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "--chdir=/tmp", "HrH0=z🪛AEd", "eDfim=🔩SBEZ"] Step #5: Step #5: Running test ["env", "-i", "-vv", "=(\u{fe0f}Mr", "a="] Step #5: === Compare result for: env ["-i", "-vv", "=(\u{fe0f}Mr", "a="] Step #5: Rust stdout: Step #5: a= Step #5: Step #5: GNU stdout: Step #5: =(️Mr Step #5: a= Step #5: Step #5: --- START diff Step #5: +=(️Mr Step #5: a= Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-vv' Step #5: arg[3]: '=(️Mr' Step #5: arg[4]: 'a=' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =(️Mr Step #5: setenv: a= Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: '=(️Mr' Step #5: -arg[4]: 'a=' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +=(️Mr Step #5: +setenv: a= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-i", "-vv", "=(\u{fe0f}Mr", "a="] Step #5: Step #5: thread '' (8111) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-vv", "=(\u{fe0f}Mr", "a="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8111== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xbf,0x32,0x5d, Step #5: \2772] Step #5: artifact_prefix='./'; Test unit written to ./crash-a4421fec351de4fdb9804f85af66f057ddc037ae Step #5: Base64: vzJd Step #5: MERGE-OUTER: attempt 69 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415843680 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/a4421fec351de4fdb9804f85af66f057ddc037ae' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 151 processed earlier; will process 145 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (8196) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8196== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc3,0xbb,0x2f, Step #5: \303\273/ Step #5: artifact_prefix='./'; Test unit written to ./crash-adcdd1456319a2031e641ae38c0b18fce17927d3 Step #5: Base64: w7sv Step #5: MERGE-OUTER: attempt 70 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415854112 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/adcdd1456319a2031e641ae38c0b18fce17927d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 152 processed earlier; will process 144 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (8233) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8233== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5f,0x48,0xdf, Step #5: _H\337 Step #5: artifact_prefix='./'; Test unit written to ./crash-e32e199bd3a360a8d314d36990e8d7f89cb416d7 Step #5: Base64: X0jf Step #5: MERGE-OUTER: attempt 71 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415865058 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/e32e199bd3a360a8d314d36990e8d7f89cb416d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 153 processed earlier; will process 143 files now Step #5: Running test ["env", "-u=7", "--chdir=/tmp", "t="] Step #5: === Compare result for: env ["-u=7", "--chdir=/tmp", "t="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=7': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=7': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=7", "--chdir=/tmp", "t="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "CQf=ÃXw", "=8ÃD"] Step #5: === Compare result for: env ["CQf=ÃXw", "=8ÃD"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: CQf=ÃXw Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: CQf=ÃXw Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =8ÃD Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +CQf=ÃXw Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -CQf=ÃXw Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=8ÃD Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["CQf=ÃXw", "=8ÃD"] Step #5: Step #5: thread '' (8270) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["CQf=ÃXw", "=8ÃD"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8270== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xba,0x3,0x6, Step #5: \272\003\006 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a373c216f73c176808339b92bbd6182fef6564c Step #5: Base64: ugMG Step #5: MERGE-OUTER: attempt 72 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415876648 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/0a373c216f73c176808339b92bbd6182fef6564c' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 155 processed earlier; will process 141 files now Step #5: Running test ["env", "-i", "-u=(d73aRL"] Step #5: === Compare result for: env ["-i", "-u=(d73aRL"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=(d73aRL"] Step #5: Step #5: thread '' (8330) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=(d73aRL"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8330== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfd,0x2d,0xdb, Step #5: \375-\333 Step #5: artifact_prefix='./'; Test unit written to ./crash-822a170017f68baa7602d2c4c19c9a376518c511 Step #5: Base64: /S3b Step #5: MERGE-OUTER: attempt 73 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415886565 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/822a170017f68baa7602d2c4c19c9a376518c511' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 156 processed earlier; will process 140 files now Step #5: Running test ["env", "-i", "--chdir=/tmp", "=", "xT0t=q8r"] Step #5: === Compare result for: env ["-i", "--chdir=/tmp", "=", "xT0t=q8r"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "--chdir=/tmp", "=", "xT0t=q8r"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=9ryU", "--chdir=/tmp"] Step #5: === Compare result for: env ["-u=9ryU", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=9ryU': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=9ryU': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=9ryU", "--chdir=/tmp"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0"] Step #5: === Compare result for: env ["-0"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0"] Step #5: Step #5: thread '' (8384) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8384== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x61,0x6e,0x1, Step #5: an\001 Step #5: artifact_prefix='./'; Test unit written to ./crash-10515fc38a8804070a1f32bdad29f687670c49fe Step #5: Base64: YW4B Step #5: MERGE-OUTER: attempt 74 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415900261 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/10515fc38a8804070a1f32bdad29f687670c49fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 159 processed earlier; will process 137 files now Step #5: Running test ["env", "ÃÃPy="] Step #5: === Compare result for: env ["ÃÃPy="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: ÃÃPy= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: ÃÃPy= Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: ÃÃPy= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["ÃÃPy="] Step #5: Step #5: thread '' (8452) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["ÃÃPy="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8452== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x14,0x3c,0x2f, Step #5: <\024' (8509) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=c766Nh0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8509== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x30,0x82,0xff,0x84, Step #5: 0\202\377\204 Step #5: artifact_prefix='./'; Test unit written to ./crash-b74143153aca07de308403b6209123b113248c96 Step #5: Base64: MIL/hA== Step #5: MERGE-OUTER: attempt 76 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415924110 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/b74143153aca07de308403b6209123b113248c96' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 162 processed earlier; will process 134 files now Step #5: Running test ["env", "-vv", "-u=j4A", "--chdir=/tmp", "=Z(2"] Step #5: === Compare result for: env ["-vv", "-u=j4A", "--chdir=/tmp", "=Z(2"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =j4A Step #5: env: cannot unset '=j4A': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=j4A Step #5: +env: cannot unset '=j4A': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=j4A", "--chdir=/tmp", "=Z(2"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "-v", "-u=Bh0🔩", "--chdir=/tmp", "p=wq", "🔗5="] Step #5: === Compare result for: env ["-i", "-v", "-u=Bh0🔩", "--chdir=/tmp", "p=wq", "🔗5="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: p=wq Step #5: setenv: 🔗5= Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +p=wq Step #5: +setenv: 🔗5= Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "-u=Bh0🔩", "--chdir=/tmp", "p=wq", "🔗5="] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "-u=aajN", "--chdir=/tmp"] Step #5: === Compare result for: env ["-v", "-u=aajN", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =aajN Step #5: env: cannot unset '=aajN': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=aajN Step #5: +env: cannot unset '=aajN': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=aajN", "--chdir=/tmp"] Step #5: Step #5: Running test ["env", "MXkV=k5"] Step #5: === Compare result for: env ["MXkV=k5"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: MXkV=k5 Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: MXkV=k5 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +MXkV=k5 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -MXkV=k5 Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["MXkV=k5"] Step #5: Step #5: thread '' (8557) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["MXkV=k5"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8557== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5f,0x1,0xfa,0x7d, Step #5: _\001\372} Step #5: artifact_prefix='./'; Test unit written to ./crash-2cc8a2a7bed20069cb992debfbdb05b434af8926 Step #5: Base64: XwH6fQ== Step #5: MERGE-OUTER: attempt 77 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415938750 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2cc8a2a7bed20069cb992debfbdb05b434af8926' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 166 processed earlier; will process 130 files now Step #5: Running test ["env", "-0", "-vv", "--chdir=/tmp", "=Vt48Ã", "="] Step #5: === Compare result for: env ["-0", "-vv", "--chdir=/tmp", "=Vt48Ã", "="] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-0' Step #5: arg[2]: '-vv' Step #5: arg[3]: '--chdir=/tmp' Step #5: arg[4]: '=Vt48Ã' Step #5: arg[5]: '=' Step #5: fuzz_env: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: =Vt48à Step #5: setenv: = Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-0' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: '--chdir=/tmp' Step #5: -arg[4]: '=Vt48Ã' Step #5: -arg[5]: '=' Step #5: -fuzz_env: env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +=Vt48à Step #5: +setenv: = Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-vv", "--chdir=/tmp", "=Vt48Ã", "="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "8Ãz=", "(94=FgQ🪛H"] Step #5: === Compare result for: env ["8Ãz=", "(94=FgQ🪛H"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: 8Ãz= Step #5: (94=FgQ🪛H Step #5: Step #5: GNU stdout: Step #5: (94=FgQ🪛H Step #5: 8Ãz= Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +(94=FgQ🪛H Step #5: +8Ãz= Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -8Ãz= Step #5: -(94=FgQ🪛H Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["8Ãz=", "(94=FgQ🪛H"] Step #5: Step #5: thread '' (8619) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["8Ãz=", "(94=FgQ🪛H"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8619== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2,0xfe,0xfe,0xff, Step #5: \002\376\376\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-f5ce0c6a9b49dda8605be75080020b589c8a21b9 Step #5: Base64: Av7+/w== Step #5: MERGE-OUTER: attempt 78 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415951754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/f5ce0c6a9b49dda8605be75080020b589c8a21b9' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 168 processed earlier; will process 128 files now Step #5: Running test ["env", "-i"] Step #5: === Compare result for: env ["-i"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "=5", "t=a"] Step #5: === Compare result for: env ["=5", "t=a"] Step #5: Rust stdout: Step #5: t=a Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: t=a Step #5: =5 Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: t=a Step #5: +=5 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["=5", "t=a"] Step #5: Step #5: thread '' (8664) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["=5", "t=a"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8664== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xe4,0xf4,0xff,0xff, Step #5: \344\364\377\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-ff2afd49abe21e09c1b28aa57636e04ac3170edb Step #5: Base64: 5PT//w== Step #5: MERGE-OUTER: attempt 79 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415963880 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/ff2afd49abe21e09c1b28aa57636e04ac3170edb' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 170 processed earlier; will process 126 files now Step #5: Running test ["env", "--chdir=/tmp", "Ojdw=z3(Dr"] Step #5: === Compare result for: env ["--chdir=/tmp", "Ojdw=z3(Dr"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "Ojdw=z3(Dr"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "-u=wDn", "--chdir=/tmp", "fG0=fÃS⚙U", "n=LnNHK"] Step #5: === Compare result for: env ["-0", "-u=wDn", "--chdir=/tmp", "fG0=fÃS⚙U", "n=LnNHK"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=wDn': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=wDn': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=wDn", "--chdir=/tmp", "fG0=fÃS⚙U", "n=LnNHK"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "b🧰ÃBa=(g"] Step #5: === Compare result for: env ["-v", "b🧰ÃBa=(g"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: b🧰ÃBa=(g Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: b🧰ÃBa=(g Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: b🧰ÃBa=(g Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: b🧰ÃBa=(g Step #5: --- START diff Step #5: +b🧰ÃBa=(g Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "b🧰ÃBa=(g"] Step #5: Step #5: thread '' (8716) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "b🧰ÃBa=(g"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8716== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0x9d, Step #5: \000\000\000\235 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f57337051c530757204ca4058438b0d3ca16ba7 Step #5: Base64: AAAAnQ== Step #5: MERGE-OUTER: attempt 80 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415977982 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/1f57337051c530757204ca4058438b0d3ca16ba7' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 173 processed earlier; will process 123 files now Step #5: Running test ["env", "-v", "=5lW"] Step #5: === Compare result for: env ["-v", "=5lW"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =5lW Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=5lW Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =5lW Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: +=5lW Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "=5lW"] Step #5: Step #5: thread '' (8786) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "=5lW"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8786== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7a,0xbe,0xbe,0xd7, Step #5: z\276\276\327 Step #5: artifact_prefix='./'; Test unit written to ./crash-08ab1e75ec0a320b2c598b6ea36d4c4de041d809 Step #5: Base64: er6+1w== Step #5: MERGE-OUTER: attempt 81 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415988810 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/08ab1e75ec0a320b2c598b6ea36d4c4de041d809' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 174 processed earlier; will process 122 files now Step #5: Running test ["env", "-i", "-u=oV", "Oc1=FEq", "=M"] Step #5: === Compare result for: env ["-i", "-u=oV", "Oc1=FEq", "=M"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: Oc1=FEq Step #5: =M Step #5: Step #5: --- START diff Step #5: +Oc1=FEq Step #5: +=M Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=oV", "Oc1=FEq", "=M"] Step #5: Step #5: thread '' (8824) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=oV", "Oc1=FEq", "=M"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8824== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2f,0x2a,0x2a,0x5b, Step #5: /**[ Step #5: artifact_prefix='./'; Test unit written to ./crash-5438023599759477ae1c890dd2a600f0c3f868ac Step #5: Base64: LyoqWw== Step #5: MERGE-OUTER: attempt 82 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 415997875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/5438023599759477ae1c890dd2a600f0c3f868ac' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 175 processed earlier; will process 121 files now Step #5: Running test ["env", "m🪓=kgd"] Step #5: === Compare result for: env ["m🪓=kgd"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: m🪓=kgd Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: m🪓=kgd Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: m🪓=kgd Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["m🪓=kgd"] Step #5: Step #5: thread '' (8869) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["m🪓=kgd"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8869== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x2,0x8,0x4e, Step #5: \012\002\010N Step #5: artifact_prefix='./'; Test unit written to ./crash-7619150fee9c6d1ba900862aa25e2022f72fa6e5 Step #5: Base64: CgIITg== Step #5: MERGE-OUTER: attempt 83 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416009502 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/7619150fee9c6d1ba900862aa25e2022f72fa6e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 176 processed earlier; will process 120 files now Step #5: Running test ["env", "-i", "-vv"] Step #5: === Compare result for: env ["-i", "-vv"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-vv"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "YÃ🪛=qxErk", "97US=Al🪓z"] Step #5: === Compare result for: env ["-vv", "YÃ🪛=qxErk", "97US=Al🪓z"] Step #5: Rust stdout: Step #5: YÃ🪛=qxErk Step #5: 97US=Al🪓z Step #5: Step #5: GNU stdout: Step #5: 97US=Al🪓z Step #5: LC_ALL=C Step #5: YÃ🪛=qxErk Step #5: Step #5: --- START diff Step #5: -YÃ🪛=qxErk Step #5: 97US=Al🪓z Step #5: +LC_ALL=C Step #5: +YÃ🪛=qxErk Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: 'YÃ🪛=qxErk' Step #5: arg[3]: '97US=Al🪓z' Step #5: GNU stderr: Step #5: YÃ🪛=qxErk Step #5: setenv: 97US=Al🪓z Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: 'YÃ🪛=qxErk' Step #5: -arg[3]: '97US=Al🪓z' Step #5: +YÃ🪛=qxErk Step #5: +setenv: 97US=Al🪓z Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "YÃ🪛=qxErk", "97US=Al🪓z"] Step #5: Step #5: thread '' (8931) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "YÃ🪛=qxErk", "97US=Al🪓z"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8931== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x2,0x8,0x2e, Step #5: \012\002\010. Step #5: artifact_prefix='./'; Test unit written to ./crash-69b18df27a2c729d1c82dca0428db87a0ebc972a Step #5: Base64: CgIILg== Step #5: MERGE-OUTER: attempt 84 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416022740 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/69b18df27a2c729d1c82dca0428db87a0ebc972a' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 178 processed earlier; will process 118 files now Step #5: Running test ["env", "-vv", "-u=NJj", "--chdir=/tmp", "EYjJ=BDO", "Ã=🔗bV"] Step #5: === Compare result for: env ["-vv", "-u=NJj", "--chdir=/tmp", "EYjJ=BDO", "Ã=🔗bV"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =NJj Step #5: env: cannot unset '=NJj': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=NJj Step #5: +env: cannot unset '=NJj': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=NJj", "--chdir=/tmp", "EYjJ=BDO", "Ã=🔗bV"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "--chdir=/tmp", "(MlF=a🔗g", "pI9Ka=IZ"] Step #5: === Compare result for: env ["--chdir=/tmp", "(MlF=a🔗g", "pI9Ka=IZ"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "(MlF=a🔗g", "pI9Ka=IZ"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "-u=", "🧰tSmo=(ihA"] Step #5: === Compare result for: env ["-i", "-u=", "🧰tSmo=(ihA"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: 🧰tSmo=(ihA Step #5: Step #5: --- START diff Step #5: +🧰tSmo=(ihA Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=", "🧰tSmo=(ihA"] Step #5: Step #5: thread '' (8994) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=", "🧰tSmo=(ihA"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==8994== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x3,0x8,0x8e,0x2, Step #5: \012\003\010\216\002 Step #5: artifact_prefix='./'; Test unit written to ./crash-60a63022035d60c3392c8f7ede5a45ab68d800a2 Step #5: Base64: CgMIjgI= Step #5: MERGE-OUTER: attempt 85 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416035922 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/60a63022035d60c3392c8f7ede5a45ab68d800a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 181 processed earlier; will process 115 files now Step #5: Running test ["env", "--chdir=/tmp", "=GeW", "jS🧰a=JÃ1"] Step #5: === Compare result for: env ["--chdir=/tmp", "=GeW", "jS🧰a=JÃ1"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "=GeW", "jS🧰a=JÃ1"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "--chdir=/tmp"] Step #5: === Compare result for: env ["-i", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "--chdir=/tmp"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (9054) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9054== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x1,0x8e,0xfe,0x5d, Step #5: \001\001\216\376] Step #5: artifact_prefix='./'; Test unit written to ./crash-ce6cd6245f37f5fcfcd3d0c4cf51049855478cbe Step #5: Base64: AQGO/l0= Step #5: MERGE-OUTER: attempt 86 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416050598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/ce6cd6245f37f5fcfcd3d0c4cf51049855478cbe' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 184 processed earlier; will process 112 files now Step #5: Running test ["env", "-0", "-v", "-vv", "--chdir=/tmp"] Step #5: === Compare result for: env ["-0", "-v", "-vv", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-0' Step #5: arg[2]: '-v' Step #5: arg[3]: '-vv' Step #5: arg[4]: '--chdir=/tmp' Step #5: fuzz_env: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-0' Step #5: -arg[2]: '-v' Step #5: -arg[3]: '-vv' Step #5: -arg[4]: '--chdir=/tmp' Step #5: -fuzz_env: env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-v", "-vv", "--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "-vv", "\u{fe0f}uÃz=h6🪓r", "=lKÃ"] Step #5: === Compare result for: env ["-i", "-vv", "\u{fe0f}uÃz=h6🪓r", "=lKÃ"] Step #5: Rust stdout: Step #5: ️uÃz=h6🪓r Step #5: Step #5: GNU stdout: Step #5: ️uÃz=h6🪓r Step #5: =lKà Step #5: Step #5: --- START diff Step #5: ️uÃz=h6🪓r Step #5: +=lKà Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-vv' Step #5: arg[3]: '️uÃz=h6🪓r' Step #5: arg[4]: '=lKÃ' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: ️uÃz=h6🪓r Step #5: setenv: =lKà Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: '️uÃz=h6🪓r' Step #5: -arg[4]: '=lKÃ' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +️uÃz=h6🪓r Step #5: +setenv: =lKà Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-i", "-vv", "\u{fe0f}uÃz=h6🪓r", "=lKÃ"] Step #5: Step #5: thread '' (9119) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-vv", "\u{fe0f}uÃz=h6🪓r", "=lKÃ"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9119== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x3,0x8,0xe0,0x6, Step #5: \012\003\010\340\006 Step #5: artifact_prefix='./'; Test unit written to ./crash-53ddec5c1666f3cd4dcc1dffe2d30320d3e6d48b Step #5: Base64: CgMI4AY= Step #5: MERGE-OUTER: attempt 87 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416062107 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/53ddec5c1666f3cd4dcc1dffe2d30320d3e6d48b' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 186 processed earlier; will process 110 files now Step #5: Running test ["env", "6(=\u{fe0f}Q(Mt", "IP=b(Py"] Step #5: === Compare result for: env ["6(=\u{fe0f}Q(Mt", "IP=b(Py"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: 6(=️Q(Mt Step #5: IP=b(Py Step #5: Step #5: GNU stdout: Step #5: 6(=️Q(Mt Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: IP=b(Py Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +6(=️Q(Mt Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: -FUZZING_ENGINE=libfuzzer Step #5: +COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: +FUZZING_ENGINE=libfuzzer Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +IP=b(Py Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -6(=️Q(Mt Step #5: -IP=b(Py Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["6(=\u{fe0f}Q(Mt", "IP=b(Py"] Step #5: Step #5: thread '' (9170) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["6(=\u{fe0f}Q(Mt", "IP=b(Py"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9170== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x1,0x1,0xfe,0x32, Step #5: \001\001\001\3762 Step #5: artifact_prefix='./'; Test unit written to ./crash-c7329124ee9565719a6036a390d2d88c3a0d1fc0 Step #5: Base64: AQEB/jI= Step #5: MERGE-OUTER: attempt 88 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416072487 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c7329124ee9565719a6036a390d2d88c3a0d1fc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 187 processed earlier; will process 109 files now Step #5: Running test ["env", "=8ss4g", "V🔗="] Step #5: === Compare result for: env ["=8ss4g", "V🔗="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: V🔗= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: V🔗= Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =8ss4g Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +V🔗= Step #5: WORK=/work Step #5: -V🔗= Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=8ss4g Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["=8ss4g", "V🔗="] Step #5: Step #5: thread '' (9191) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["=8ss4g", "V🔗="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9191== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x4,0x26,0x12,0x40, Step #5: \000\004&\022@ Step #5: artifact_prefix='./'; Test unit written to ./crash-a434b3869f77346b47f4d01825ef00a6db5c85a0 Step #5: Base64: AAQmEkA= Step #5: MERGE-OUTER: attempt 89 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416082760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/a434b3869f77346b47f4d01825ef00a6db5c85a0' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 188 processed earlier; will process 108 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (9215) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9215== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0xef,0xef,0xef,0xf7, Step #5: \376\357\357\357\367 Step #5: artifact_prefix='./'; Test unit written to ./crash-eefa1c81b6067a4424fc43e8540e76e96d0ea379 Step #5: Base64: /u/v7/c= Step #5: MERGE-OUTER: attempt 90 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416093323 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/eefa1c81b6067a4424fc43e8540e76e96d0ea379' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 189 processed earlier; will process 107 files now Step #5: Running test ["env", "-v", "-u=jU"] Step #5: === Compare result for: env ["-v", "-u=jU"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =jU Step #5: env: cannot unset '=jU': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=jU Step #5: +env: cannot unset '=jU': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=jU"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "-v", "-u=kcMoB"] Step #5: === Compare result for: env ["-i", "-v", "-u=kcMoB"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-v", "-u=kcMoB"] Step #5: Step #5: thread '' (9235) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-v", "-u=kcMoB"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9235== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0xdc,0xff,0x0,0x0, Step #5: \376\334\377\000\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-45b473fdd3365e263f1e279f12944c9cc3756079 Step #5: Base64: /tz/AAA= Step #5: MERGE-OUTER: attempt 91 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416103820 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/45b473fdd3365e263f1e279f12944c9cc3756079' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 191 processed earlier; will process 105 files now Step #5: Running test ["env", "-u=iWGe", "=Kd🪛Ã"] Step #5: === Compare result for: env ["-u=iWGe", "=Kd🪛Ã"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=iWGe': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=iWGe': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=iWGe", "=Kd🪛Ã"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (9257) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9257== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0xbc,0x5c,0x1,0x0, Step #5: \376\274\\\001\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9dfeb0a6a2681c4ff4173b3501398d489b0d0cb2 Step #5: Base64: /rxcAQA= Step #5: MERGE-OUTER: attempt 92 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416115628 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/9dfeb0a6a2681c4ff4173b3501398d489b0d0cb2' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 193 processed earlier; will process 103 files now Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (9293) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9293== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x63,0x6c,0x61,0x73,0x6e, Step #5: clasn Step #5: artifact_prefix='./'; Test unit written to ./crash-fadf7b71945c47f2f7a6ac3d86aa6614eabb2b91 Step #5: Base64: Y2xhc24= Step #5: MERGE-OUTER: attempt 93 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416126461 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/fadf7b71945c47f2f7a6ac3d86aa6614eabb2b91' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 194 processed earlier; will process 102 files now Step #5: Running test ["env", "-i", "-0", "-u=40w", "rZKDY=ÃwÃaZ"] Step #5: === Compare result for: env ["-i", "-0", "-u=40w", "rZKDY=ÃwÃaZ"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: rZKDY=ÃwÃaZ Step #5: --- START diff Step #5: +rZKDY=ÃwÃaZ Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-0", "-u=40w", "rZKDY=ÃwÃaZ"] Step #5: Step #5: thread '' (9331) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-0", "-u=40w", "rZKDY=ÃwÃaZ"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9331== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x17,0x67,0xff,0xf3,0x81, Step #5: \027g\377\363\201 Step #5: artifact_prefix='./'; Test unit written to ./crash-f439e5a9506bb1cdbb4385cc7e26d39b5b3c9826 Step #5: Base64: F2f/84E= Step #5: MERGE-OUTER: attempt 94 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416135610 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/f439e5a9506bb1cdbb4385cc7e26d39b5b3c9826' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 195 processed earlier; will process 101 files now Step #5: Running test ["env", "-0", "-v", "-u=A(", "A((=ym"] Step #5: === Compare result for: env ["-0", "-v", "-u=A(", "A((=ym"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =A( Step #5: env: cannot unset '=A(': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=A( Step #5: +env: cannot unset '=A(': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-v", "-u=A(", "A((=ym"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "--chdir=/tmp"] Step #5: === Compare result for: env ["--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "-0", "-vv"] Step #5: === Compare result for: env ["-i", "-0", "-vv"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-0' Step #5: arg[3]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-0' Step #5: -arg[3]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-0", "-vv"] Step #5: Step #5: Running test ["env", "-i", "v=pn"] Step #5: === Compare result for: env ["-i", "v=pn"] Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: v=pn Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: v=pn Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: v=pn Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (9352) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9352== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2e,0x0,0xe2,0x81,0x9f, Step #5: .\000\342\201\237 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7a199b1574dbb3a61451ee04a7b7b2217334754 Step #5: Base64: LgDigZ8= Step #5: MERGE-OUTER: attempt 95 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416151436 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/b7a199b1574dbb3a61451ee04a7b7b2217334754' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 200 processed earlier; will process 96 files now Step #5: Running test ["env", "-i", "-0", "--chdir=/tmp", "1nL1=r", "t2KO=On"] Step #5: === Compare result for: env ["-i", "-0", "--chdir=/tmp", "1nL1=r", "t2KO=On"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-0", "--chdir=/tmp", "1nL1=r", "t2KO=On"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "=NN"] Step #5: === Compare result for: env ["=NN"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =NN Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=NN Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["=NN"] Step #5: Step #5: thread '' (9408) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["=NN"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9408== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x3,0x8,0xe2,0xa, Step #5: \012\003\010\342\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa0430ff1ce01e30cdae77df6195e9cb8ab62e91 Step #5: Base64: CgMI4go= Step #5: MERGE-OUTER: attempt 96 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416164084 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/fa0430ff1ce01e30cdae77df6195e9cb8ab62e91' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 202 processed earlier; will process 94 files now Step #5: Running test ["env", "-v", "--chdir=/tmp", "9u=\u{fe0f}", "🔗="] Step #5: === Compare result for: env ["-v", "--chdir=/tmp", "9u=\u{fe0f}", "🔗="] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: 9u=️ Step #5: setenv: 🔗= Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +9u=️ Step #5: +setenv: 🔗= Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "--chdir=/tmp", "9u=\u{fe0f}", "🔗="] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "OEsj(=pom7R", "V8jR7=m"] Step #5: === Compare result for: env ["-0", "OEsj(=pom7R", "V8jR7=m"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workOEsj(=pom7RV8jR7=m Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OEsj(=pom7ROLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3V8jR7=mWORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workOEsj(=pom7RV8jR7=m Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OEsj(=pom7ROLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3V8jR7=mWORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "OEsj(=pom7R", "V8jR7=m"] Step #5: Step #5: thread '' (9450) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "OEsj(=pom7R", "V8jR7=m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9450== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x3,0x8,0x95,0xa, Step #5: \012\003\010\225\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-481fd10ff9a74c0b693515c756edcd227a83cde1 Step #5: Base64: CgMIlQo= Step #5: MERGE-OUTER: attempt 97 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416175810 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/481fd10ff9a74c0b693515c756edcd227a83cde1' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 204 processed earlier; will process 92 files now Step #5: Running test ["env", "-i", "-vv", "-u=dm"] Step #5: === Compare result for: env ["-i", "-vv", "-u=dm"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-vv", "-u=dm"] Step #5: Step #5: thread '' (9491) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-vv", "-u=dm"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9491== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x6,0x87,0x68, Step #5: \000\000\006\207h Step #5: artifact_prefix='./'; Test unit written to ./crash-62e2d4ff720f7950dd1a01d5137bac1460af497d Step #5: Base64: AAAGh2g= Step #5: MERGE-OUTER: attempt 98 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416185145 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/62e2d4ff720f7950dd1a01d5137bac1460af497d' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 205 processed earlier; will process 91 files now Step #5: Running test ["env", "-v", "=1x", "=🔗⚙b🔩5"] Step #5: === Compare result for: env ["-v", "=1x", "=🔗⚙b🔩5"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =🔗⚙b🔩5 Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=🔗⚙b🔩5 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =1x Step #5: setenv: =🔗⚙b🔩5 Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +=1x Step #5: +setenv: =🔗⚙b🔩5 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "=1x", "=🔗⚙b🔩5"] Step #5: Step #5: thread '' (9523) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "=1x", "=🔗⚙b🔩5"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9523== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0x1,0xc0, Step #5: \000\000\000\001\300 Step #5: artifact_prefix='./'; Test unit written to ./crash-34027dbc52d05fa073d89a9d35fc4ecbbec075cf Step #5: Base64: AAAAAcA= Step #5: MERGE-OUTER: attempt 99 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416197235 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/34027dbc52d05fa073d89a9d35fc4ecbbec075cf' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 206 processed earlier; will process 90 files now Step #5: Running test ["env", "-0", "-u=🧰o", "Ã=11🔩K"] Step #5: === Compare result for: env ["-0", "-u=🧰o", "Ã=11🔩K"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=\360\237\247\260o': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=\360\237\247\260o': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=🧰o", "Ã=11🔩K"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "-u=sUt", "=fau80"] Step #5: === Compare result for: env ["-i", "-u=sUt", "=fau80"] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: =fau80 Step #5: Step #5: --- START diff Step #5: +=fau80 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=sUt", "=fau80"] Step #5: Step #5: thread '' (9565) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=sUt", "=fau80"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9565== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0xb5,0xf,0x0,0xff,0xa, Step #5: \012\265\017\000\377\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-e90b766cae8c8427c1f0da620b52eaa4c9ddfff7 Step #5: Base64: CrUPAP8K Step #5: MERGE-OUTER: attempt 100 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416208529 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/e90b766cae8c8427c1f0da620b52eaa4c9ddfff7' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 208 processed earlier; will process 88 files now Step #5: Running test ["env", "=mUg", "🪓(ÃS="] Step #5: === Compare result for: env ["=mUg", "🪓(ÃS="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: 🪓(ÃS= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: 🪓(ÃS= Step #5: =mUg Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: 🪓(ÃS= Step #5: +=mUg Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["=mUg", "🪓(ÃS="] Step #5: Step #5: thread '' (9606) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["=mUg", "🪓(ÃS="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9606== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x82,0x5c,0x20,0x0,0x60,0x2d, Step #5: \202\\ \000`- Step #5: artifact_prefix='./'; Test unit written to ./crash-7989988ac6ee45e170ef057c01d04bfc3253e959 Step #5: Base64: glwgAGAt Step #5: MERGE-OUTER: attempt 101 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416219060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/7989988ac6ee45e170ef057c01d04bfc3253e959' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 209 processed earlier; will process 87 files now Step #5: Running test ["env", "4Ã6=ÃtF", "Fv2c=E"] Step #5: === Compare result for: env ["4Ã6=ÃtF", "Fv2c=E"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: 4Ã6=ÃtF Step #5: Fv2c=E Step #5: Step #5: GNU stdout: Step #5: 4Ã6=ÃtF Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: Fv2c=E Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +4Ã6=ÃtF Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: -FUZZING_ENGINE=libfuzzer Step #5: +COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: +FUZZING_ENGINE=libfuzzer Step #5: +FUZZING_LANGUAGE=rust Step #5: +Fv2c=E Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -4Ã6=ÃtF Step #5: -Fv2c=E Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["4Ã6=ÃtF", "Fv2c=E"] Step #5: Step #5: thread '' (9632) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["4Ã6=ÃtF", "Fv2c=E"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9632== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0x2,0x23,0x78, Step #5: \000\000\000\002#x Step #5: artifact_prefix='./'; Test unit written to ./crash-dcc72e87ae5313df7b548ffc5848b6bf20137085 Step #5: Base64: AAAAAiN4 Step #5: MERGE-OUTER: attempt 102 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416228875 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/dcc72e87ae5313df7b548ffc5848b6bf20137085' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 210 processed earlier; will process 86 files now Step #5: Running test ["env", "-0", "-v"] Step #5: === Compare result for: env ["-0", "-v"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "-v"] Step #5: Step #5: thread '' (9653) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9653== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x70,0x1,0x21,0xff,0xff,0x0, Step #5: p\001!\377\377\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-d999bbc2be52b824f85f197b1279d54c98f805ba Step #5: Base64: cAEh//8A Step #5: MERGE-OUTER: attempt 103 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416238622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/d999bbc2be52b824f85f197b1279d54c98f805ba' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 211 processed earlier; will process 85 files now Step #5: Running test ["env", "-i", "-u=fz9F"] Step #5: === Compare result for: env ["-i", "-u=fz9F"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-u=fz9F"] Step #5: Step #5: thread '' (9672) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=fz9F"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9672== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xff,0xff,0x6,0x0,0x10,0x9, Step #5: \377\377\006\000\020\011 Step #5: artifact_prefix='./'; Test unit written to ./crash-4540b9a83220e485188c79964c035fc7047c892e Step #5: Base64: //8GABAJ Step #5: MERGE-OUTER: attempt 104 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416248087 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/4540b9a83220e485188c79964c035fc7047c892e' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 212 processed earlier; will process 84 files now Step #5: Running test ["env", "-i", "=Wn", "wCz=⚙sA"] Step #5: === Compare result for: env ["-i", "=Wn", "wCz=⚙sA"] Step #5: Rust stdout: Step #5: wCz=⚙sA Step #5: Step #5: GNU stdout: Step #5: =Wn Step #5: wCz=⚙sA Step #5: Step #5: --- START diff Step #5: +=Wn Step #5: wCz=⚙sA Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-i", "=Wn", "wCz=⚙sA"] Step #5: Step #5: thread '' (9691) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "=Wn", "wCz=⚙sA"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9691== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2c,0x6d,0x73,0x39,0x33,0x32, Step #5: ,ms932 Step #5: artifact_prefix='./'; Test unit written to ./crash-becccdbd87ab46cdb6f86d5f4f8284a5371bff33 Step #5: Base64: LG1zOTMy Step #5: MERGE-OUTER: attempt 105 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416259000 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/becccdbd87ab46cdb6f86d5f4f8284a5371bff33' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 213 processed earlier; will process 83 files now Step #5: Running test ["env", "⚙rVYM=H(kYO", "ÃjWhB=Vy1"] Step #5: === Compare result for: env ["⚙rVYM=H(kYO", "ÃjWhB=Vy1"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: ⚙rVYM=H(kYO Step #5: ÃjWhB=Vy1 Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: ÃjWhB=Vy1 Step #5: ⚙rVYM=H(kYO Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -⚙rVYM=H(kYO Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: ÃjWhB=Vy1 Step #5: +⚙rVYM=H(kYO Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["⚙rVYM=H(kYO", "ÃjWhB=Vy1"] Step #5: Step #5: thread '' (9722) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["⚙rVYM=H(kYO", "ÃjWhB=Vy1"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9722== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8b,0xd,0x0,0x0,0x8b,0xd, Step #5: \213\015\000\000\213\015 Step #5: artifact_prefix='./'; Test unit written to ./crash-29d934519e7225b7f8104c4c4d7f86ea11fc1434 Step #5: Base64: iw0AAIsN Step #5: MERGE-OUTER: attempt 106 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416269529 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/29d934519e7225b7f8104c4c4d7f86ea11fc1434' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 214 processed earlier; will process 82 files now Step #5: Running test ["env", "-0", "02=", "c="] Step #5: === Compare result for: env ["-0", "02=", "c="] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work02=c= Step #5: GNU stdout: Step #5: 02=AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEc= Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work02=c= Step #5: +02=AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEc= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "02=", "c="] Step #5: Step #5: thread '' (9756) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "02=", "c="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9756== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x59,0x8e,0xfd,0xf4,0xff,0xff, Step #5: Y\216\375\364\377\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-7026c57dd7dc9ba52cb28a4542c546c7f84efa0c Step #5: Base64: WY799P// Step #5: MERGE-OUTER: attempt 107 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416279594 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/7026c57dd7dc9ba52cb28a4542c546c7f84efa0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 215 processed earlier; will process 81 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (9773) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9773== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0x2,0x5b,0x0, Step #5: \000\000\000\002[\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2813da1a7d78c1fb87fc6596548b891f0605e916 Step #5: Base64: AAAAAlsA Step #5: MERGE-OUTER: attempt 108 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416290341 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2813da1a7d78c1fb87fc6596548b891f0605e916' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 216 processed earlier; will process 80 files now Step #5: Running test ["env", "-vv", "=C5🔩H\u{fe0f}", "EK2=Tf"] Step #5: === Compare result for: env ["-vv", "=C5🔩H\u{fe0f}", "EK2=Tf"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: EK2=Tf Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: EK2=Tf Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =C5🔩H️ Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +EK2=Tf Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -EK2=Tf Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=C5🔩H️ Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: '=C5🔩H️' Step #5: arg[3]: 'EK2=Tf' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =C5🔩H️ Step #5: setenv: EK2=Tf Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: '=C5🔩H️' Step #5: -arg[3]: 'EK2=Tf' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +=C5🔩H️ Step #5: +setenv: EK2=Tf Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "=C5🔩H\u{fe0f}", "EK2=Tf"] Step #5: Step #5: thread '' (9794) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "=C5🔩H\u{fe0f}", "EK2=Tf"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9794== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xcc,0xe,0x0,0x0,0x33,0xe, Step #5: \314\016\000\0003\016 Step #5: artifact_prefix='./'; Test unit written to ./crash-96ed2b046653e73dbb492f97509194028b32dcfd Step #5: Base64: zA4AADMO Step #5: MERGE-OUTER: attempt 109 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416301937 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/96ed2b046653e73dbb492f97509194028b32dcfd' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 217 processed earlier; will process 79 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (9814) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9814== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x1,0x8e,0xfe,0xfe,0xfe,0x5d, Step #5: \001\001\216\376\376\376] Step #5: artifact_prefix='./'; Test unit written to ./crash-c6500ed3091410a6128597ba4aa8b7792efad17e Step #5: Base64: AQGO/v7+XQ== Step #5: MERGE-OUTER: attempt 110 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416312513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c6500ed3091410a6128597ba4aa8b7792efad17e' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 218 processed earlier; will process 78 files now Step #5: Running test ["env", "c="] Step #5: === Compare result for: env ["c="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: c= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: c= Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: c= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["c="] Step #5: Step #5: thread '' (9829) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["c="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9829== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x4,0xff,0x13,0x0,0x2f,0x2f,0x26, Step #5: \004\377\023\000//& Step #5: artifact_prefix='./'; Test unit written to ./crash-8d077f50c5c716874d642d019db5c8532cef849b Step #5: Base64: BP8TAC8vJg== Step #5: MERGE-OUTER: attempt 111 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416323927 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/8d077f50c5c716874d642d019db5c8532cef849b' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 219 processed earlier; will process 77 files now Step #5: Running test ["env", "-u=z"] Step #5: === Compare result for: env ["-u=z"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=z': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=z': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=z"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-0", "-vv"] Step #5: === Compare result for: env ["-0", "-vv"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-0' Step #5: arg[2]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-0' Step #5: -arg[2]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-0", "-vv"] Step #5: Step #5: thread '' (9840) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "-vv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9840== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xcd,0x35,0x2,0xfb,0x55,0x33,0x32,0xf9, Step #5: \3155\002\373U32\371 Step #5: artifact_prefix='./'; Test unit written to ./crash-c884bee4eca833760420c2c5af851a80df2cc5d0 Step #5: Base64: zTUC+1UzMvk= Step #5: MERGE-OUTER: attempt 112 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416335794 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c884bee4eca833760420c2c5af851a80df2cc5d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 221 processed earlier; will process 75 files now Step #5: Running test ["env", "-v", "g🧰b(=", "WV=o🔩P"] Step #5: === Compare result for: env ["-v", "g🧰b(=", "WV=o🔩P"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: g🧰b(= Step #5: WV=o🔩P Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: WV=o🔩P Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: g🧰b(= Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +WV=o🔩P Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: g🧰b(= Step #5: -WV=o🔩P Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: g🧰b(= Step #5: setenv: WV=o🔩P Step #5: --- START diff Step #5: +g🧰b(= Step #5: +setenv: WV=o🔩P Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "g🧰b(=", "WV=o🔩P"] Step #5: Step #5: thread '' (9855) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "g🧰b(=", "WV=o🔩P"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9855== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x1,0x30,0x45,0x46,0x43,0x44, Step #5: \000\000\0010EFCD Step #5: artifact_prefix='./'; Test unit written to ./crash-91711e3d351095548b043abb5a14254059e51ecd Step #5: Base64: AAABMEVGQ0Q= Step #5: MERGE-OUTER: attempt 113 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416346978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/91711e3d351095548b043abb5a14254059e51ecd' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 222 processed earlier; will process 74 files now Step #5: Running test ["env", "=m🔗0"] Step #5: === Compare result for: env ["=m🔗0"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =m🔗0 Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=m🔗0 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["=m🔗0"] Step #5: Step #5: thread '' (9861) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["=m🔗0"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9861== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x21,0x3c,0x61,0x72,0x63,0x68,0xc1,0x0, Step #5: !' (9870) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-u=", "🔗BOb=WF", "fxr=55mk"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9870== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2,0xa7,0x23,0x24,0x3f,0x5d,0x29,0x29, Step #5: \002\247#$?])) Step #5: artifact_prefix='./'; Test unit written to ./crash-d535ee3ed63a1a5f55f0b578651a27f830029809 Step #5: Base64: AqcjJD9dKSk= Step #5: MERGE-OUTER: attempt 115 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416368516 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/d535ee3ed63a1a5f55f0b578651a27f830029809' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 224 processed earlier; will process 72 files now Step #5: Running test ["env", "-i", "-v", "-u=OnÃ0Ã", "--chdir=/tmp", "ÃjCI2=fWY9", "=Xb8o"] Step #5: === Compare result for: env ["-i", "-v", "-u=OnÃ0Ã", "--chdir=/tmp", "ÃjCI2=fWY9", "=Xb8o"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: ÃjCI2=fWY9 Step #5: setenv: =Xb8o Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +ÃjCI2=fWY9 Step #5: +setenv: =Xb8o Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "-u=OnÃ0Ã", "--chdir=/tmp", "ÃjCI2=fWY9", "=Xb8o"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "-u=C1KÃ3⚙", "🔗🪓Q9k=N"] Step #5: === Compare result for: env ["-vv", "-u=C1KÃ3⚙", "🔗🪓Q9k=N"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =C1KÃ3⚙ Step #5: env: cannot unset '=C1K\303\2033\342\232\231': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=C1KÃ3⚙ Step #5: +env: cannot unset '=C1K\303\2033\342\232\231': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=C1KÃ3⚙", "🔗🪓Q9k=N"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "x(Ik="] Step #5: === Compare result for: env ["x(Ik="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: x(Ik= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: x(Ik= Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: x(Ik= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["x(Ik="] Step #5: Step #5: thread '' (9877) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["x(Ik="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9877== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8,0x0,0x2f,0x8e,0xfe,0xfe,0xbf,0x40, Step #5: \010\000/\216\376\376\277@ Step #5: artifact_prefix='./'; Test unit written to ./crash-ef49bc3d5bbb563640e811a65fcefb608711031b Step #5: Base64: CAAvjv7+v0A= Step #5: MERGE-OUTER: attempt 116 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416382287 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/ef49bc3d5bbb563640e811a65fcefb608711031b' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 227 processed earlier; will process 69 files now Step #5: Running test ["env", "-i", "aULÃ=G"] Step #5: === Compare result for: env ["-i", "aULÃ=G"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-i", "-0"] Step #5: === Compare result for: env ["-i", "-0"] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "j="] Step #5: === Compare result for: env ["j="] Step #5: Rust stdout: Step #5: j= Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: j= Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: j= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["j="] Step #5: Step #5: thread '' (9899) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["j="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9899== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xff,0xf9,0xff,0xff,0xff,0x0,0x0,0x0,0x0, Step #5: \377\371\377\377\377\000\000\000\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e4fa3d005453dae21a1821f7285671c5dd4f692e Step #5: Base64: //n///8AAAAA Step #5: MERGE-OUTER: attempt 117 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416394630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/e4fa3d005453dae21a1821f7285671c5dd4f692e' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 230 processed earlier; will process 66 files now Step #5: Running test ["env", "-i", "=", "🪛="] Step #5: === Compare result for: env ["-i", "=", "🪛="] Step #5: Rust stdout: Step #5: 🪛= Step #5: Step #5: GNU stdout: Step #5: = Step #5: 🪛= Step #5: Step #5: --- START diff Step #5: += Step #5: 🪛= Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-i", "=", "🪛="] Step #5: Step #5: thread '' (9912) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "=", "🪛="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9912== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x26,0x0,0xc6,0xfe,0xfe,0xfe,0xfe,0xfe,0x6f, Step #5: &\000\306\376\376\376\376\376o Step #5: artifact_prefix='./'; Test unit written to ./crash-9bb33ea6ac0ae3b0533f31a38f4a8c930ce26ff4 Step #5: Base64: JgDG/v7+/v5v Step #5: MERGE-OUTER: attempt 118 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416405353 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/9bb33ea6ac0ae3b0533f31a38f4a8c930ce26ff4' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 231 processed earlier; will process 65 files now Step #5: Running test ["env", "-i", "-0"] Step #5: === Compare result for: env ["-i", "-0"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (9921) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9921== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x6f,0x77,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e,0x2e, Step #5: ow....... Step #5: artifact_prefix='./'; Test unit written to ./crash-4ddbf0bde2b5e8df6f57d5319b921dfd076570df Step #5: Base64: b3cuLi4uLi4u Step #5: MERGE-OUTER: attempt 119 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416416655 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/4ddbf0bde2b5e8df6f57d5319b921dfd076570df' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 233 processed earlier; will process 63 files now Step #5: Running test ["env", "-i", "-0", "N\u{fe0f}G(z=XxJÃL"] Step #5: === Compare result for: env ["-i", "-0", "N\u{fe0f}G(z=XxJÃL"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "=y"] Step #5: === Compare result for: env ["-v", "=y"] Step #5: Rust stdout: Step #5: N️G(z=XxJÃL Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: N️G(z=XxJÃL Step #5: =y Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: N️G(z=XxJÃL Step #5: +=y Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =y Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: +=y Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "=y"] Step #5: Step #5: thread '' (9930) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "=y"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9930== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xff,0xff,0xd6,0x78,0xff,0xec,0xff,0xff,0xff, Step #5: \377\377\326x\377\354\377\377\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-6ce9c86d92a752991a8665cb5fcf1082b9bfe355 Step #5: Base64: ///WeP/s//// Step #5: MERGE-OUTER: attempt 120 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416428018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/6ce9c86d92a752991a8665cb5fcf1082b9bfe355' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 235 processed earlier; will process 61 files now Step #5: Running test ["env", "-i", "c🪓5f=(0"] Step #5: === Compare result for: env ["-i", "c🪓5f=(0"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: c🪓5f=(0 Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: c🪓5f=(0 Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: c🪓5f=(0 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (9939) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9939== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0xff,0x0,0x0,0x4,0x0,0x0,0x46,0x0, Step #5: \000\000\377\000\000\004\000\000F\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-aaece5ecd9f0af76dc85849b819e791219d15558 Step #5: Base64: AAD/AAAEAABGAA== Step #5: MERGE-OUTER: attempt 121 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416440600 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/aaece5ecd9f0af76dc85849b819e791219d15558' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 237 processed earlier; will process 59 files now Step #5: Running test ["env", "-v", "-vv"] Step #5: === Compare result for: env ["-v", "-vv"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-v' Step #5: arg[2]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-v' Step #5: -arg[2]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "-vv"] Step #5: Step #5: thread '' (9948) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "-vv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9948== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x0,0x80,0xfe,0xfe,0xfe,0xed,0xf6,0xf6,0x80,0xfe,0x0, Step #5: \001\000\200\376\376\376\355\366\366\200\376\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9e4781b24910c1fef051a2579277f377a727cb2f Step #5: Base64: AQCA/v7+7fb2gP4A Step #5: MERGE-OUTER: attempt 122 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416452301 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/9e4781b24910c1fef051a2579277f377a727cb2f' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 238 processed earlier; will process 58 files now Step #5: Running test ["env", "-0", "-vv", "-u=", "L=", "=🔗"] Step #5: === Compare result for: env ["-0", "-vv", "-u=", "L=", "=🔗"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: env: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: +env: cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-vv", "-u=", "L=", "=🔗"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "ACa3=JAIf"] Step #5: === Compare result for: env ["-i", "ACa3=JAIf"] Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "L🔩UV=2b🔗🪛", "OuO=xj8by"] Step #5: === Compare result for: env ["-v", "L🔩UV=2b🔗🪛", "OuO=xj8by"] Step #5: Rust stdout: Step #5: ACa3=JAIf Step #5: L🔩UV=2b🔗🪛 Step #5: OuO=xj8by Step #5: Step #5: GNU stdout: Step #5: ACa3=JAIf Step #5: LC_ALL=C Step #5: L🔩UV=2b🔗🪛 Step #5: OuO=xj8by Step #5: Step #5: --- START diff Step #5: ACa3=JAIf Step #5: +LC_ALL=C Step #5: L🔩UV=2b🔗🪛 Step #5: OuO=xj8by Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: (empty) Step #5: GNU stderr: Step #5: L🔩UV=2b🔗🪛 Step #5: setenv: OuO=xj8by Step #5: --- START diff Step #5: +L🔩UV=2b🔗🪛 Step #5: +setenv: OuO=xj8by Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "L🔩UV=2b🔗🪛", "OuO=xj8by"] Step #5: Step #5: thread '' (9954) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "L🔩UV=2b🔗🪛", "OuO=xj8by"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9954== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x2,0x8,0x19,0xa,0x2,0x8,0x19,0xa,0x2,0x8,0x19, Step #5: \012\002\010\031\012\002\010\031\012\002\010\031 Step #5: artifact_prefix='./'; Test unit written to ./crash-6904b0304d809e23fcb95fae00ffd5861b5f0871 Step #5: Base64: CgIIGQoCCBkKAggZ Step #5: MERGE-OUTER: attempt 123 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416467064 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/6904b0304d809e23fcb95fae00ffd5861b5f0871' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 241 processed earlier; will process 55 files now Step #5: Running test ["env", "-0", "-u=Z5", "GRWH=(🪛5", "KQND=r"] Step #5: === Compare result for: env ["-0", "-u=Z5", "GRWH=(🪛5", "KQND=r"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=Z5': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=Z5': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=Z5", "GRWH=(🪛5", "KQND=r"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "\u{fe0f}3h="] Step #5: === Compare result for: env ["\u{fe0f}3h="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: ️3h= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: ️3h= Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: ️3h= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["\u{fe0f}3h="] Step #5: Step #5: thread '' (9966) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["\u{fe0f}3h="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9966== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3,0xa,0x0,0xb,0x6,0x2d,0x6,0x6,0x6,0x6,0x6,0x6,0x6, Step #5: \003\012\000\013\006-\006\006\006\006\006\006\006 Step #5: artifact_prefix='./'; Test unit written to ./crash-571e9167923a2481ca7c2791ff3a87b3e2798a22 Step #5: Base64: AwoACwYtBgYGBgYGBg== Step #5: MERGE-OUTER: attempt 124 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416479938 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/571e9167923a2481ca7c2791ff3a87b3e2798a22' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 243 processed earlier; will process 53 files now Step #5: Running test ["env", "--chdir=/tmp", "mc🔩=u"] Step #5: === Compare result for: env ["--chdir=/tmp", "mc🔩=u"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "mc🔩=u"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (9975) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==9975== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd3,0xd3,0x41,0xd3,0x0,0x0,0x0,0x4,0x80,0x82,0xb6,0x1a,0x44, Step #5: \323\323A\323\000\000\000\004\200\202\266\032D Step #5: artifact_prefix='./'; Test unit written to ./crash-d10f1a526a9a3702195d2efab3c6481e1786b7b7 Step #5: Base64: 09NB0wAAAASAgrYaRA== Step #5: MERGE-OUTER: attempt 125 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416494033 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/d10f1a526a9a3702195d2efab3c6481e1786b7b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 245 processed earlier; will process 51 files now Step #5: Running test ["env", "-i", "-v", "-u=k6i", "="] Step #5: === Compare result for: env ["-i", "-v", "-u=k6i", "="] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: = Step #5: Step #5: --- START diff Step #5: += Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stdout differs, stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-v", "-u=k6i", "="] Step #5: Step #5: thread '' (10019) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-v", "-u=k6i", "="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10019== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x2,0x8,0x1b,0xa,0x2,0x8,0x7,0xa,0x3,0x8,0x95,0x8, Step #5: \012\002\010\033\012\002\010\007\012\003\010\225\010 Step #5: artifact_prefix='./'; Test unit written to ./crash-f56a8b4f19fe9869c7d15048341f6d5e04a74c23 Step #5: Base64: CgIIGwoCCAcKAwiVCA== Step #5: MERGE-OUTER: attempt 126 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416502780 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/f56a8b4f19fe9869c7d15048341f6d5e04a74c23' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 246 processed earlier; will process 50 files now Step #5: Running test ["env", "-i", "-vv"] Step #5: === Compare result for: env ["-i", "-vv"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-vv"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (10032) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10032== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x23,0xf0,0x9f,0x86,0x93,0xf0,0x9f,0x86,0x93,0xf0,0x9f,0x86,0x94,0x29, Step #5: #\360\237\206\223\360\237\206\223\360\237\206\224) Step #5: artifact_prefix='./'; Test unit written to ./crash-41b215e502607cab7c86341537101fc589da45b5 Step #5: Base64: I/CfhpPwn4aT8J+GlCk= Step #5: MERGE-OUTER: attempt 127 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416514213 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/41b215e502607cab7c86341537101fc589da45b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 248 processed earlier; will process 48 files now Step #5: Running test ["env", "-vv"] Step #5: === Compare result for: env ["-vv"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv"] Step #5: Step #5: thread '' (10042) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10042== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x2,0x8,0x13,0xa,0x3,0x8,0x9f,0x2,0xa,0x3,0x8,0x9f,0x2, Step #5: \012\002\010\023\012\003\010\237\002\012\003\010\237\002 Step #5: artifact_prefix='./'; Test unit written to ./crash-4fb759cc3c8f52313e8b64bcf5e463bf0929db93 Step #5: Base64: CgIIEwoDCJ8CCgMInwI= Step #5: MERGE-OUTER: attempt 128 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416524894 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/4fb759cc3c8f52313e8b64bcf5e463bf0929db93' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 249 processed earlier; will process 47 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (10048) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10048== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8,0x20,0x0,0x0,0x8,0x20,0x0,0x0,0x8,0x20,0x0,0x0,0x8,0x20, Step #5: \010 \000\000\010 \000\000\010 \000\000\010 Step #5: artifact_prefix='./'; Test unit written to ./crash-e5dbcf80ba32e2aa87ed4302327284609438fdee Step #5: Base64: CCAAAAggAAAIIAAACCA= Step #5: MERGE-OUTER: attempt 129 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416535647 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/e5dbcf80ba32e2aa87ed4302327284609438fdee' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 250 processed earlier; will process 46 files now Step #5: Running test ["env", "-v", "-u=(L⚙"] Step #5: === Compare result for: env ["-v", "-u=(L⚙"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =(L⚙ Step #5: env: cannot unset '=(L\342\232\231': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=(L⚙ Step #5: +env: cannot unset '=(L\342\232\231': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-u=(L⚙"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "Z🪓g="] Step #5: === Compare result for: env ["Z🪓g="] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Z🪓g= Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: Z🪓g= Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: Z🪓g= Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["Z🪓g="] Step #5: Step #5: thread '' (10054) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["Z🪓g="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10054== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xef,0xbb,0xbf,0x23,0x63,0x6f,0x64,0x69,0x6e,0x67,0x3a,0x6c,0x31,0x2d,0x2d,0x2d, Step #5: \357\273\277#coding:l1--- Step #5: artifact_prefix='./'; Test unit written to ./crash-7ec2ac71f578504603a2f519d3e4f63b4c6bbf31 Step #5: Base64: 77u/I2NvZGluZzpsMS0tLQ== Step #5: MERGE-OUTER: attempt 130 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416546977 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/7ec2ac71f578504603a2f519d3e4f63b4c6bbf31' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 252 processed earlier; will process 44 files now Step #5: Running test ["env", "-i", "-0", "M=Ã", "xY🧰="] Step #5: === Compare result for: env ["-i", "-0", "M=Ã", "xY🧰="] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=Nc(", "Js=rowÃz"] Step #5: === Compare result for: env ["-u=Nc(", "Js=rowÃz"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=Nc(': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=Nc(': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=Nc(", "Js=rowÃz"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: M=à Step #5: xY🧰= Step #5: Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: M=à Step #5: xY🧰= Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: M=à Step #5: xY🧰= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (10063) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10063== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x49,0x4,0xb3,0x34,0x9f,0x60,0x0,0x0,0xff,0xfb,0x0,0x0,0x0,0x2a,0x54,0x62,0x40,0x20,0x4, Step #5: I\004\2634\237`\000\000\377\373\000\000\000*Tb@ \004 Step #5: artifact_prefix='./'; Test unit written to ./crash-c2b00da0256efa0d764c0d2735fc65f85dacbb28 Step #5: Base64: SQSzNJ9gAAD/+wAAACpUYkAgBA== Step #5: MERGE-OUTER: attempt 131 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416559785 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/c2b00da0256efa0d764c0d2735fc65f85dacbb28' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 255 processed earlier; will process 41 files now Step #5: Running test ["env", "(h=(FÃSz", "(yDP=Ãxi3W"] Step #5: === Compare result for: env ["(h=(FÃSz", "(yDP=Ãxi3W"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: (h=(FÃSz Step #5: (yDP=Ãxi3W Step #5: Step #5: GNU stdout: Step #5: (h=(FÃSz Step #5: (yDP=Ãxi3W Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +(h=(FÃSz Step #5: +(yDP=Ãxi3W Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -(h=(FÃSz Step #5: -(yDP=Ãxi3W Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["(h=(FÃSz", "(yDP=Ãxi3W"] Step #5: Step #5: thread '' (10075) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["(h=(FÃSz", "(yDP=Ãxi3W"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10075== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x3,0x8,0xba,0x4,0xa,0x3,0x8,0xba,0x4,0xa,0x3,0x8,0xba,0x4,0xa,0x3,0x8,0xba,0x4, Step #5: \012\003\010\272\004\012\003\010\272\004\012\003\010\272\004\012\003\010\272\004 Step #5: artifact_prefix='./'; Test unit written to ./crash-588ea04cbb5a8c54b9016807e7257ddd3bac26d1 Step #5: Base64: CgMIugQKAwi6BAoDCLoECgMIugQ= Step #5: MERGE-OUTER: attempt 132 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416569939 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/588ea04cbb5a8c54b9016807e7257ddd3bac26d1' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 256 processed earlier; will process 40 files now Step #5: Running test ["env", "-i", "-v", "-vv", "(lC=FpOr("] Step #5: === Compare result for: env ["-i", "-v", "-vv", "(lC=FpOr("] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-v' Step #5: arg[3]: '-vv' Step #5: arg[4]: '(lC=FpOr(' Step #5: GNU stderr: Step #5: (lC=FpOr( Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-v' Step #5: -arg[3]: '-vv' Step #5: -arg[4]: '(lC=FpOr(' Step #5: +(lC=FpOr( Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-v", "-vv", "(lC=FpOr("] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=🔩(Ã", "--chdir=/tmp", "JÃGYe=tt5", "n6K="] Step #5: === Compare result for: env ["-u=🔩(Ã", "--chdir=/tmp", "JÃGYe=tt5", "n6K="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=\360\237\224\251(\303\203': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=\360\237\224\251(\303\203': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=🔩(Ã", "--chdir=/tmp", "JÃGYe=tt5", "n6K="] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-vv", "--chdir=/tmp", "Ã=OF1", "9pl=EÃqi🪛"] Step #5: === Compare result for: env ["-vv", "--chdir=/tmp", "Ã=OF1", "9pl=EÃqi🪛"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: '--chdir=/tmp' Step #5: arg[3]: 'Ã=OF1' Step #5: arg[4]: '9pl=EÃqi🪛' Step #5: fuzz_env: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: Ã=OF1 Step #5: setenv: 9pl=EÃqi🪛 Step #5: env: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: '--chdir=/tmp' Step #5: -arg[3]: 'Ã=OF1' Step #5: -arg[4]: '9pl=EÃqi🪛' Step #5: -fuzz_env: env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +Ã=OF1 Step #5: +setenv: 9pl=EÃqi🪛 Step #5: +env: must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "--chdir=/tmp", "Ã=OF1", "9pl=EÃqi🪛"] Step #5: Step #5: Running test ["env", "-u=TA7Q4"] Step #5: === Compare result for: env ["-u=TA7Q4"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=TA7Q4': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=TA7Q4': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=TA7Q4"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=C", "c(RsZ="] Step #5: === Compare result for: env ["-u=C", "c(RsZ="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=C': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=C': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=C", "c(RsZ="] Step #5: Step #5: Running test ["env", "-v"] Step #5: === Compare result for: env ["-v"] Step #5: Rust stdout: Step #5: (lC=FpOr( Step #5: Step #5: GNU stdout: Step #5: (lC=FpOr( Step #5: LC_ALL=C Step #5: Step #5: --- START diff Step #5: (lC=FpOr( Step #5: +LC_ALL=C Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-v"] Step #5: Step #5: thread '' (10081) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10081== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x12,0x1,0x0,0x33,0x12,0x1,0x0,0x0,0x12,0x1,0x0,0x33,0x12,0x1,0x0,0x0,0x12,0x1,0x0,0x33,0x12,0x1,0x0,0x0,0x12,0x1,0x0,0x33, Step #5: \000\022\001\0003\022\001\000\000\022\001\0003\022\001\000\000\022\001\0003\022\001\000\000\022\001\0003 Step #5: artifact_prefix='./'; Test unit written to ./crash-58204f2425ea84192f5be4c528e8fa48c66ed029 Step #5: Base64: ABIBADMSAQAAEgEAMxIBAAASAQAzEgEAABIBADM= Step #5: MERGE-OUTER: attempt 133 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416587647 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/58204f2425ea84192f5be4c528e8fa48c66ed029' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 262 processed earlier; will process 34 files now Step #5: Running test ["env", "-vv", "-u=🔗⚙pA", "--chdir=/tmp"] Step #5: === Compare result for: env ["-vv", "-u=🔗⚙pA", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =🔗⚙pA Step #5: env: cannot unset '=\360\237\224\227\342\232\231pA': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=🔗⚙pA Step #5: +env: cannot unset '=\360\237\224\227\342\232\231pA': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=🔗⚙pA", "--chdir=/tmp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-vv", "po9G=4"] Step #5: === Compare result for: env ["-vv", "po9G=4"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: po9G=4 Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: po9G=4 Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: po9G=4 Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: 'po9G=4' Step #5: GNU stderr: Step #5: po9G=4 Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: 'po9G=4' Step #5: +po9G=4 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "po9G=4"] Step #5: Step #5: thread '' (10102) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "po9G=4"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10102== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x27,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x66,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62,0x5c,0x62, Step #5: '\\b\\b\\b\\b\\b\\b\\b\\b\\f\\b\\b\\b\\b\\b\\b\\b Step #5: artifact_prefix='./'; Test unit written to ./crash-60af0c6549eb1f2fe147102addd6cbb51b1ac44c Step #5: Base64: J1xiXGJcYlxiXGJcYlxiXGJcZlxiXGJcYlxiXGJcYlxi Step #5: MERGE-OUTER: attempt 134 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416599734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/60af0c6549eb1f2fe147102addd6cbb51b1ac44c' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 264 processed earlier; will process 32 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (10111) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10111== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xe,0x21,0x0,0x21,0x0,0x7f,0xe2,0x76,0x17,0xbb,0x55,0xe8,0xe0,0xe3,0x0,0x0,0x4,0x11,0xbf,0x14,0xe0,0xe8,0xe3,0x7b,0xca,0x30,0xc1,0x17,0xeb,0xc1,0x9f,0x53,0x4, Step #5: \016!\000!\000\177\342v\027\273U\350\340\343\000\000\004\021\277\024\340\350\343{\3120\301\027\353\301\237S\004 Step #5: artifact_prefix='./'; Test unit written to ./crash-71a7e109681c78a9f34516fd11741da3212d9174 Step #5: Base64: DiEAIQB/4nYXu1Xo4OMAAAQRvxTg6ON7yjDBF+vBn1ME Step #5: MERGE-OUTER: attempt 135 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416611302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/71a7e109681c78a9f34516fd11741da3212d9174' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 265 processed earlier; will process 31 files now Step #5: Running test ["env", "-vv"] Step #5: === Compare result for: env ["-vv"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv"] Step #5: Step #5: thread '' (10118) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10118== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x0,0x30,0x5,0xff,0xff,0xdf,0xff,0xff,0x2b,0xff,0xff,0xff,0xff,0xff,0x2b,0xff,0x55,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x0,0x24,0xff,0x2d,0xf,0xff,0xfe,0xf7,0xfc,0x5f,0x2e, Step #5: \001\0000\005\377\377\337\377\377+\377\377\377\377\377+\377U\377\377\377\377\377\377\377\000$\377-\017\377\376\367\374_. Step #5: artifact_prefix='./'; Test unit written to ./crash-873237bd47e0a6e5891711fb232e5a0c69352bff Step #5: Base64: AQAwBf//3///K///////K/9V/////////wAk/y0P//73/F8u Step #5: MERGE-OUTER: attempt 136 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416623430 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/873237bd47e0a6e5891711fb232e5a0c69352bff' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 266 processed earlier; will process 30 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (10140) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10140== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x0,0x31,0x5,0xc3,0x0,0x55,0x55,0xff,0x22,0xff,0xff,0xff,0xdf,0x8,0x55,0xff,0xff,0xff,0xff,0xff,0x2,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0x26,0xff,0xb5,0xfb, Step #5: \001\0001\005\303\000UU\377\"\377\377\377\337\010U\377\377\377\377\377\002\377\377\377\377\377\377\377\377\377\376&\377\265\373 Step #5: artifact_prefix='./'; Test unit written to ./crash-603e3f16d585b86f443444b13f7345a21d1f6cc2 Step #5: Base64: AQAxBcMAVVX/Iv///98IVf//////Av////////////4m/7X7 Step #5: MERGE-OUTER: attempt 137 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416634503 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/603e3f16d585b86f443444b13f7345a21d1f6cc2' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 267 processed earlier; will process 29 files now Step #5: Running test ["env", "-i"] Step #5: === Compare result for: env ["-i"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "-u=", "--chdir=/tmp", "tk=", "wMPk=g"] Step #5: === Compare result for: env ["-0", "-u=", "--chdir=/tmp", "tk=", "wMPk=g"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=", "--chdir=/tmp", "tk=", "wMPk=g"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=Zx", "(L=0("] Step #5: === Compare result for: env ["-u=Zx", "(L=0("] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=Zx': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=Zx': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=Zx", "(L=0("] Step #5: Step #5: Running test ["env", "-0", "-u=W"] Step #5: === Compare result for: env ["-0", "-u=W"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=W': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=W': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=W"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: (empty) Step #5: GNU stdout: Step #5: LC_ALL=C Step #5: Step #5: --- START diff Step #5: +LC_ALL=C Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (10162) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10162== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa,0x18,0x8,0x19,0x12,0x14,0xa,0x3,0x8,0xc5,0xb,0xa,0x3,0x8,0xc5,0xb,0xa,0x3,0x8,0xc5,0xb,0xa,0x3,0x8,0xc5,0xb,0xa,0x3,0x8,0xc5,0xb,0xa,0x3,0x8,0xc5,0xb,0xa,0x3,0x8,0xc5,0xb,0xa,0x3,0x8,0xc5,0xb, Step #5: \012\030\010\031\022\024\012\003\010\305\013\012\003\010\305\013\012\003\010\305\013\012\003\010\305\013\012\003\010\305\013\012\003\010\305\013\012\003\010\305\013\012\003\010\305\013 Step #5: artifact_prefix='./'; Test unit written to ./crash-8a39d6bc6837cd5377de4db8ac41f8f6d03956f0 Step #5: Base64: ChgIGRIUCgMIxQsKAwjFCwoDCMULCgMIxQsKAwjFCwoDCMULCgMIxQsKAwjFCw== Step #5: MERGE-OUTER: attempt 138 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416649976 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/8a39d6bc6837cd5377de4db8ac41f8f6d03956f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 272 processed earlier; will process 24 files now Step #5: Running test ["env", "-0", "-u=ioÃ🪓a\u{fe0f}", "--chdir=/tmp", "ÃÃCj2=m", "BIM⚙=Ugx"] Step #5: === Compare result for: env ["-0", "-u=ioÃ🪓a\u{fe0f}", "--chdir=/tmp", "ÃÃCj2=m", "BIM⚙=Ugx"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=io\303\203\360\237\252\223a\357\270\217': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=io\303\203\360\237\252\223a\357\270\217': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=ioÃ🪓a\u{fe0f}", "--chdir=/tmp", "ÃÃCj2=m", "BIM⚙=Ugx"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "=K🔗eW", "X🪛1=78"] Step #5: === Compare result for: env ["=K🔗eW", "X🪛1=78"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: X🪛1=78 Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: X🪛1=78 Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =K🔗eW Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: X🪛1=78 Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=K🔗eW Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["=K🔗eW", "X🪛1=78"] Step #5: Step #5: thread '' (10180) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["=K🔗eW", "X🪛1=78"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10180== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x78,0x6e,0x2d,0x2d,0x32,0x6d,0x62,0x2e,0x78,0x6e,0x2d,0x2d,0x30,0x6d,0x62,0x2e,0x78,0x6e,0x2d,0x2d,0x31,0x4d,0x62,0x2e,0xd0,0x7,0xff,0x7f,0x82,0x27,0x4,0x7f,0xf3,0xa0,0x80,0xb3,0x7f,0x7f,0x7f,0x7f,0x7f,0x26,0x10,0x10,0x69,0x44,0x6e,0x61, Step #5: xn--2mb.xn--0mb.xn--1Mb.\320\007\377\177\202'\004\177\363\240\200\263\177\177\177\177\177&\020\020iDna Step #5: artifact_prefix='./'; Test unit written to ./crash-739737f99c731289abb68a2f72d6c71d034ee126 Step #5: Base64: eG4tLTJtYi54bi0tMG1iLnhuLS0xTWIu0Af/f4InBH/zoICzf39/f38mEBBpRG5h Step #5: MERGE-OUTER: attempt 139 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416663034 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/739737f99c731289abb68a2f72d6c71d034ee126' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 274 processed earlier; will process 22 files now Step #5: Running test ["env", "-vv", "C=O", "=J🧰j"] Step #5: === Compare result for: env ["-vv", "C=O", "=J🧰j"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: C=O Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: C=O Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =J🧰j Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: +C=O Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -C=O Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=J🧰j Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: 'C=O' Step #5: arg[3]: '=J🧰j' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: C=O Step #5: setenv: =J🧰j Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: 'C=O' Step #5: -arg[3]: '=J🧰j' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +C=O Step #5: +setenv: =J🧰j Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "C=O", "=J🧰j"] Step #5: Step #5: thread '' (10189) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "C=O", "=J🧰j"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10189== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x78,0x6e,0x2d,0x2d,0x46,0x73,0x6b,0x6f,0x69,0x31,0x72,0x32,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x62,0x41,0x63,0x64,0x69,0x63,0x5f,0x5d,0x8d,0xfa,0x8d,0x8d,0x8f,0x8d,0x8d,0x8d,0x8d,0xa2,0x8f,0x8d,0x8d,0x8d,0x8d,0xc0,0x8e,0x8d,0xff,0xf7,0xff,0xfb,0xca,0x10,0x69,0x44,0x6e,0x61, Step #5: xn--Fskoi1r2AAAAAAAAAAAAbAcdic_]\215\372\215\215\217\215\215\215\215\242\217\215\215\215\215\300\216\215\377\367\377\373\312\020iDna Step #5: artifact_prefix='./'; Test unit written to ./crash-47856adc5cd93a449df829a2bc1fc7b1c9d66c40 Step #5: Base64: eG4tLUZza29pMXIyQUFBQUFBQUFBQUFBYkFjZGljX12N+o2Nj42NjY2ij42NjY3Ajo3/9//7yhBpRG5h Step #5: MERGE-OUTER: attempt 140 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416675250 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/47856adc5cd93a449df829a2bc1fc7b1c9d66c40' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 275 processed earlier; will process 21 files now Step #5: Running test ["env", "-0", "Ã0(=E"] Step #5: === Compare result for: env ["-0", "Ã0(=E"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workÃ0(=E Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEÃ0(=E Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/workÃ0(=E Step #5: +AFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverLC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCEÃ0(=E Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "Ã0(=E"] Step #5: Step #5: thread '' (10195) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "Ã0(=E"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10195== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x1,0x0,0x0,0x0,0x2,0x0,0x3,0x0,0x0,0x0,0x0,0x0,0x12,0x5,0xda,0x6,0x6,0x0,0x0,0x0,0xd,0x21,0xc2,0x7f,0x0,0x0,0x0,0x63,0x6d,0x61,0x70,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x2,0x75,0x74,0x65,0x0,0x0,0x0,0x0,0xfe,0xfe,0x0,0x0,0xcb,0xc,0x85,0x29,0x0,0x0,0x0,0x86,0x86,0x9,0xfe,0x0,0x0,0x0,0x0,0x10,0x0,0x0,0xfe,0x0,0x0, Step #5: \000\001\000\000\000\002\000\003\000\000\000\000\000\022\005\332\006\006\000\000\000\015!\302\177\000\000\000cmap\000\000\000\002\000\000\000\002ute\000\000\000\000\376\376\000\000\313\014\205)\000\000\000\206\206\011\376\000\000\000\000\020\000\000\376\000\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-42c426fb926d215fd6a09b6b0b74ddb1ee42a8b8 Step #5: Base64: AAEAAAACAAMAAAAAABIF2gYGAAAADSHCfwAAAGNtYXAAAAACAAAAAnV0ZQAAAAD+/gAAywyFKQAAAIaGCf4AAAAAEAAA/gAA Step #5: MERGE-OUTER: attempt 141 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416685779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/42c426fb926d215fd6a09b6b0b74ddb1ee42a8b8' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 276 processed earlier; will process 20 files now Step #5: Running test ["env", "-u=2x"] Step #5: === Compare result for: env ["-u=2x"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=2x': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=2x': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=2x"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "-i", "-0", "-u="] Step #5: === Compare result for: env ["-i", "-0", "-u="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: (empty) Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: --- END diff Step #5: Step #5: Different exit code: (Rust: 125, GNU: 0) Step #5: Discrepancies detected: stderr differs, exit code differs Step #5: === KO Test failed and will panic for: env ["-i", "-0", "-u="] Step #5: Step #5: thread '' (10201) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-i", "-0", "-u="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10201== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x89,0x50,0x4e,0x47,0xd,0xa,0x1a,0xa,0x0,0x0,0x0,0xd,0x49,0x48,0x44,0x52,0x0,0x0,0x0,0x2,0x0,0x0,0x0,0x1,0x1,0x0,0x0,0x0,0x0,0xdc,0x59,0x42,0x27,0x0,0x0,0x0,0xa,0x49,0x44,0x41,0x54,0x8,0xd7,0x63,0xc8,0x1,0x0,0x0,0x6e,0x0,0x6d,0x58,0xf0,0xed,0xa8,0x0,0x0,0x0,0x9,0x76,0x70,0x41,0x67,0x0,0x0,0x0,0x2,0xa,0xe9,0xfd,0x28,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x49,0x45,0x4e,0x44,0xae,0x42,0x60,0x82, Step #5: \211PNG\015\012\032\012\000\000\000\015IHDR\000\000\000\002\000\000\000\001\001\000\000\000\000\334YB'\000\000\000\012IDAT\010\327c\310\001\000\000n\000mX\360\355\250\000\000\000\011vpAg\000\000\000\002\012\351\375(\000\000\000\000\000\000\000\000\000IEND\256B`\202 Step #5: artifact_prefix='./'; Test unit written to ./crash-ec72c643d22e98b5ba16c4e698083085ae88ad66 Step #5: Base64: iVBORw0KGgoAAAANSUhEUgAAAAIAAAABAQAAAADcWUInAAAACklEQVQI12PIAQAAbgBtWPDtqAAAAAl2cEFnAAAAAgrp/SgAAAAAAAAAAABJRU5ErkJggg== Step #5: MERGE-OUTER: attempt 142 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416696670 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/ec72c643d22e98b5ba16c4e698083085ae88ad66' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 278 processed earlier; will process 18 files now Step #5: Running test ["env", "-0", "-u=🪛"] Step #5: === Compare result for: env ["-0", "-u=🪛"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=\360\237\252\233': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=\360\237\252\233': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=🪛"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 28Mb Step #5: Running test ["env", "--chdir=/tmp", "gsqY\u{fe0f}="] Step #5: === Compare result for: env ["--chdir=/tmp", "gsqY\u{fe0f}="] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp", "gsqY\u{fe0f}="] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "--chdir=/tmp"] Step #5: === Compare result for: env ["--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["--chdir=/tmp"] Step #5: Step #5: Running test ["env", "-vv", "r🔗KDC=0R"] Step #5: === Compare result for: env ["-vv", "r🔗KDC=0R"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: r🔗KDC=0R Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: r🔗KDC=0R Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: r🔗KDC=0R Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: 'r🔗KDC=0R' Step #5: GNU stderr: Step #5: r🔗KDC=0R Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: 'r🔗KDC=0R' Step #5: +r🔗KDC=0R Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "r🔗KDC=0R"] Step #5: Step #5: thread '' (10210) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "r🔗KDC=0R"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10210== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0x84,0x0,0x17,0x5,0x5c,0x0,0x0,0x40,0xc,0x5d,0xf6,0x84,0x0,0x0,0x0,0x41,0x59,0x58,0x59,0x5a,0x20,0x9c,0x0,0x71,0x54,0x52,0x43,0x0,0x0,0x6d,0x41,0x0,0x20,0x61,0x63,0x73,0x70,0x3,0x3,0xa0,0x23,0x68,0x0,0x0,0x20,0x0,0x0,0x0,0x4b,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x4d,0x61,0x62,0x20,0x0,0x70,0x61,0x72,0x61,0x0,0x0,0xf7,0xdf,0x0,0x0,0xff,0x4f,0x0,0x0,0xd4,0x0,0x0,0xd4,0x0,0x0,0x0,0x0,0x0,0xb2,0x0,0x0,0x0,0x0,0x0,0x40,0x0,0x0,0x0,0x27,0x0,0x0,0x0,0xe2,0x80,0x89,0x0,0x0,0x14,0x0,0x6d,0x41,0x0,0x20,0x23,0x0,0x0,0x0,0x20,0x0,0x0,0x1,0x4b,0x0,0x0,0x0,0x0,0x0,0x1,0x4b,0x0,0x0,0x0,0x0, Step #5: \000\000\000\204\000\027\005\\\000\000@\014]\366\204\000\000\000AYXYZ \234\000qTRC\000\000mA\000 acsp\003\003\240#h\000\000 \000\000\000K\000\000\000 \000\000\000Mab \000para\000\000\367\337\000\000\377O\000\000\324\000\000\324\000\000\000\000\000\262\000\000\000\000\000@\000\000\000'\000\000\000\342\200\211\000\000\024\000mA\000 #\000\000\000 \000\000\001K\000\000\000\000\000\001K\000\000\000\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2436e9df39cfb71ad3c2a64073d6d5387396e658 Step #5: Base64: AAAAhAAXBVwAAEAMXfaEAAAAQVlYWVognABxVFJDAABtQQAgYWNzcAMDoCNoAAAgAAAASwAAACAAAABNYWIgAHBhcmEAAPffAAD/TwAA1AAA1AAAAAAAsgAAAAAAQAAAACcAAADigIkAABQAbUEAICMAAAAgAAABSwAAAAAAAUsAAAAA Step #5: MERGE-OUTER: attempt 143 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416714049 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2436e9df39cfb71ad3c2a64073d6d5387396e658' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 282 processed earlier; will process 14 files now Step #5: Running test ["env", "-i", "🪓🔩=V"] Step #5: === Compare result for: env ["-i", "🪓🔩=V"] Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "-u=Ã", "=\u{fe0f}🔩"] Step #5: === Compare result for: env ["-0", "-u=Ã", "=\u{fe0f}🔩"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=\303\203': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=\303\203': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "-u=Ã", "=\u{fe0f}🔩"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "🪛QS🔩h=", "hNei=Z8S🔩N"] Step #5: === Compare result for: env ["-0", "🪛QS🔩h=", "hNei=Z8S🔩N"] Step #5: Rust stdout: Step #5: 🪓🔩=V🪛QS🔩h=hNei=Z8S🔩N Step #5: GNU stdout: Step #5: LC_ALL=ChNei=Z8S🔩N🪓🔩=V🪛QS🔩h= Step #5: --- START diff Step #5: -🪓🔩=V🪛QS🔩h=hNei=Z8S🔩N Step #5: +LC_ALL=ChNei=Z8S🔩N🪓🔩=V🪛QS🔩h= Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "🪛QS🔩h=", "hNei=Z8S🔩N"] Step #5: Step #5: thread '' (10225) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "🪛QS🔩h=", "hNei=Z8S🔩N"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10225== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0x90,0x90,0xfb,0x0,0x0,0x0,0x0,0x0,0x4a,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x20,0x58,0x59,0x5a,0x20,0x20,0xb0,0x1,0xff,0x33,0x0,0x2a,0x0,0x6d,0x41,0x42,0x20,0x61,0x63,0x73,0x70,0x0,0x3,0xe2,0x1,0x0,0x0,0x4,0xff,0x0,0x63,0x75,0x3a,0x7a,0x12,0x14,0x0,0x1,0x0,0x0,0xfb,0xfb,0xff,0xfb,0xff,0xff,0x6d,0x95,0xfc,0x0,0x0,0xf5,0x80,0x0,0x0,0xff,0x28,0x0,0x0,0xd0,0xc2,0x63,0x75,0x72,0x76,0x3,0x21,0x25,0x62,0x0,0x0,0x0,0x8,0xe0,0xff,0x80,0x2,0x0,0x0,0x8,0x0,0x0,0x62,0xff,0x1,0x0,0x0,0x0,0x32,0x63,0x75,0x72,0x76,0xf7,0x0,0x2,0x33,0xfe,0x4,0xff,0x0,0x63,0x75,0x3a,0x7a,0x12,0x14,0x0,0x1,0x0,0x0,0x0,0x1,0x41,0x32,0x42,0x30,0x0,0x0,0x0,0x20,0x0,0x0,0x0,0x67, Step #5: \000\000\000\220\220\373\000\000\000\000\000J\000\000\000\000\000\000\000 XYZ \260\001\3773\000*\000mAB acsp\000\003\342\001\000\000\004\377\000cu:z\022\024\000\001\000\000\373\373\377\373\377\377m\225\374\000\000\365\200\000\000\377(\000\000\320\302curv\003!%b\000\000\000\010\340\377\200\002\000\000\010\000\000b\377\001\000\000\0002curv\367\000\0023\376\004\377\000cu:z\022\024\000\001\000\000\000\001A2B0\000\000\000 \000\000\000g Step #5: artifact_prefix='./'; Test unit written to ./crash-db2de23b38eb1f5090a1eacb2837993b9f03edbc Step #5: Base64: AAAAkJD7AAAAAABKAAAAAAAAACBYWVogILAB/zMAKgBtQUIgYWNzcAAD4gEAAAT/AGN1OnoSFAABAAD7+//7//9tlfwAAPWAAAD/KAAA0MJjdXJ2AyElYgAAAAjg/4ACAAAIAABi/wEAAAAyY3VydvcAAjP+BP8AY3U6ehIUAAEAAAABQTJCMAAAACAAAABn Step #5: MERGE-OUTER: attempt 144 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416728754 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/db2de23b38eb1f5090a1eacb2837993b9f03edbc' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 285 processed earlier; will process 11 files now Step #5: Running test ["env", "-i", "-vv", "G=WR"] Step #5: === Compare result for: env ["-i", "-vv", "G=WR"] Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-i' Step #5: arg[2]: '-vv' Step #5: arg[3]: 'G=WR' Step #5: GNU stderr: Step #5: G=WR Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-i' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: 'G=WR' Step #5: +G=WR Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-i", "-vv", "G=WR"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-u=KBxMÃÃuo", "Hl=(IlR0", "rE⚙1=ZtJg"] Step #5: === Compare result for: env ["-u=KBxMÃÃuo", "Hl=(IlR0", "rE⚙1=ZtJg"] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: cannot unset '=KBxM\303\203\303\203uo': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +cannot unset '=KBxM\303\203\303\203uo': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-u=KBxMÃÃuo", "Hl=(IlR0", "rE⚙1=ZtJg"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-0", "--chdir=/tmp"] Step #5: === Compare result for: env ["-0", "--chdir=/tmp"] Step #5: Rust stderr: Step #5: env-error-must-specify-command-with-chdir Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: GNU stderr: Step #5: must specify command with --chdir (-C) Step #5: Try 'env --help' for more information. Step #5: --- START diff Step #5: -env-error-must-specify-command-with-chdir Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_env --help' for more information. Step #5: +must specify command with --chdir (-C) Step #5: +Try 'env --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-0", "--chdir=/tmp"] Step #5: Step #5: Running test ["env", "-i", "T🪛G🪛H=es"] Step #5: === Compare result for: env ["-i", "T🪛G🪛H=es"] Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["env", "-v", "-vv", "-u=", "W=v(", "="] Step #5: === Compare result for: env ["-v", "-vv", "-u=", "W=v(", "="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: = Step #5: env: cannot unset '=': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: += Step #5: +env: cannot unset '=': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-v", "-vv", "-u=", "W=v(", "="] Step #5: Step #5: Running test ["env", "-vv", "-u=K4⚙", "--chdir=/tmp", "1RXPÃ="] Step #5: === Compare result for: env ["-vv", "-u=K4⚙", "--chdir=/tmp", "1RXPÃ="] Step #5: Rust stderr: Step #5: env-error-cannot-unset Step #5: GNU stderr: Step #5: =K4⚙ Step #5: env: cannot unset '=K4\342\232\231': Invalid argument Step #5: --- START diff Step #5: -env-error-cannot-unset Step #5: +=K4⚙ Step #5: +env: cannot unset '=K4\342\232\231': Invalid argument Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: env ["-vv", "-u=K4⚙", "--chdir=/tmp", "1RXPÃ="] Step #5: Step #5: Running test ["env", "-v", "06JdR=🧰ÃG7(", "="] Step #5: === Compare result for: env ["-v", "06JdR=🧰ÃG7(", "="] Step #5: Rust stdout: Step #5: T🪛G🪛H=es Step #5: 06JdR=🧰ÃG7( Step #5: Step #5: GNU stdout: Step #5: 06JdR=🧰ÃG7( Step #5: LC_ALL=C Step #5: T🪛G🪛H=es Step #5: = Step #5: Step #5: --- START diff Step #5: +06JdR=🧰ÃG7( Step #5: +LC_ALL=C Step #5: T🪛G🪛H=es Step #5: -06JdR=🧰ÃG7( Step #5: += Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: 06JdR=🧰ÃG7( Step #5: setenv: = Step #5: --- START diff Step #5: -warning: env-warning-no-name-specified Step #5: +06JdR=🧰ÃG7( Step #5: +setenv: = Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "06JdR=🧰ÃG7(", "="] Step #5: Step #5: thread '' (10238) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "06JdR=🧰ÃG7(", "="] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10238== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0xd8,0x58,0xef,0x0,0x1,0x4,0x1,0x1c,0xfe,0xbc,0xa1,0xff,0xff,0x43,0x3b,0x7a,0x66,0x58,0x59,0x5a,0x20,0xaa,0x2d,0x58,0x59,0x5a,0x20,0x25,0x0,0x2,0x0,0xdf,0x8d,0x61,0x63,0x73,0x70,0x0,0x40,0x58,0x59,0x5a,0x20,0x63,0x75,0x72,0x76,0xf1,0xd1,0x5d,0xff,0x0,0x0,0x0,0x1,0x0,0xfb,0x0,0x0,0xd8,0x2,0x0,0x1,0x0,0x22,0x0,0x0,0xf5,0x2c,0x0,0x0,0xfe,0x63,0x0,0x0,0xd1,0xfd,0x62,0x9,0x0,0xe1,0x0,0x4,0xe0,0xfc,0x0,0x63,0x75,0x72,0x76,0x61,0x63,0x7,0x0,0x0,0x0,0x0,0x6,0xf6,0x3,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xb9,0x0,0x0,0xff,0x0,0x3,0xff,0x0,0x0,0x8,0xfc,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x7,0x72,0x54,0x52,0x43,0x0,0x0,0x0,0x2e,0x0,0x0,0x0,0x46,0x67,0x58,0x59,0x5a,0x0,0x0,0x0,0x2a,0x0,0x0,0x0,0x27,0x62,0x54,0x52,0x43,0x0,0x0,0x0,0x2e,0x0,0x0,0x0,0x30,0x62,0x58,0x59,0x5a,0x0,0x0,0x0,0x1a,0x0,0x0,0x0,0xb4,0x12,0xff,0x2d,0x98,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xa4,0x67,0x54,0x52,0x43,0x0,0x0,0x0,0x59,0x0,0x0,0x0,0x74,0x72,0x58,0x59,0x5a,0x0,0x0,0x0,0x1a,0x0,0x0,0x0,0x58, Step #5: \000\000\000\330X\357\000\001\004\001\034\376\274\241\377\377C;zfXYZ \252-XYZ %\000\002\000\337\215acsp\000@XYZ curv\361\321]\377\000\000\000\001\000\373\000\000\330\002\000\001\000\"\000\000\365,\000\000\376c\000\000\321\375b\011\000\341\000\004\340\374\000curvac\007\000\000\000\000\006\366\003\000\000\000\000\000\000\000\000\000\000\271\000\000\377\000\003\377\000\000\010\374\001\000\000\000\000\000\000\007rTRC\000\000\000.\000\000\000FgXYZ\000\000\000*\000\000\000'bTRC\000\000\000.\000\000\0000bXYZ\000\000\000\032\000\000\000\264\022\377-\230\000\000\000\000\000\000\000\244gTRC\000\000\000Y\000\000\000trXYZ\000\000\000\032\000\000\000X Step #5: artifact_prefix='./'; Test unit written to ./crash-eef303f0c3b5682df1964198b1ab5e8ba6e836a7 Step #5: Base64: AAAA2FjvAAEEARz+vKH//0M7emZYWVogqi1YWVogJQACAN+NYWNzcABAWFlaIGN1cnbx0V3/AAAAAQD7AADYAgABACIAAPUsAAD+YwAA0f1iCQDhAATg/ABjdXJ2YWMHAAAAAAb2AwAAAAAAAAAAAAC5AAD/AAP/AAAI/AEAAAAAAAAHclRSQwAAAC4AAABGZ1hZWgAAACoAAAAnYlRSQwAAAC4AAAAwYlhZWgAAABoAAAC0Ev8tmAAAAAAAAACkZ1RSQwAAAFkAAAB0clhZWgAAABoAAABY Step #5: MERGE-OUTER: attempt 145 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416750806 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/eef303f0c3b5682df1964198b1ab5e8ba6e836a7' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 292 processed earlier; will process 4 files now Step #5: Running test ["env", "-vv", "4Sjs=RP"] Step #5: === Compare result for: env ["-vv", "4Sjs=RP"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: 4Sjs=RP Step #5: Step #5: GNU stdout: Step #5: 4Sjs=RP Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: +4Sjs=RP Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: -4Sjs=RP Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-vv' Step #5: arg[2]: '4Sjs=RP' Step #5: GNU stderr: Step #5: 4Sjs=RP Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-vv' Step #5: -arg[2]: '4Sjs=RP' Step #5: +4Sjs=RP Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-vv", "4Sjs=RP"] Step #5: Step #5: thread '' (10294) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-vv", "4Sjs=RP"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10294== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x0,0x0,0xd8,0x8,0x1,0xff,0xff,0x0,0x29,0xfd,0x0,0x9f,0x0,0x0,0x5,0x43,0x31,0x29,0x4b,0x58,0x59,0x5a,0x20,0xa4,0x62,0x58,0x59,0x5a,0x20,0x3a,0x41,0x70,0x61,0x72,0x61,0x61,0x63,0x73,0x70,0x20,0xe1,0x0,0x5b,0x0,0xe,0x63,0x75,0x72,0x76,0x0,0x0,0x7c,0xf9,0x0,0x0,0x0,0x41,0x28,0x0,0x7a,0x0,0x66,0x24,0x62,0xff,0x88,0x3a,0x0,0x0,0xf7,0xd5,0x0,0x0,0xff,0xa,0x0,0x0,0xd4,0x3e,0xf8,0x19,0x0,0xfa,0x72,0x7f,0x63,0x8a,0xe1,0x63,0x75,0x72,0x76,0xb5,0x8e,0x2a,0xff,0x0,0x0,0x0,0x7,0x5b,0x0,0x10,0x41,0x21,0x3f,0x1,0x0,0x38,0xc2,0x0,0x0,0x0,0x0,0x91,0x4,0xff,0x4d,0x0,0xfb,0xf6,0x5d,0xcc,0xd3,0xcb,0x6,0x0,0x0,0x0,0x0,0x7,0x72,0x54,0x52,0x43,0x0,0x0,0x0,0x59,0x0,0x0,0x0,0x71,0x72,0x58,0x59,0x5a,0x0,0x0,0x0,0x1a,0x0,0x0,0x0,0xab,0x62,0x54,0x52,0x43,0x0,0x0,0x0,0x2e,0x0,0x0,0x0,0xa6,0x62,0x58,0x59,0x5a,0x0,0x0,0x0,0x1a,0x0,0x0,0x0,0x40,0x30,0x42,0x38,0x7e,0x0,0x0,0x0,0x4e,0x0,0x0,0x0,0x7b,0x67,0x54,0x52,0x43,0x0,0x0,0x0,0x2e,0x0,0x0,0x0,0xa5,0x67,0x58,0x59,0x5a,0x0,0x0,0x0,0x14,0x0,0x0,0x0,0x33, Step #5: \000\000\000\330\010\001\377\377\000)\375\000\237\000\000\005C1)KXYZ \244bXYZ :Aparaacsp \341\000[\000\016curv\000\000|\371\000\000\000A(\000z\000f$b\377\210:\000\000\367\325\000\000\377\012\000\000\324>\370\031\000\372r\177c\212\341curv\265\216*\377\000\000\000\007[\000\020A!?\001\0008\302\000\000\000\000\221\004\377M\000\373\366]\314\323\313\006\000\000\000\000\007rTRC\000\000\000Y\000\000\000qrXYZ\000\000\000\032\000\000\000\253bTRC\000\000\000.\000\000\000\246bXYZ\000\000\000\032\000\000\000@0B8~\000\000\000N\000\000\000{gTRC\000\000\000.\000\000\000\245gXYZ\000\000\000\024\000\000\0003 Step #5: artifact_prefix='./'; Test unit written to ./crash-0490de645076b9d4fb886098ceea26e285be8eb1 Step #5: Base64: AAAA2AgB//8AKf0AnwAABUMxKUtYWVogpGJYWVogOkFwYXJhYWNzcCDhAFsADmN1cnYAAHz5AAAAQSgAegBmJGL/iDoAAPfVAAD/CgAA1D74GQD6cn9jiuFjdXJ2tY4q/wAAAAdbABBBIT8BADjCAAAAAJEE/00A+/ZdzNPLBgAAAAAHclRSQwAAAFkAAABxclhZWgAAABoAAACrYlRSQwAAAC4AAACmYlhZWgAAABoAAABAMEI4fgAAAE4AAAB7Z1RSQwAAAC4AAAClZ1hZWgAAABQAAAAz Step #5: MERGE-OUTER: attempt 146 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416765104 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/0490de645076b9d4fb886098ceea26e285be8eb1' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 293 processed earlier; will process 3 files now Step #5: Running test ["env", "-0", "5eU🔗n=sÃaBx", "KW=q5"] Step #5: === Compare result for: env ["-0", "5eU🔗n=sÃaBx", "KW=q5"] Step #5: Rust stdout: Step #5: SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work5eU🔗n=sÃaBxKW=q5 Step #5: GNU stdout: Step #5: 5eU🔗n=sÃaBxAFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverKW=q5LC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- START diff Step #5: -SRC=/srcRESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawHOSTNAME=19284780ea40COVERAGE_EXTRA_ARGS=SHLVL=2AFL_FUZZER_ARGS=-m noneHOME=/rootSYSGOPATH=/root/goOLDPWD=/workspaceUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3FUZZING_LANGUAGE=rustFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25_=/usr/bin/timeoutHTTP_PORT=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binBUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageFUZZING_ENGINE=libfuzzerDEBIAN_FRONTEND=noninteractiveGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goARCHITECTURE=x86_64HWASAN_OPTIONS=random_tags=0OUT=/workspace/out/libfuzzer-coverage-x86_64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64PWD=/workspace/out/libfuzzer-coverage-x86_64JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCESANITIZER=coverageWORK=/work5eU🔗n=sÃaBxKW=q5 Step #5: +5eU🔗n=sÃaBxAFL_FUZZER_ARGS=-m noneARCHITECTURE=x86_64ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3BUILDER_OUTPUT=/builder/outputsCODE_COVERAGE_SRC=/opt/code_coverageCOVERAGE_EXTRA_ARGS=DEBIAN_FRONTEND=noninteractiveFUZZER_ARGS=-rss_limit_mb=2560 -timeout=25FUZZING_ENGINE=libfuzzerFUZZING_LANGUAGE=rustGOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/goHOME=/rootHOSTNAME=19284780ea40HTTP_PORT=HWASAN_OPTIONS=random_tags=0JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/serverKW=q5LC_ALL=CLLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profrawMSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3OLDPWD=/workspaceOUT=/workspace/out/libfuzzer-coverage-x86_64PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/binPWD=/workspace/out/libfuzzer-coverage-x86_64RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1SANITIZER=coverageSHLVL=2SRC=/srcSYSGOPATH=/root/goUBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3WORK=/work_=/usr/bin/timeout__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env ["-0", "5eU🔗n=sÃaBx", "KW=q5"] Step #5: Step #5: thread '' (10300) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-0", "5eU🔗n=sÃaBx", "KW=q5"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10300== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f93e59907e3c1e6e010a4c0e922fd07e7693faa6 Step #5: MERGE-OUTER: attempt 147 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416775801 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/f93e59907e3c1e6e010a4c0e922fd07e7693faa6' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 294 processed earlier; will process 2 files now Step #5: Running test ["env", "-v", "-vv", "=D🔗P", "=eF"] Step #5: === Compare result for: env ["-v", "-vv", "=D🔗P", "=eF"] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: =eF Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +=eF Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: arg[0]: 'env' Step #5: arg[1]: '-v' Step #5: arg[2]: '-vv' Step #5: arg[3]: '=D🔗P' Step #5: arg[4]: '=eF' Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: fuzz_env: warning: env-warning-no-name-specified Step #5: GNU stderr: Step #5: =D🔗P Step #5: setenv: =eF Step #5: --- START diff Step #5: -arg[0]: 'env' Step #5: -arg[1]: '-v' Step #5: -arg[2]: '-vv' Step #5: -arg[3]: '=D🔗P' Step #5: -arg[4]: '=eF' Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: -fuzz_env: warning: env-warning-no-name-specified Step #5: +=D🔗P Step #5: +setenv: =eF Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: env ["-v", "-vv", "=D🔗P", "=eF"] Step #5: Step #5: thread '' (10306) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env ["-v", "-vv", "=D🔗P", "=eF"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10306== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-46236ffda347801f58ecd45e87ad3171a6cacf2e Step #5: MERGE-OUTER: attempt 148 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416786930 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/46236ffda347801f58ecd45e87ad3171a6cacf2e' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 295 processed earlier; will process 1 files now Step #5: Running test ["env"] Step #5: === Compare result for: env [] Step #5: Rust stdout: Step #5: SRC=/src Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: HOSTNAME=19284780ea40 Step #5: COVERAGE_EXTRA_ARGS= Step #5: SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: HOME=/root Step #5: SYSGOPATH=/root/go Step #5: OLDPWD=/workspace Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: FUZZING_LANGUAGE=rust Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: _=/usr/bin/timeout Step #5: HTTP_PORT= Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: FUZZING_ENGINE=libfuzzer Step #5: DEBIAN_FRONTEND=noninteractive Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: ARCHITECTURE=x86_64 Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: SANITIZER=coverage Step #5: WORK=/work Step #5: Step #5: GNU stdout: Step #5: AFL_FUZZER_ARGS=-m none Step #5: ARCHITECTURE=x86_64 Step #5: ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: COVERAGE_EXTRA_ARGS= Step #5: DEBIAN_FRONTEND=noninteractive Step #5: FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: HOME=/root Step #5: HOSTNAME=19284780ea40 Step #5: HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: LC_ALL=C Step #5: LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: OLDPWD=/workspace Step #5: OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: SHLVL=2 Step #5: SRC=/src Step #5: SYSGOPATH=/root/go Step #5: UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: _=/usr/bin/timeout Step #5: __LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: Step #5: --- START diff Step #5: -SRC=/src Step #5: -RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: -MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: -HOSTNAME=19284780ea40 Step #5: -COVERAGE_EXTRA_ARGS= Step #5: -SHLVL=2 Step #5: AFL_FUZZER_ARGS=-m none Step #5: -HOME=/root Step #5: -SYSGOPATH=/root/go Step #5: -OLDPWD=/workspace Step #5: -UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: -FUZZING_LANGUAGE=rust Step #5: -FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: -_=/usr/bin/timeout Step #5: -HTTP_PORT= Step #5: -PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: +ARCHITECTURE=x86_64 Step #5: +ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: BUILDER_OUTPUT=/builder/outputs Step #5: CODE_COVERAGE_SRC=/opt/code_coverage Step #5: +COVERAGE_EXTRA_ARGS= Step #5: +DEBIAN_FRONTEND=noninteractive Step #5: +FUZZER_ARGS=-rss_limit_mb=2560 -timeout=25 Step #5: FUZZING_ENGINE=libfuzzer Step #5: -DEBIAN_FRONTEND=noninteractive Step #5: +FUZZING_LANGUAGE=rust Step #5: GOPATH=/workspace/out/libfuzzer-coverage-x86_64//root/go Step #5: -ARCHITECTURE=x86_64 Step #5: +HOME=/root Step #5: +HOSTNAME=19284780ea40 Step #5: +HTTP_PORT= Step #5: HWASAN_OPTIONS=random_tags=0 Step #5: -OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: +JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: JVM_LD_LIBRARY_PATH=/usr/lib/jvm/java-17-openjdk-amd64/lib/server Step #5: -ASAN_OPTIONS=alloc_dealloc_mismatch=0:allocator_may_return_null=1:allocator_release_to_os_interval_ms=500:check_malloc_usable_size=0:detect_container_overflow=1:detect_odr_violation=0:detect_leaks=1:detect_stack_use_after_return=1:fast_unwind_on_fatal=0:handle_abort=1:handle_segv=1:handle_sigill=1:max_uar_stack_size_log=16:print_scariness=1:quarantine_size_mb=10:strict_memcmp=1:strip_path_prefix=/workspace/:symbolize=1:use_sigaltstack=1:dedup_token_length=3 Step #5: -JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64 Step #5: +LC_ALL=C Step #5: +LLVM_PROFILE_FILE=/workspace/out/libfuzzer-coverage-x86_64/dumps/fuzz_env.%1m.profraw Step #5: +MSAN_OPTIONS=print_stats=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: +OLDPWD=/workspace Step #5: +OUT=/workspace/out/libfuzzer-coverage-x86_64 Step #5: +PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/out:/root/go/bin:/usr/lib/jvm/java-17-openjdk-amd64/bin Step #5: PWD=/workspace/out/libfuzzer-coverage-x86_64 Step #5: -JAVA_15_HOME=/usr/lib/jvm/java-15-openjdk-amd64 Step #5: -__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: +RESULTS=/builder/outputs/4fcee399-b39a-4d9c-84ec-104ee48942d1 Step #5: SANITIZER=coverage Step #5: +SHLVL=2 Step #5: +SRC=/src Step #5: +SYSGOPATH=/root/go Step #5: +UBSAN_OPTIONS=print_stacktrace=1:print_summary=1:silence_unsigned_overflow=1:strip_path_prefix=/workspace/:symbolize=1:dedup_token_length=3 Step #5: WORK=/work Step #5: +_=/usr/bin/timeout Step #5: +__LLVM_PROFILE_RT_INIT_ONCE=__LLVM_PROFILE_RT_INIT_ONCE Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: env [] Step #5: Step #5: thread '' (10312) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: env [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10312== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2490fb8e3d774a5504d89ed59630e19410d336bf Step #5: MERGE-OUTER: attempt 149 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 416797251 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1290.txt' Step #5: MERGE-INNER: '/corpus/fuzz_env/2490fb8e3d774a5504d89ed59630e19410d336bf' caused a failure at the previous merge step Step #5: MERGE-INNER: 296 total files; 296 processed earlier; will process 0 files now Step #5: #0 DONE exec/s: 0 rss: 26Mb Step #5: MERGE-OUTER: successful in 149 attempt(s) Step #5: MERGE-OUTER: the control file has 23410 bytes Step #5: MERGE-OUTER: consumed 0Mb (26Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_cksum_error.log Step #5: [2026-01-04 06:31:48,286 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:48,295 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_env_error.log Step #5: [2026-01-04 06:31:50,015 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:50,023 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_parse_size_error.log Step #5: Running fuzz_non_utf8_paths Step #5: Running fuzz_tr Step #5: Running fuzz_parse_time Step #5: Running fuzz_wc Step #5: Running fuzz_date Step #5: Running fuzz_expr Step #5: Running fuzz_test Step #5: [2026-01-04 06:31:50,732 INFO] Finding shared libraries for targets (if any). Step #5: [2026-01-04 06:31:50,740 INFO] Finished finding shared libraries for targets. Step #5: [2025-12-31 12:00:00,004 INFO] Finding shared libraries for targets (if any). Step #5: [2025-12-31 07:00:00,002 INFO] Finished finding shared libraries for targets. Step #5: warning: fuzz_parse_glob: profile data may be out of date - object is newer Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_non_utf8_paths_error.log Step #5: [2025-03-04 06:33:00,002 INFO] Finding shared libraries for targets (if any). Step #5: [2025-03-04 06:33:00,011 INFO] Finished finding shared libraries for targets. Step #5: warning: fuzz_test: profile data may be out of date - object is newer Step #5: [2025-03-04 05:00:01,030 INFO] Finding shared libraries for targets (if any). Step #5: [2025-03-04 05:00:01,039 INFO] Finished finding shared libraries for targets. Step #5: warning: fuzz_expr: profile data may be out of date - object is newer Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_parse_glob_error.log Step #5: warning: fuzz_parse_glob: profile data may be out of date - object is newer Step #5: [2025-03-08 00:00:00,004 INFO] Finding shared libraries for targets (if any). Step #5: [2025-03-08 05:00:00,006 INFO] Finished finding shared libraries for targets. Step #5: warning: fuzz_tr: profile data may be out of date - object is newer Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_test_error.log Step #5: warning: fuzz_test: profile data may be out of date - object is newer Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_expr_error.log Step #5: warning: fuzz_expr: profile data may be out of date - object is newer Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_tr_error.log Step #5: warning: fuzz_tr: profile data may be out of date - object is newer Step #5: Error occured while running fuzz_wc: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419261267 Step #5: MERGE-OUTER: 485 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419269797 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: 485 total files; 0 processed earlier; will process 485 files now Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: ️QÃTÃc3QYe(y7R1( Step #5: Step #5: v4IoIpVNv🪓 Step #5: AK2 Step #5: MD Step #5: 🪓Ra Step #5: ÃLM Step #5: l Step #5: nMwv7mEclujKEOcMo5R8m(NvBXpCqÃucXUZ3🔗CtShPÃ3P⚙ÃPHjÃwDgoGInÃJyxK4tFT8BGjhsLNDXNQh1N0🪓LGTI41️7Xl0RCMYÃbJaUjZ⚙p9hÃ⚙XÃ6xnCcb🔩DjiKn33V🪛zOljd0hCQe9bÃÃg(e️q97EFOYcsaÃkv🔩ciÃR5🪛I7w2(VzSwX1Pv0MxOovu2Ã🪓k7tgkaPwLEtNqv4Hj7zn️yjK(5m5X5ScROBtM5CMEZHB((Ãdwzs🪛JUrgq9Sj16️🪓cZEkVzÃzHÃa5🔗6aPGPyy3🧰kdvZEIvGC8MÃEMsUFFtpUn🧰RKe🪛️yDphUÃWgSDFm(SAv6YowBrffSIjaLjSrZr⚙mNxaFtodh2(nOluURÃ🪓Ã🪓Y(Ã(hJgMpÃwn8DNfd🪛Iv🪓59x🧰9️Jc(zx🔗Ã9gÃNOÃ2BQ7Ff8sLx(vsUDWXg679uuliSlyPmtkyQÃ7608NÃ6uNTM(TX0hRÃXSjjvWSxyK9T️u1D🪛7sjÃlUiMÃcZufZ🧰7DsÃp🧰🧰3⚙ay3JoyE️🔩🪓L🪓ClIOd(ivzyuaAT(E🔩a7T(R7d2HxN4DaED🧰Nhghg️EkeiI5(jgvvrSÃ⚙bA7BlYwjA🪓RXoR️🔗MYx62dbÃ⚙EVWÃoÃud(iIE(🔗vjkc5s4CDWFmLu9WQSbkoÃV(Uk(u🪛ÃMKarVy8yÃ5h5bJ🪓(Ãd(Tj🧰cMhzL1tEqn6ifPBQxd(LoxPBfY94HÃlUgh12FmyJXqLIi🪓🪓S4SP6y2XRtXNdinRuK(7uE3xU(CN6dQ(DX1gAfU2yYM2kÃ🔗6Y🪛(yaÃJ(UKWda2(68Wja8p9c🧰6(🔗3hbW7cEkBNb(DcUETBkH4PTÃ5Z7ÃkZgokN⚙sysbÃpk️Z🔩 Step #5: zbÃdyepdCJM4y9uÃ(kbFPcAn(g0Z⚙f4ENlXv🧰CJXAM(cmi4b8x(k5q8vSDgO🧰(Tb🔩Dz3G(2P️MVr(qV🪓️hCXD️7Ã🔗eZx8zS️🪓mb🪓KuH2(TEwSbmLÃKK2Hmb97066EOStzo0g(Ãy🪓rJo🧰🔗🔩UÃyC4DxHKh🪓wzGaHul🔩3y🧰️a⚙3OZO🪓o1🪛🪛P🔩🪛iuJ1P3⚙Wtfdo9UnhjQfrdN3ÃiQ1Yoj🧰VoÃX0Gb🪓n6🧰ZGBrcÃ61k3WH3gÃafUqFEjVPSgcSbZsEzjz🔩qn5gAPO9At3DT🔩OX3v🪓KTk48t5RvIfHBoo(W3NB🔩mHD6(dgm️⚙tYbIypqfv(yq4(4R(qu️Ã5tYO🔩tH4IYTNNÃ🪛ÃGDSLluEjÃ️A9o(W🧰Hz5GFAEB⚙EERja️oÃ(VD92🧰⚙🪛(((coVZaWUZ(XGnWnfDrT🪓🪛YÃ🔗ORvKxlwEj🪓AFzZYAvDJM🪛UAJmWhEsFyZC8z0🪛🔗iOHt09Q8FT5AybAaXK️UQXFQ0Ã🪛KlzN🔗DG1zi(Z8MN️n15KIW🧰ZsPct(VtbYnXÃÃb(Md⚙co️Ev5🧰b⚙KLeRj8KC🧰🪓gusiS0pH4s(x(wj8zyl🧰🔩(SL⚙🧰bhHv42BTKnq🔗LBpnokwÃh🪓MaohGBknLaSEV🧰qC0odYERvXÃtPnuOOyJs(7🧰️xay(XLuZK(2WBF(lnvÃozAAswErvÃmVWmG️uSEGdmueg1We🔩GBrk🪓OÃp(mcT🔩QLTngZ🔗gganI⚙vvTfOfXnU🔩nE2urM(🔩7efÃ2wteVmS8MsNZ🔗A🪛7Ã13K(M8M🔩(DhQl5rY(Wy3joQk92🪓NLk🧰Q97p7🧰bJvYVkA(l(yba47🧰⚙Ot5pzF⚙5D2🔩️Q7v🔩nO(4bwMnHc🔗(IU7edbTÃKoloÃ️O1oHIJRVv🔗UpPy9dYÃmQ3vWCMÃpQKWQeYap8N🔩Fh1Udm(A🔗G⚙zu🔗YN0xmFEzdIhÃjbCxmGNJATmBX(C80d️OozQ6zsX6uw01h🧰c🔩SplOÃrBjgfDKJ57z1Ãa5QtsKÃ(PROUÃaOK🧰10u4N🧰xiqfdewktYegÃ8p8️JpSq(T⚙j5🪛jK72nAbqFuQXAOj4O️euy0z(irsGOH️🧰p⚙pS3kz️🪛Vc08y⚙6LKP((c(🔗JÃ(ko((5ÃwYK8EJ4v4oNdO🪛JPBj(8S(faHsg🔩ÃeD🪓🔗ÃlgzWD0O(cLurQz6🪓nc6SSMYY12pkjO4Ã(MkFUoXvÃl🪛Ãqo️🪓4lcZNN8🔗🔗VTfDBÃ1P🔗🪛ztpV🧰e(DDZÃdcnuÃxxtÃ🔗FzSSScVUP🪛k9WR2T8oÃ🪓j4L6uS87ÃNG🧰G(A2fJL5qUWgWzÃ9⚙(️Z9cÃiÃEc0🪓QlFA9DA🧰nXj74PSeÃL74rkf8🧰i(BkÃtM🔩O🔗ynLML2XmS️zTeCOG4ÃP3🧰Fmr🔗d6rÃ17wqm️yBpIFB🔩V1bcEeMt🧰ZrtN🔗🪛L7⚙62oWÃZHLCÃCYdJGqa️ZMaDf🪓yyEmpmZ🔗KuOsOg(s2moQrywTP(CeUpCgyHpKV🧰NAAijGzBb4Ãwp(t8qyM8aÃz⚙🔗5jLvIFTOLf🔗ZzBZSAJYsmwMHsmfLzEPA3EigIRkC🔗oÃtek2Qz🪛PesysHfMÃeFÃPWVmdxwFÃLT2qd(NU2qdq7(O⚙tF🪛P️vicÃZpM3Usrjx7wwX8(nv(️vjNGOCyVZJa1N4fXUdULwn(tÃlaSzGhdNeMnJÃ9HODJc8Wf🔗JG6🧰⚙J2(️5HzHg⚙L5ÃrVoxHHfGKviz0dzVAEK(v8pdh0kRgWcChQBIThh3(GT8vm4q🔗🔩GÃfhhC(XuuOv8(ÃUÃÃhkr🪛AxskF81rmjV🪓Ã️ws6uqB3gÃg5(IPXHB6huax🔗cH7GVNhvBHKPv8jaAVqGf(qhr4wJl(biBvBmXfaw🔩QX4️7oÃZmE⚙z🪓OW(2LA1gwRevnSmv7uHN🪓YwghErzXyNc2lj6Qki4bxQt7aBaq7SH(V️3Ob4pw6tyxPIÃ(frv🔩BAfÃMUÃA3YI️NmN4Yej(MÃz🔩i83Ul(YYnHc🧰️r(sz🪛ETÃÃzV🪓((HE️2TdkfN(J4oj⚙zXNÃfX🔗jÃZ🪛z05El6L️️LK3PKÃ03(jKm8QRCvpM9i4Ãm Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-L", "-m", "--files0-from", "B\u{fe0f}🧰🪓s", "-c", "--files0-from", "q(S4(dsoJDLx(cMRL3J🧰xNViefnOnd5R(0(j(YA"] Step #5: === Compare result for: wc ["-c", "-L", "-m", "--files0-from", "B\u{fe0f}🧰🪓s", "-c", "--files0-from", "q(S4(dsoJDLx(cMRL3J🧰xNViefnOnd5R(0(j(YA"] Step #5: Pipe: n Step #5: (uK0Im((FnSb🔩q Step #5: 🔩KjTPn Step #5: Step #5: lh1à Step #5: 3 Step #5: 4 Step #5: M4dG🔗1F4 Step #5: 🔗i🔩ÃIÃf(🪓TEzÃ🪓1m Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'q(S4(dsoJDLx(cMRL3J'$'\360\237\247\260''xNViefnOnd5R(0(j(YA' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'q(S4(dsoJDLx(cMRL3J'$'\360\237\247\260''xNViefnOnd5R(0(j(YA' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-L", "-m", "--files0-from", "B\u{fe0f}🧰🪓s", "-c", "--files0-from", "q(S4(dsoJDLx(cMRL3J🧰xNViefnOnd5R(0(j(YA"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "bQf1ÃoZ5MbwH🪓p🧰GWÃ3l(Ãyo🔗(🧰cfEpOR"] Step #5: === Compare result for: wc ["--files0-from", "bQf1ÃoZ5MbwH🪓p🧰GWÃ3l(Ãyo🔗(🧰cfEpOR"] Step #5: Pipe: K0OQY(sy51uÃdZgd4ÃlFeDOhri5Re4lFhK🪛ZrN1NsShDyaEqb🧰8GCÃgg🧰1k3(hljvch8gkfÃ3tFP🧰dn⚙scB96wkÃ(m🔩g3wfqSuucUpj1nGSI3bGaIXZÃJ0cOO(E4Upyu9I⚙WsYE🔩t🔩izYsf9Mf35Yu️H🪛B5p(TxPDVdFEwmMxlBg08ÃU9nBV🪓Q7JE🪛🪛8ZUÃD🔗FIiEFNM8qAÃwS(OWd1mkNÃ9⚙ZPNcÃ🪛🔩3V(cb1ufDq(U2XRHiXfweÃHÃBrz(🔗20l️XY9QUg(RyWDh🪓FyHRbQ6E⚙7hgXÃLZJv0️L🪛fX🔗Jok⚙MxHlhHxÃg(7J(🔩fnXYzcdT3bz2(4O⚙htÃB(eAT(9RIu🔩VrvÃÃKaLCeUhXnG6pf8⚙QMÃ5JuVHaCneoDiNr((f1G🧰rÃPAV9MX8(FzknQmV🪛g2Qqv🧰9🔩9🪛y🪛U6y8🧰id️IAMkk🔗5x0Gc⚙DZcvhyx3⚙qZ(vk🧰0DJCIxpJ7T9FW🪓J((3JUoROZy1x(jBW🔩veH4UiGMVNo🪓23WRu4🔩🔗q4Ã2i2FLX3iQpX7H8p🔗R2ÃeK8bBUjMKÃ️Rf9jiUÃY(4(G⚙73e🪓w7🧰tB️OykpP3FYkrA🧰🧰Mo⚙ÃJ(barÃrÃHQcvZlg🔩vJFOWi🔗Ãoq5Jtx(((hTtPZgÃ(E6G0H(f🪓5H0kl5VMh🪛on(3pB🪓bÃk0WxPih7🔗gÃddRh️️(12🧰PÃGglLy9JFcC2qmfmÃfl🔩7NYXMRiYx90Gc🪛eBTtpVHfQMLGk️(UNnuKZWMxÃJ4dpqts8RLsD4⚙ty(Ã80MÃK6rtnW🧰lVG🪓n8yGcqhDÃ4DDx0kHYwanRxrEE(YDNlOUZÃhPtÃzHoIPÃqUjCMw2RtBwGo⚙No0zRFUSzÃD⚙Ã2JRT5CrPASejÃh🔗S3(vvlFÃXok0️TOnKZÃsNKkC️imevmUoLsQH🪓dN44Rw1MrDq6d🔗NjLI⚙🧰Hg(vujKf2️pmx🪓Ã3(RGR🔗e🪓(Ã(2oaVnYs(N⚙C🧰UJhpdxAU🪓Vc(🪓kuÃ️fbTÃ5qvÃ9🧰fgFBUWqXKucM(ZlOFXvl(🪛J(Y3WGuvgsQKvnhc⚙ÃTqVcp(sN0xIT🔗O3l6🔗JEWrHwOk🔩ÃXd2zsXvfÃTfZODHdFÃ8QFBAk8LbÃHeNAvr21cQK6rchZ86k9JEClv🧰EkdzNfaCWSe(mL44kKÃQK⚙(tCD((9ÃÃkvsG3Ãt(aju8iUjt🪓KKc2oAi(🔗🪓TzlH(Ã54pbr🔩aiiir(ht️🧰⚙vg8zNR🧰SIaHÃ🧰️WgfhRY6cXft(zqcMeÃNp🪓F(gHgÃ992W3⚙(m(JQ0YIYÃÃsNz(6ÃvUxvsV6ÃYTHTL️n(oYZNe0GeuÃS🪓(1h6🔩zvW(AmXQed⚙ZcHl🔩ÃVjOqSv9J🧰LdymOuvgPTlC0tmx(⚙xgdLPFBO(zEte3ÃORKpsBXFhEVÃ9️⚙GkPo🔗2T️BYaNÃOzeBUiE🧰m🔗(gpL🪛7WtÃ️ByJQ2H45️kRÃf🔗thFUgv⚙S9️ÃyIbCoOUb3🔩3L🔗h1🔗w3JK🪓m1UZtIc(v🧰o7fv(shro9Kqz(abfd7🔩VdDa️O3orc8thnPl7VK🧰ÃTnKG(⚙🔩GVX(🔩Sgpnpq(TDzn(PCiL(i🪓2m️vkC🪛NiAD Step #5: mM🔩aA🪓Ã4w4(eKmiÃ8AÃy1xi(GlVGAw️(HvxCSMESt7(YDSI(K🪓sJ6kAÃRMDiÃIJyD4SIWÃ6u5🧰🔩QUÃYeÃv37YBG️O5(j3gEKT(pUPMqfjt🔗(7o🪓(Z4h🔩uwN️feqIwUuCxt🪛🪓RUfFIÃP(PU🔗d4AnW1A🔗OÃuokeS5Ia0qL5ShoX🪛4ku7NdJTMGUp5🔩V9yJ(Z🧰🧰u1YjSQ5🔩qnOaÃ4Mj7ncYj2pÃmPJWsl33P1️2tÃHx4ÃiBKP4mI️YAT8AZ1sxnh(SS🔗6gWWP⚙aKaBpTE🧰🔗Ãe🔗🪛1AÃ5🪛QLPnaÃ🪓JUbZVlrf️TR(fqJfdMeYmq🔗qT🔩(I6🔗5j2ny(da🔩pE(aW🔩4Uc(Ze4j🔩mY(z(🔩n5NzI(XÃ6bh(jIP⚙SUq🪓VO(2agWZtu2D(ÃoslYmN(🔩sW🔩d🧰Z25qe59🔗T(w(🪛HÃOC Step #5: (6 Step #5: BHt0hTsV Step #5: ️zNW🧰7xdix Step #5: vs🪛Pnnr Step #5: 745⚙5wYHC Step #5: 3yanD0 Step #5: s(IdykLHi Step #5: 7EJa🪛🧰c7 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'bQf1'$'\303\203''oZ5MbwH'$'\360\237\252\223''p'$'\360\237\247\260''GW'$'\303\203''3l('$'\303\203''yo'$'\360\237\224\227''('$'\360\237\247\260''cfEpOR' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'bQf1'$'\303\203''oZ5MbwH'$'\360\237\252\223''p'$'\360\237\247\260''GW'$'\303\203''3l('$'\303\203''yo'$'\360\237\224\227''('$'\360\237\247\260''cfEpOR' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "bQf1ÃoZ5MbwH🪓p🧰GWÃ3l(Ãyo🔗(🧰cfEpOR"] Step #5: Step #5: Running test ["wc", "-c", "5", "--files0-from", "bÃ9urKtKHQGNoLET", "--files0-from", "JG🪛B1(NKy7GyUÃJÃ", "-L", "-w"] Step #5: === Compare result for: wc ["-c", "5", "--files0-from", "bÃ9urKtKHQGNoLET", "--files0-from", "JG🪛B1(NKy7GyUÃJÃ", "-L", "-w"] Step #5: Pipe: 7Fo Step #5: q Step #5: lpL⚙Da️ Step #5: Step #5: (MK🪓C🪛 Step #5: 5ThnnZÃ1oE Step #5: Step #5: a🪛AzDg8 Step #5: Step #5: QVY🔩5R7 Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '5' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '5' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "5", "--files0-from", "bÃ9urKtKHQGNoLET", "--files0-from", "JG🪛B1(NKy7GyUÃJÃ", "-L", "-w"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-L", "-w", "-L", "-w", "-m"] Step #5: === Compare result for: wc ["-m", "-L", "-w", "-L", "-w", "-m"] Step #5: Pipe: 🧰0mC( Step #5: ( Step #5: Step #5: 🔩ISUÃeB( Step #5: 4🔩b63k🧰sQCU8X(M🔩 Step #5: LÃZvÃF1 Step #5: xacf Step #5: Step #5: O Step #5: 9q🪓g Step #5: Rust stdout: Step #5: 8 55 19 Step #5: Step #5: GNU stdout: Step #5: 8 76 13 Step #5: Step #5: --- START diff Step #5: - 8 55 19 Step #5: + 8 76 13 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-L", "-w", "-L", "-w", "-m"] Step #5: Step #5: thread '' (10813) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-L", "-w", "-L", "-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10813== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x75, Step #5: u Step #5: artifact_prefix='./'; Test unit written to ./crash-51e69892ab49df85c6230ccc57f8e1d1606caccc Step #5: Base64: dQ== Step #5: MERGE-OUTER: attempt 2 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419294389 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/51e69892ab49df85c6230ccc57f8e1d1606caccc' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 5 processed earlier; will process 480 files now Step #5: Running test ["wc", "--files0-from", "\u{fe0f}wW", "QefNzn", "-L", "-L", "--files0-from", "Np", "--files0-from", "🔩B3(KXotBfs(aI"] Step #5: === Compare result for: wc ["--files0-from", "\u{fe0f}wW", "QefNzn", "-L", "-L", "--files0-from", "Np", "--files0-from", "🔩B3(KXotBfs(aI"] Step #5: Pipe: Step #5: Z️Rh Step #5: Step #5: jxpÃJxà Step #5: c6j Step #5: IJ Step #5: FoÃZBurd1uDyÃRDErLkwVKCMPst5🔩1Fvk⚙ubvGctwhzVznxÃhJxÃV4(KajiÃoSnÃpdUdYsTnrDTqx🔗BV🔗oD🪓(MzYi1NÃd️P30S0S2oj⚙p🪓ZftHyR🪛A6rBHUÃVa0y️QÃ7YqI🪓c05fSto(hHf3🧰q️iÃA((🔩g8kw️UX(BÃoa🔩7UÃHFYmx️nJgngqy6aq(i🪛ErÃF61🪓ÃM2XBi3AyÃG🪛s⚙Qx35Yv7r9eMHÃ8nWÃCUMPOYhP🪓62eNSeqo4LMc(tr9tALnC8UKÃÃErQÃj9🔩fzLQk(OHvaosTFCkCS2D🪛Iu🔗fds5j6X(fekDdubsvikAU77vWyaAlSd6HhZmT07🧰vUs0I6UA🪛5aJD⚙gE🪓️🔩pNjÃÃdVI6goNnn(77h🔩BzmA🪛oM⚙TgER8⚙dI(rs🧰🪛3iSRl🔗🔗BJ003eg️n5D9VMQzwn(ERwPLÃEF71IFÃRSVL🔗z⚙Ã2jF️(06Qtp0gnyZCbN5oB1SkCTf🪓IrFa9⚙3yoÃOu(F(G6cjlVjm🪛lrzgj🪓🧰🪓ZoT9gcad(nGdal9Tr7(Gd⚙nBb🔩 Step #5: 2d🪛Ux4DjpbCydÃyumEvKAtpa5zVHEaDH86tNPXFXLqk7Po⚙501L🪓mi🪓l4🔗uWvKNmÃÃÃX6Ã(Iph🧰hGiÃWl🪛RrbCA(XdEÃiÃyGC6🔩Cbj8VO((1xcfstAYQUAiot🪛vD4kHcUZT7dFF4CÃÃÃYYLCkYLjÃA2ÃjÃnvgv0zÃ🪛🔩dUB🪛EX4🔗jf🪓dI1m🧰jV48(tÃÃEKyYc🔗Z🪓9y🪓cG⚙⚙rKX(rnbovfhÃQJuJh(oVpSfi(eoRr🧰jq🔗e🧰p🧰p14BAKA🪓D2YYdWKET2🔗uLxÃRBJSLc️y0ZpBgtWFh4P🔗9zMPuHBFUaotOj0pWu6IcGwDBP🔗T🪛🪓M🔩BSl️0EoXNÃGÃa5CÃm⚙c(Ãh🔗NCg2UJ🔩tj(tXZaGcÃCPC5X((ZIR🪛k(Zuam(kDÃKDun(uJÃvS(pVÃ5v4y🪛9RoA35ÃLW🪛e9vUd(fpS4EPF8f0XoUnBsKiÃyTTR🧰mrxy6mF🔩Cakxki(ÃFvuKrgtNv7IY(kzUPHÃ0XXz⚙0uKVEQ🪛SPluw(y5t6g5C🪛0zdUwcFk🪛LmtuVj(4️16(oEZ7TUB9RvNÃÃ⚙4Pt1i(Eb(r2OtKNVN0LoyP72dBN89🔗7🧰luc(yggJ2sgmQ16️BCbSIUu⚙RQ1P(MPMfc🧰iHabE3AMUÃ2rVjggp1Gp4gV4VlcluUoQMHÃ2mU36G(G15gjWXtb⚙Mj8🪛UBsr(ZU(xr89P(⚙(2n(4Hp🪛yV️hsYj((QB(cwNa6hmtI🧰4p🔗jRhYC7🧰k1Dxd7lÃsKv31 Step #5: py4HqvJgGSMDHc7N️vJsOAi🪓(4TN5eaX🪛NKbÃR🔩l8AÃqwC7H6🪓G🪓Teg3yH️KPXBhO(zVV6CfDEjPSpBvIY9(0JMVrÃyxRSW(9eM3ÃKÃhYXAL1vcTL6uL9o((2adÃÃFÃBm4KIPBD🪓f🪛NYOFHW🔩RÃ🪓vO24WWsÃ🪓L3Ã7fo🔗5t3xX(🔩QqcOwiiC20yw19ÃVzDÃR7YY5g(2xa0X(lwFÃMe7ofB🔩2🔗8i9G⚙I🔗🪓U⚙VttM3oI Step #5: Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'QefNzn' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'QefNzn' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "\u{fe0f}wW", "QefNzn", "-L", "-L", "--files0-from", "Np", "--files0-from", "🔩B3(KXotBfs(aI"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-m"] Step #5: === Compare result for: wc ["-w", "-m"] Step #5: Pipe: ( Step #5: Step #5: (hCà Step #5: jbipJ Step #5: HO26 Step #5: Step #5: jlA7Re(G Step #5: OxPDFU05aqJug Step #5: 0zCwpFJVOhw Step #5: s Step #5: Rust stdout: Step #5: 8 56 Step #5: Step #5: GNU stdout: Step #5: 8 57 Step #5: Step #5: --- START diff Step #5: - 8 56 Step #5: + 8 57 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m"] Step #5: Step #5: thread '' (10868) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10868== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc, Step #5: \014 Step #5: artifact_prefix='./'; Test unit written to ./crash-1e32e3c360501a0ede378bc45a24420dc2e53fba Step #5: Base64: DA== Step #5: MERGE-OUTER: attempt 3 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419308705 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/1e32e3c360501a0ede378bc45a24420dc2e53fba' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 7 processed earlier; will process 478 files now Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: 🔗( Step #5: 1🔩B Step #5: SY(⚙bVhRF8YQWDSR9cJA️E🪓UHeÃ6🪛🪓️BrqacywYSoFCbA⚙QE2GMW6OKLJ2h0wbp🧰8⚙TV7vob🪛n🔗ONxAK(zQÃAyDjn🔩tF(umX(g🧰CrD0Ãsar🧰c🧰sb(34h🔩SoÃxl4ÃiÃpAafq🔗oXoN5vWEcsI4IjdFMl8RogeFzL5(sW(LS⚙xSs(nmtX0Ã🪛ieC1Ã(🪛jyMAS(S(D2🪛qCgf(OGuGcrYtx⚙QcODmMOOÃhÃ2qÃ(ÃGT5oSPg0CÃt3g7PzQB7PN⚙0XvB(️🧰((J8ÃÃBxHRuqOYWlvA(j(o🔩🧰ÃOo76O⚙FHgrkFOhqXQ(fF8F🔩iA7C🔗(wBcFDlZN(Ã1HH🪛7gs⚙🧰(🪛C(qe2RAqrLMUmmUX2KWb🪓83c🔩Ãe3QFK🧰h2rNh🪛scV1hNt(Q(rUjKovGGqFq️RaGmr🔩rYS🪓IÃLNlBJ56(1CE4J(ÃÃ1xkPRkbovUw2🔩X(Wgv7F5lsIÃKVhxshX2eÃFJ31CQhRu5hmr🔩🔗Kv1be(refJ86🧰YwQ6qz(KA7FFm🧰PrS6G2xDbwwsD🪓3wRIh1h9OÃDsEz8aEURpxb🔗ytxm7DW0B🪛XaH🧰HgÃKOHMQR7KN1🧰cNQÃ(Y3🪓🔩ÃFQXWI🔩Jz️rAtMDÃ🧰GNxYV3🧰w1cY77HLPqk6(P️Ug🔗P5v⚙NdQÃ🪛Sawhwpu3l(l🪓C🔗Ã️t(Ã2(dz🪛tNDHhrH(5AtKjZ️1xID09hIX🔗1Ãrk🔗xt25ÃoM6(5ftci6hL1ORjylMxC(8Ã⚙PjÃev1ySm2ÃNÃ🪓M3d5O🪛ÃoQeVqnxKJ️IyR🪛bvcc🪓🪛cIvdOze5xGViLW🪓🪛c🔗IQvÃZDCdzcI⚙4mÃtqAi1KHDsay🪛A(bz32tYF(j(nZw🧰J2O(JFNg(3🧰UI(kCQu011FySFt8(esVYRZg⚙d🪛🧰6P0ÃieLzSGG⚙pf9🔗(v🪓🪓Vz5jrYYhÃ7DBJW🧰b(QD7XY((RaG5hb(X57HFeKk🧰BrÃiLpbQbPN((ZrOHVPQtrZCuÃWHDsB4LpZKbl(🔩d(UMj🔩80mÃoÃUlhQÃZR(🔗b1DÃa🪛O🔩SMIV🪓S(QBK(A3GT🪓12O9vucTlztQGF7WGzDMKns0NYfKUjGT🧰9NvOfK(JL(Wojd🪓2WvÃyA3(🪓7🔩oM82SC🪓rLÃQÃIzSly🔩6️9IKO7fc5sV(g(N06E5🪓mBm🔗DwÃHrqHoxSPTa4Qt8oS4YZVoÃ6UOBwS️KN3aK849⚙O(n7cpXg5(BB((4OEFRiwT(fInck🧰t4gwT8v(3aNI🔩ÃGj94S🔩ÃlPX🔗5⚙🧰O(ÃIncG1wÃ24XXh️dTRASk3vxIEsofG️JiT(RrFobuliÃ(🔩8arÃÃmÃ🪓xÃA⚙tH⚙fP🧰c🔗🔗sdY(ÃXAYr🔗wy6zhPhSuagÃ(CÃvgpIEAecÃg(eqC🔗U🔗jjo9WAj️7UyaCaÃJMEYlF🔩ufpBjTBx(((XÃi🪛5(️fRM🔩C46🪓XP6Ãh🔩jkGHK9(Yaj1sP4rjwL5mHwfAW8qI🪛kg️Rp42deed2(M3(X8MNYFMVqkeiB3(DqmbxA1(gj🧰Tbqj0U🔩vIxoh🪛3mtxQgqcIHHay6qLw🪛pH7PLgXMlEzÃ🧰xicdHaS4HnkP️🪓7🪓4I7️Ãa️C5VPsZÃf42ATHH️SÃYUzMÃ🔗Ã1️S🪛ÃQnGsn(q5H27ÃMGn(🪓i3r(oEHÃ(1h4iÃ8njOv🔩cvrX9U1🧰g3O🪓🧰eMQ2iYÃ3PoqÃQH3maLRGvNNlO4🪓GQ2️9V9kk63J8P🪓UF(ÃG(s️Z🔗K(Vex️JT🪓ÃLl7gdt6A0a️cjw(w⚙9(xyÃA7uÃH🪓eG1m🪛Z1Ã(qf(V⚙u(a🔩xpo4l🪓23hWP(M🪛QgBw(og⚙N20k️SxyosTTC1i2(hbP🪓Ãl63551⚙(1N(8Vgjx1ICDQ(9Ã🪓Qy(uIIÃJXD1yDT8S9ÃrLrymyoyaUi0pupÃbf🧰XBuRyR64QBV🪛wcFqiqG(vU️(l(P🪓439ÃO49zl1DJgx(BÃ(KV5KiCjvw3oi🪛⚙jh9(pSHRJk(Y️tf🧰lj99pN(D(🪓(yw7R🪓VfIyez(3O(aÃpIvAV🪓fwPEmMpevLE7eEsdkUk🔗o🪛fJ3sJ3PLGerujxG(3Tz(CDv(nkQuHTiB🔩(ZPH4ÃkZr4A🔗eP🧰🪛ÃxTMVcWNzXUFMhonJ️WBWBCMgGÃCUjtlZe🧰ÃAAjhnjjO45vÃIfeKgnkIlmMe44🪛VsgAUwb⚙J(tKR7ekvKidsL6CsBo(oGT4PS2v(DG5b0CmEuÃM1lfSLGjeB⚙bcq4wIfU0R(KFI️️Ã🔩U🪓y(P🪓Ã(hxV🪓EAN🪛🪛(iBDc⚙(ÃL⚙lwoaWJZm88tÃa(Co2M🪓xGnfpMdlnwJ24(DHjJC8Xm3🧰sC🧰rPUZhZk(⚙N5SfUNB️7BSqÃ🔗6v⚙6P🧰a(lhur(KBqaÃksÃy0zz(GheÃLw9k3G⚙dkDEsazNj⚙rt(8iH8🪛5iCt3gvJqePJEm🪛blz1jÃTm🪛kZxgOk⚙Vf🪛(0s0Ha6Ãag🔩0yxhQU(zeÃ🔗🧰pl2vQsaby1JYp0m1V🧰1RB1Pm6(YggT83(81wyJ(9R🧰ÃYBKGTLtO7️Z🔩oaItÃUrm🔩5ZjfJdIl🪛iPÃ⚙fguMf⚙wbDd3FQbvcÃmVSsTjQUdjtaaj️7iv6pUryF6sOY77jsvpcoylWF🔩P⚙QGh0(hQyt1DTxHd🔗aS️5obD️ZWERbJ🧰rI0EM8k⚙PWP🔩0ÃaÃ0S🪓🔩️🔩🔩Q(kTWÃxÃ1f(WLEpc217bW66wzjÃu6onnukbKlh2hciA🔩8vRm1Xesua🧰uRB🔩aCsynlÃÃeÃ🧰uX🔩️d(🪓pnqyeF7YfQ⚙5Q(dgmNMee🪓cVNe(lky9(ÃJzTMrwTo07ERFK🧰xd🔩NWF🪛UqÃPl🧰eWOÃr⚙PKOyF5qGY6SZrrL9NtkCYg5ÃÃi80Ãakt4QQKÃi25rhKSu471🔗7g901kHvQEkx(4xqo(3ty🔩nW🧰Lnk(1SSn3Q(8difXgVD3MidMÃqMok🔩9ÃScPfxrImVY🔩(D8ZpoÃ1XD(9LSteaj️E3I(Ã5KW8🧰ÃU3c2v7Qz6(Zf🪓OkxGÃz(UAhZKC8Ar6f4🔗S️wFaW7PonF(omyngGmhyY9️XQWKkHÃV(f9yhq(SU6MBikdlM6🔩qr3va(z🔩r1KAtNxVnFJJgR4vqBAWiRiGlÃfCC7XRKzYR(fjIcn7n Step #5: Step #5: rBA(sÃ0j(04Ã49à Step #5: nY Step #5: 8 Step #5: 🔩W️R⚙GnWQ🪓W⚙🔩s1x8L(M Step #5: 🧰R Step #5: u8H4HxLÃ9QF️ Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-c", "--files0-from", "T2FP76tGH🪛wwp🪓HP6r3dWSlG5Qp15a3Q67eI", "🔩5Mh", "--files0-from", "n1"] Step #5: === Compare result for: wc ["-l", "-c", "--files0-from", "T2FP76tGH🪛wwp🪓HP6r3dWSlG5Qp15a3Q67eI", "🔩5Mh", "--files0-from", "n1"] Step #5: Pipe: Step #5: D(🧰of(Bo(aadY Step #5: 🪓1Fj(🔗SWv Step #5: Dqzg0qugSus🪓ÃzIr Step #5: Step #5: KzfKaxLA🪓b🔗JÃV Step #5: mc️cÃà Step #5: cP9 Step #5: sydu(L(4z Step #5: p8o Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\360\237\224\251''5Mh' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\360\237\224\251''5Mh' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-c", "--files0-from", "T2FP76tGH🪛wwp🪓HP6r3dWSlG5Qp15a3Q67eI", "🔩5Mh", "--files0-from", "n1"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "ki🔗🔩JUJST2DHxEYQ2RX7K🧰r🧰ÃsJhegR2QFmSXlMÃwHe🔗PYj1", "-l", "-L", "-m", "-m"] Step #5: === Compare result for: wc ["--files0-from", "ki🔗🔩JUJST2DHxEYQ2RX7K🧰r🧰ÃsJhegR2QFmSXlMÃwHe🔗PYj1", "-l", "-L", "-m", "-m"] Step #5: Pipe: m🪛9m Step #5: pEobtPK(DX Step #5: AÃNfff(q⚙PDKQyVt2Tb(gr0TFeUqNB4🪓u2ÃvYjsk(U5NPXe🪛68hGTHMv8((GUN🪓o2NÃT(NECÃzu5🪓IQh6JgiÃ5o🧰Ãu((sE(NM2QOxBS7d3a6MkcMhMLuqjPMrHnvhxwÃI74MsmovGh8Ow2Ly🔗A5CBr(🔩8fRQrqI5bAAik9🧰is(Oa5L25yÃN🪛(nvAPOzoFpeÃMgO7⚙h⚙uXStd6Ãp2qDSpmxE6vuAJU0gE🧰636H🪓qcWl️kcFW🔗NV8🧰🪓Qr1IQ🧰vma🔩cjSc2Ãz🔗l6qAJkHÃCV(6DÃX(RH(trJ️XBrssAKH⚙🧰d🪓🪓Ã🔩5s(09F4w🪓r(6wgG(xdH1️m7nvrK🪛2🔗nt1Ã(fGszoWXt9v🔗mkgTD98️lKIUBÃtyP6d🔗5🧰dÃaD(IM8uo(7(AWWzVbM3🪛🔗🔗🧰(K️B3🔗53zUnoWDzTUq8Gy1j(b2(YH((9ÃJÃ7️ÃÃr6BM5🧰HXuÃAKUF9sr0🪛bud(YF9pAhDrINsl🧰V0(k🪓pr🧰K4ÃsÃ2(Ã(RdQkiKDTkVNUOu4u6WiUHyÃV1NfÃJWJbge(pvD(ÃEQAX73XeOZN1sL78UOKEReeIi🔗hNoE6Z4Pkx(C9(3h🔩ÃTQ(((🪛wnyr7UU8vnveEjAUgGP⚙XrW4moKHNV3🧰BKD8joPAÃK(Zc73FTjÃ🔩fMYw🪛JnXYJr4uCkbgAmzC️⚙🧰eF🔩3a🪓HO7lBiIVVi🔩2d⚙Ã(r6oNPrZ⚙E6XikUFfnb️8x⚙Nt⚙F0(oo2108Ãpd6ASWrlxYf🪓92t8🧰O6LTÃCk(XcLnUq🔗RVHvPHNU28O38IkEF8Ã2i961(x1bjV3(🔗PYnÃNÃAzQXtX3Oy5Rfiv(j5s0dZxxP⚙wY6ÃÃh8VK🔩gYDX6fe️j⚙ialmU02E🔩Ãmf7x(GmaTucT🔩ugIPBQbÃ️bjLFy🪓ÃA(🪓DZ0AkRf4(V0aqqhoRU⚙(jrTMOfK️Gqo🔩ÃtSjA(mJsSSn️ZRK(I🔩️Gj️QSOEuWÃ9️MIdAIKuÃe🪛WUIa39ioNfWzÃt1🧰7🔩wMÃyo((WÃvurVQ7G1P0TsQU(fRD2Ni🔩🪓5mFTH🔩P(izP(ta🧰FXIrv1AiLywhcdERjT(D3y9i6vR1zxvLcy4q5🔩9sA🪓TWiÃN(Vp🪓Ãh3ZU(dS6cQ6Vo9j(⚙8TpxRTJWyvoyfPdO🧰hjPPlqvQ8pHa🔩sC(0Tpq3🔩jP3h42️by⚙sWh9(iu🔩koÃW1️🧰oh7ZkMnU🔩LceWU🧰g(1Mem1tyUjxq🧰reÃL(RI7m9bA0sbCj0Ã5(4yOaM((6hgcL(ÃuiEdx(🔗NtXQW7ap(6EIFBJWB🪓w🧰OU⚙w7p(ÃQq1(((8gcGoSÃGdZYoBKxkÃ1⚙⚙🪓ÃpHXi22🪓94HyTDZplV(a🧰oCQ⚙6R8V🔗ml5e Step #5: U1XDx(ÃfBs Step #5: x️7🪓 Step #5: (V️Q🔗rUN Step #5: hhZbh🧰Jl Step #5: fIAc Step #5: UB Step #5: TAOMhWy Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'ki'$'\360\237\224\227\360\237\224\251''JUJST2DHxEYQ2RX7K'$'\360\237\247\260''r'$'\360\237\247\260\303\203''sJhegR2QFmSXlM'$'\303\203''wHe'$'\360\237\224\227''PYj1' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'ki'$'\360\237\224\227\360\237\224\251''JUJST2DHxEYQ2RX7K'$'\360\237\247\260''r'$'\360\237\247\260\303\203''sJhegR2QFmSXlM'$'\303\203''wHe'$'\360\237\224\227''PYj1' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "ki🔗🔩JUJST2DHxEYQ2RX7K🧰r🧰ÃsJhegR2QFmSXlMÃwHe🔗PYj1", "-l", "-L", "-m", "-m"] Step #5: Step #5: Running test ["wc", "-l", "-c"] Step #5: === Compare result for: wc ["-l", "-c"] Step #5: Pipe: 9 Step #5: MtEgL Step #5: O️FJqCektQYcVeR0MyS️nÃ(36DÃk(e94m🪛ym7kWmR🧰twgyGnOYLjvaQf(TfKvjmaURTRE🪛gJ🪓ÃLv3ÃÃoIlWIAW(SEG️️zUpO(3PJ(SE57(AB3CnZV8r️1Q(PEuÃQ((0gi0🪛Cnqm3lUhf⚙uzE(Ry4L(🪛M️p(🔩iso0🧰7JY️5(70P80T0UeLZ🪛rrm⚙️🪛sLnQ(⚙ElÃ(Ãmht(JzYNWz5fm🪛HkdzAwH🔗FLÃA🪛GTn9H(VU🪓WoMdqXoA990vIÃx🪓EHh🪓mVu🔗r5I2ubqy🧰90I⚙Q8(SSMZnÃ0CBykis🪛6🔩v2Ã5fjV7I🪛️VTB4LIAt🔗h(IJÃQXCHÃUH️7jmX5X🔗UokoyEWvy4R4ycggyz5uJ0K5g️TQ🪓hG🧰T🔗BTD(g🪛🔩ÃxE1lUXV🔗5cC🪛ePhj8Ywzat️🧰urHIS17🔩iXDMAy🪓Ã(Xj(jPRhZefXq⚙d8n7NQw8IMS🪛yhIr7⚙(Pv🪓UmSDnoVMXV(RKÃ74Q4ge7X3erT(oKvHsp2bXJKTuws9wj6wÃBwCvvbÃ9(5KÃAh⚙gBÃfXN(KfcÃJGGhÃÃI5HrBJp1ÃSL(Dt(Zx(byIqiuFUP(QzGrJll8🧰J(🔩9GÃzcN🪛GVe((M(🧰mpaÃdBX5J(Xw7dCtvQUXef4️36w🪛LEyJUXV(s(🔩🔩🔗rQY0yd🧰P🪛ZCXjfp((v8Qk7(6(AFvÃ898O27CFAyw🧰QXGp1PkQ🪓1p8HQhYt🔩kz🪛c🧰🪓6r7KM⚙LQJÃÃvk4qKWaRgY3t(9a4🔗IkHw️ajydÃRv(z8wYabib3MZu(6d🔗Ys⚙(9⚙YEmRn🔩ogR1(wtJtCQYqF🧰NkCpRm🔩ple🔩Zk(7KZKrs6🧰ÃO🔩(Ãun🧰g3CEr(g7RsLDURtvSFYf⚙6SXxbgA3ctzaIyKVqÃOmAvs0W9baS27Q🧰HmRrAP(ÃqMpb(R🔩6OXÃÃmÃ9(🔩(Dy4JdTEjnzf🧰r🔩(kv3(lq(g3PTFsnqggyNeuFGSos🪓r🧰🔩ÃCYÃpP5m🪓rIÃxNypt⚙(Ã5udSF3O️bTxq(uP6ZÃMQU🪛GqHwIrrtÃ(gdq(Tv⚙M60kx(jdY7wS(🧰gGkT3r5Oe🧰xlÃ⚙Sm🔗NPk🧰UwYdsxsalXQEsliSNaQ⚙bÃH(xZ⚙(dDÃ(M7mKS1ÃwjXÃaR🔗(9MsUCÃQVÃ02ZÃnurKnQkÃ38WAMwvm🧰X🔗MJZD️⚙wjr8PhA9F🔩c🔩knQFHÃÃO🧰h🔩DvUOBi(L(🪛tVrCÃNO7bsNlm9Cx7Mt6FU(o(0((7yu🔗9(5(20i2a9Nq1(((NrjsjzK(x5ÃL6(🔩🪛bPÃvmS0oWL7🔗7SÃMYp3R1W31rYGqe0kxM🔗G(0RTwuBvOxGMeDOGR9B🪛WClmyhÃpDK(3YÃTKYJY🔩vXda8RMfi⚙8kÃF8🔗MqO(🔩Ix8VEC(Ajxts🪓H9Ãpm6BQ🪛ÃyBgS️(y2v🪓ZBV27DL🪛s5Rt(rHheYxuvjOv(nekI321fVyUS️oTDrt2j🔩8M16sHx0pK92NGkz6O⚙lbo97DehaAlzY68dskNb2Vh45ÃPX🔗EVuXaMZÃm(🔩qSlt5bbS6qfft(L3(ÃQom(vBBNKOq🔩jP(GcEY🧰M🔩Ã6ÃBMA8YhL25Xw7uXq(xX🪛6🧰wBskgWSÃ0l🔩ÃqtHZ(s(5ÃyZ2HLD2WysG2b5I1Ki⚙OBWzGy🔗🪛Ãnz⚙z41wSkzV5fS01qaZ95teTpDaw🧰SW(4dlFKcKGAw🔩pi⚙4yTEdx9🪛3uRJEJ5(zQKwa(SBQjDxv(zvlf9🧰kMmlUO(️wc9azd4x(🪓trJq⚙Wi(xIts4(3UckMJI1Rh⚙8🧰qxW9j3b🔩RbGKECSÃ0(wnRoKRÃe9🔩freONJenKZQ🧰cTgfnpzt0gvM8kEpx7ÃO1Z4W0vS(v1d4s1nKwAtI6LÃCrJfÃG1jR5w(jKhBreEQÃk30LnETDZk8gkt((U4XrKÃQO9(AsZrhCPI(BjRXJzbipp(aV7🪓Ã(70pVUxIMz41IwgAfa9oSPerLvF⚙MSMTpPIcn(37Ã5pZ🪓L⚙MAc(yRzWabjLdVeRsBaW(c5zv(dljEWdz🔩tlj⚙dI(o(3bÃgQ4yÃyVAVmM21Y0s(gyp8CVknm0PjOtbAWXJw🪓LJ1Dk🔩🪛a(LvJ(1🪛Z9eh🪛🧰PJ7🪛88rzv🔗q54Q0rYimK(zÃ0Gy85Z🔗⚙A6ÃGa9LfTX🪓LhUwÃO(B🔗v🔗(X4bnEWGxx5ij2JÃMeNs️J🪓zÃpAFDt🔗n1kcJ🪛ÃYvyF0diZ️xWc30gOP⚙VÃUMkP️6UtgSÃ⚙0g(🪓Le🔗(tÃ🧰2(0uDD14gyVwK1JS9MgyioAOPqÃ6oMS🔩5j4OvF3a((Sa(qChB⚙YndpAvqHOt️sÃA9ylIX5T6UjukBY4hkKBKxzT🔗Ã🧰pbC🪛vDE6️t0Ur(VZJ1H🔗4c(Inx(8x1ÃPh(oQ(cÃÃ1ÃgGWco3nsGEBHgVmW(9🔩BE🧰YJw2D⚙(HÃÃzI((Jzv🧰pO🔗(87Ã️1🔗oLjnaSw9cwÃ⚙OL🔗PEe(6🔩JQ(cBfgdG Step #5: oe Step #5: vC(Rcvxv🔩9🔗0(R Step #5: f⚙(w(Ã⚙(KcH Step #5: 1yz Step #5: 3AklUupMtXvLg🔩l🧰 Step #5: Cg(al Step #5: 26XQaXsxye Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-L", "-l", "-c", "-l"] Step #5: === Compare result for: wc ["-c", "-L", "-l", "-c", "-l"] Step #5: Pipe: a Step #5: 8PogZxZ Step #5: R Step #5: Ks8 Step #5: m Step #5: e Step #5: a(v1tO Step #5: iyÃrItq Step #5: f79iQÃ🪛JK🪛watS Step #5: 3e Step #5: Rust stdout: Step #5: 9 60 16 Step #5: Step #5: GNU stdout: Step #5: 9 60 11 Step #5: Step #5: --- START diff Step #5: - 9 60 16 Step #5: + 9 60 11 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-L", "-l", "-c", "-l"] Step #5: Step #5: thread '' (10910) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-L", "-l", "-c", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10910== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xba, Step #5: \272 Step #5: artifact_prefix='./'; Test unit written to ./crash-061fb208431db793bbd3645b7a16058a1e2a2412 Step #5: Base64: ug== Step #5: MERGE-OUTER: attempt 4 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419336121 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/061fb208431db793bbd3645b7a16058a1e2a2412' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 12 processed earlier; will process 473 files now Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: JpjEk7🪛Ãr1bQQrjvq8hW(9o96o8PtbiCG4Ã(IMREXr((🔗1🪛sh9Ã🔗VSabGV58p(DPÃbwhcBg7🔗o6P🔗YH(MRwÃDei⚙⚙5JRCi4geb7Aj9uAÃo⚙ÃYP2H🪓(YhO9isP⚙🪛kP🔗2N9🔩cfi🪓DuZe6Q🧰jUyx5kw4Ãb1XK🔩fzw5gX2c2e🔗Fe4EO9CO🔩⚙E🧰53iAEUaNwfsr3TXnELaÃ1DuhiQrBNrG⚙s(rgZ6v🪛iCÃN8St76dJw🔗aEyy🪓W9aVczKh8Cd⚙G️M2️sTAi⚙ÃLBXctÃY(I7ÃHCÃrN7HDlYRahOvWBRMGydqtJÃHeJ⚙Ãp5🔩qkXK🧰goEkMdSmk2FÃUÃ(NsEL(ÃÃQZHDÃS🧰🧰ZcQ8yjmÃp1oxpFQ3🪛🪓(f️FXZokKB🪓Jo🔩aaYL🧰4vUsQghA🪛yPTly🧰ÃxXGleaulsSAMU(vEqW🪓BntmqNyÃÃpRvdkRByopD3Q0Sx(🪓t((q Step #5: C Step #5: Ntu Step #5: (QVS(️D🔗t7MK🪓hf(hhJCvn4(XWaiD🧰4ORgKxfG(((ZfZUGW🔩O️🪛f5oh8AAlÃ3🪓0t2d🧰KC2MGKu1WtXf7a🧰jUvHXv️A8RQycZDcTNL(M2iJjw1gsDmCR2clzIkM️Yc2Kg05n8mZ(TvvaB🪓DK51🪓ÃDlS🪓M(3🔗apqLf2Dx🔩qW7YsI🪓eÃqD🔗X36TNX8lSWcjr🪓M1tpdEo🪛s(🧰vfiIJLvZ🔗v🪓️8j5sP27vJHxtÃ⚙J⚙9M(YMwoAf9XYyvx8🔗Tzyn6oi🔩SlvEpmA1Y🧰l(8🧰tIU19K9uTTCxeYAOD(AA⚙VcO(sfz🔗z9fHsFnKHPsLyuggÃW2QL6iL8o5bb4ssnR🧰AwttreÃNiny3⚙(C50X🧰1🧰0⚙ylh5🧰4eN🪓OZq6HqbÃXmkÃÃ7🧰yF9M1MiIWe(🔩((kn488xupH1Ã🪓XbZ🧰ÃSx(9igojqslÃB3oAwEZutNwWVYaKuPZIrunl1bm🔗uÃQDcrGI⚙K((Ms5Ly(cv🔩R49jAM🔗frJYnxu30(gkFkH(🧰DXdEDÃXKfwb8(ÃI🔗ÃzHgJfg🪛i🔩BEL️pm2I2eiS(gdTWR8ÃT🔗u(Ã9⚙L66🔩lT🔗6OÃbdzYBnIoYNr(️Az4(3K⚙hh0UUQ(ClÃEd9VUÃ️🔗tb9🧰CiL(AMtqaÃB🔗🔩Hbzb⚙VVÃ🧰miDR3Fj(LIq6Tej7DKeYVÃ8gZpd(ZJcCOkc🪓LZYQÃN0aAMYÃgQQi0B(ilCUUH(🪛rVgd⚙SFskRÃ0Kp4rT(Rfem4hM(t7LÃ7ceÃBjÃÃ🔗4(bc🪓YL9J383xi0djnZ7Ãgu3E977RE0lÃiuo🧰s🪓3BV🪓xpYpb1bNBNP🔩4CKqÃ🧰5v6A🪓(7yo7fnaJ🔗🧰🪓ULh(KHxwXvV4hNRvj🔩ArbVe((b🔩xzÃpIULM51L Step #5: qFpkv Step #5: Step #5: O0️ Step #5: UB Step #5: Step #5: (3(AÃ(Jw5(Ã1s8🧰1ÃzTrC4Sl🔗mrÃ(PahGd(2byT0VÃtLW53GIÃ(WDwysThvj2Ãj5h9⚙🔗1qb(🪓ogLWUSk️Y8aJtM🧰kc8(367M️ddLÃ1(0ÃÃxYOU🔩(1p⚙Ã🧰Ã1ZgSdx️xZ(m1A(🪓xsZÃLEf7KÃPjj(6qq1Gzhj(8RW1dCcEyQ🪓KFg🔩PJLn🔩🪛mpFlrGi4WjLIyaeÃÃIQmuGY7HAjZF🪓6tUg🪛MAy161(LmS9HExy3BUn🪓xSÃYHtFÃu8((YwO283XMJe(3AawQSgYwcji9lT5usjÃNAXJVhF(N⚙lVw(Hks🧰diijd8VOmW44Llr8dnDwcf🔗(zm5pghaWosALoiÃR️iÃk9SC️uSzM0OÃV1ww8nAPK6yxoxBzÃSdSd06n1⚙KFoh🪛pPv01Ca🔩wgÃ1🪛gAAm0QfMI0⚙y(️ÃLÃeuOPKKÃ6WLAuB5kBW🪓4LlKwÃÃksÃlT1Ãlq3dMv🧰1(jWlPfgmoGXNVWqq6xZG🔗ÃqFK0wE0️nÃ(PdLvnIoÃ6pFUOl️cPnQThEdbo⚙ÃIkn🪓BC5USCER4c9ÃPGÃfEM3I37🧰dSXulXO2KRd(fP️Sn6MpxB6DB7zuA1L8vgN(DxcPWnSN2(kLQsÃtvQe2bf🔗zZOQCyoÃ️(🧰1OudmYKLtMVuzTuz3x8ÃÃYgMOCUNhUFLÃ(XTGax🧰YAl🔩yKB(12p⚙69(4XudfOl7JfxDgjdIB5Xd🔗Wwus596ÃxuTÃ⚙rzÃPo6E9Wrhz(x6AZzÃNp2(Ão(fxj⚙5🪛a3vQjdfÃKyÃBV5🪓QFViDo🔗⚙ià Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: kÃAdÃM🧰UÃVi3 Step #5: ⚙(🪛iN4 Step #5: 🪓T0qK5w1ÃNGc(PZe6XzI(🧰XgÃpkÃm(MutntteÃDiM️j05(yJ383YeXÃOjvjGiYXu🔗y(6T⚙xR1d🔩WNWaZmlEÃE🔩kSp(iP🔗w(fWn🪛pSÃaC8lrz️ÃKqk4EzUqLq🪛eÃXil4ÃF🪛Ha️is(2T2G(️🪓H3YnSeSÃvvgK(pz9rcMXkSJWH0u️2CEMkvvL(TRkErWqRa2u️Dsvii(pdK6f🔩noyk3PJV(i0lÃ(UZEx8YX🪛GnwWZcÃ3xu1LH(0🔗jzIJ🪛xhÃEtmi3(ÃGogF🔩ied7AgKz6y🪓N8🪛HpMVNTs️nNf09uD(6ÃBDGG79(9cvQI🔩🪓(jftgK🧰🪛D(fEc((49X(G🪓fzrEyOKuÃÃdP(Zt0C🪛Ãwmt🧰VEE️🔗Ãe🔗K(vCIzi2YWLk5🧰 Step #5: HFnsQe6Ãu(à Step #5: Step #5: Step #5: iRuB0tGR🪛ML Step #5: LNyA Step #5: In87🪓L Step #5: IÃ3z Step #5: Rust stdout: Step #5: 437 Step #5: Step #5: GNU stdout: Step #5: 576 Step #5: Step #5: --- START diff Step #5: -437 Step #5: +576 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (10978) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==10978== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x41, Step #5: A Step #5: artifact_prefix='./'; Test unit written to ./crash-6dcd4ce23d88e2ee9568ba546c007c63d9131c1b Step #5: Base64: QQ== Step #5: MERGE-OUTER: attempt 5 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419351859 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/6dcd4ce23d88e2ee9568ba546c007c63d9131c1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 14 processed earlier; will process 471 files now Step #5: Running test ["wc", "-l", "-l", "-m", "-c", "-l"] Step #5: === Compare result for: wc ["-l", "-l", "-m", "-c", "-l"] Step #5: Pipe: à Step #5: 🔗 Step #5: XfÃSPw🧰 Step #5: edV1o🔩à Step #5: 9 Step #5: oGS Step #5: W🔩L🔩5cLuYW🪓6T1x9tno6lurnAL(Flitebp(🧰JdcpKAR🔩zX(2l((N(4Ã3ÃsÃrzyMq77E(q3kjxDFwg(SamÃQ6JXD(y(n9️nuw0DcylHclcxuQSIGÃ⚙Rb5ÃMeS🪛ENX(YF(MN5Kk🔗F((nFYlpHeP️dyumc6ZURMÃUÃWÃ4nÃsnM(hhA🔗W6ykdKw️CZpzePGHpwze4Z9u2AfYwfaQD🔩ouv🪓ÃWyMtÃiJQwÃkxFH(ZYp6ZJYpb🔗068tfbÃ🔗VÃ7UyXna(🧰I️Z9MsD8FzY(1cuIÃvy6U️vHt4AtUhE4VC0ud5i2C7ÃÃÃ🪓aHSD🔩4jqrJKnju8BlwVpuyVtbh3IbpPuo🧰IPJ(p3ww🪓8WC1🪓3cC7️B🪛9KlUlqvtÃ🧰Dj5QD🔩2Ãg(x🧰CsÃboJmNÃJgeyyeBKY(ky7(9ÃEv3Kdt⚙LwEAG3iDDxs2IriWÃyZV51pÃRMeCDGjKE23xj3🪓Xs️PÃvPMmÃ🔗Ã🪛Rv🔗2A(vgXÃY(D0Ãqh️0RXÃ1(WABC94ÃhFTY(CRMoWZcÃSf7ÃÃsN⚙HO(mLs🔩aF🔩2B(O🧰DyHÃP🧰e(S7(qq🧰F2pTbpSm6ACJqpn🪛⚙kÃwhdi🪛dgdyTilh7hW(qA9P(j5pQg⚙🧰31O3⚙n(IMKqM2AlÃdtrPÃov(Ãk️️u1Kcway4f🔩Ãquwj1xbttuÃ4pXEpUklCr09gsP🔗🪓yEÃÃXucJ️18e5V(GÃkx1Bv4c9pcJÃOvb🔩JrW3fMfzzRÃ(mzNar(e((fA5Wrrp(kjld🪓🔩wChK🪛🪓qsYK⚙Wd5u7TFÃvl7m🪛DEPKRmb(dirE9xIÃkvN((p⚙s(0MeHL🔩️🪛oy62dNDTxIbZaJKÃnUVyWyZEÃjÃ9sGyq((mmv(ArKPsÃ🔩(⚙AQ1bU(nqGksiIllWq6ÃdÃOX🪓ÃÃxXRB75qDDDOYmnE7ivYojnYap⚙eB7GVQe3hoa1uIH(s🪛H7Iy🪓A⚙Sbhp⚙WLCg(tN6(SudGmRZ🪛R(ZU(bMawÃl6XÃ🔩️🪛tPIPuAaq️h🪓H🧰mElIig🧰️Ã1oJDCEÃGpEÃV2cAJ83a2kEDxRVEkÃÃÃyCZM(8Ã⚙️vkAd(nMI🧰(tB5🧰v🔩(l4OE3🔗🪓y(Ro️🔗DfN🧰t🧰2VV9ÃHlRO6k🪛8yeMyRV85(JSh0QAea⚙7wuyÃ7CXEkHh🪓oCoU🪓KÃ5JuHHBd️Bjs⚙3t7GuuALCP0e(9B🔗🔩H(YYV7(rrrzGo🧰ek🔩🪓v️PCf7K(AkxuSqgÃ3mk5ÃWmOnfHw2FsLOAq6KdyCÃ🪛CUt3🪛04me7uBW(XT(rw️🪓ETTKaSBYp74WÃvXehB6qle🔗5vxEcVxW(hGp05H🪓tXp0A(m🧰mÃW️Vxl🧰l🧰qzRyÃ🔩L5(Jk99F🔩i9bc68pR🪛Y00b(🔗ulÃm5oTtw🧰BS7ARy6VTfSadFVXsPtÃDSEl⚙5c55ecXjgeRz2d1jLl7️OAUvy0Xc15eVLH0⚙s🔗Pmpjf4NO19t6rRÃ(ytZ🪓wn96QdvkHeePG8ÃUZ🧰7aqhRÃo⚙l🔗629K🧰WvtZbC🧰foÃ545i🪛R7nVTGHnHkaÃTNvoBzW2PXiFPz371MQT5(xadE🔩QjQmhÃqg9jTZZi🪓YoIPqFBÃsWFmc🪛pK⚙4ZficiizCVlFiKe9🔩f4Z🪛JÃY🔗8H🪓LSYDnvdc(BMW🪛C3BPcs3z37(0F7(D(dodU🧰5️⚙Ãb6aGXcÃO3qwh3️️NPOÃRq🪛5pG0🪓wbÃBzMUGwS🔩n(WFÃU3eo⚙️ÃXomz(G️e Step #5: O Step #5: 2a Step #5: ÃBà Step #5: Rust stdout: Step #5: 9 1663 2174 Step #5: Step #5: GNU stdout: Step #5: 9 2174 2174 Step #5: Step #5: --- START diff Step #5: - 9 1663 2174 Step #5: + 9 2174 2174 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-l", "-m", "-c", "-l"] Step #5: Step #5: thread '' (11030) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-l", "-m", "-c", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==11030== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x16, Step #5: \026 Step #5: artifact_prefix='./'; Test unit written to ./crash-a9d3c9cd54b1a392b21ea14904d9a318f74636b7 Step #5: Base64: Fg== Step #5: MERGE-OUTER: attempt 6 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419364779 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/a9d3c9cd54b1a392b21ea14904d9a318f74636b7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 15 processed earlier; will process 470 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: EtrI( Step #5: pj Step #5: lAhM6pd2yu1765UjYm5(🔩UNX6bAD⚙(Dr🪓CGjlIGjTMs(10kEÃ(hUYY(T🪓kc4rX2🧰8Gaez(YfBhRU8rdfCJEUfY(Y🪛(Ã⚙2️DAlfZÃf️q0(8f4Dk2Ã️NVJsizGySZ4kÃÃ⚙nl4(VJ🪓ErsGtp🪓🧰Ãne1qJlWAQ⚙4⚙o🧰v7p50k🔩kfq3LTu(Yue️Emg8Ãs1NM1WpXW️️8PzB🔗qL3n7bN(IAUZS6x🔗qodo25BHsX5z🧰🔗oyaiOHsÃ9s9LJ2🧰(a🔗oÃltuÃxKc⚙g🧰LN️vLk⚙hFAv(LQ397eSBlSR4Ny⚙qjqp04O🧰OmoC🪓g5swK2Kf️E2mK5h0yq🪓🔩JNG3U🪓5xuvxb6p🧰F(nWj🧰UsP🧰(oD🪓NfQbÃFh(ÃZKKg3p🔩(Ug6e6Kx⚙🪓eQÃ1Oy⚙f90HbqY2Z2W(gw1w6n2ÃcTg1hGÃo6ydkNQcFx2🪓CMÃOGzzmroe0l🧰gX7Ãl8uÃKO🪛(y6⚙TeyS5Kq(jvCVmA0guVÃBp53rEÃ(QI3WS(ng6️xY5iJPuqh7asahÃ1aQws️T🧰N9y5X🧰A5Art(U⚙oa6🔗(WCxGWVp⚙Zj️w🔗BuCNLl7VMRmlJM🔗1n🔗8J2HteV(R🧰OjÃsrWRikNfglDSw️9y(uPX(ri(🪛LUYJwÃM(Ihe39🪓f6MF️ÃXBn️3P(JLJyJQItws0LL️h2a🔩Zfxo41ThA2(GHRg️0VzXK(f🔗f7PSZÃAuuwez1ZxLySrÃfaKEeÃhqqh⚙AUNj1a4H9MÃK8ngNvryjn⚙q🪓h(mTW🪓v⚙x7ZV6rKTn8ByYYS🪛Ã️iPZWnc🪛C7t7nfOfSMJ🔩(yCm((3fsX(rzBy🧰3gubr9NgL🔩🧰0CmGal8KcCSrwn9yPÃjSVqDk7cwpjh🔗K(N(i3thPuE1oKx️⚙bdlqEVbEZzenfZq(y🪛0(RX8gopI163zDs9KjcP4🔗FJ🔗BBqXqÃy🪛YO4mQP82th9O5nvBmZ🪛yIet6Sp59lEbQ🪓🔗🔩(Oz Step #5: sy5lK5f🪛0ID Step #5: xglZ Step #5: veyJthÃWÃrNhH8b Step #5: WZ🪓In9RP Step #5: 6🪓e29k2AE(PkqfYiG7J⚙rB️VC🔗X🪓bGH4🪓t3rEh6GvY4🧰NX7l1x(U1wqDBR🧰mCKWÃn🪛wORÃOYHÃ️HrAIÃsFDY2oH🔗TNC🪛xYVUSxIrgx8EDVllGBv⚙ZZZnVÃ🧰y🪛y6l(nDjU⚙DNK🪓y🧰J3⚙yrt️GCzTuoqO4ÃCfB🧰hq️xf6TycqyÃnBr0(qyphOF⚙TwÃ1Ãqu2aTEE0t🔩yeuGyZ5ODROaYXPdhGCWRO8hWWZ🔗Ãi7TijtBytjg12🔩xvJKLJxs8mcROUjfPCElzÃr⚙⚙🔩YBEJ41PziaLPO4cLC🔩T4BfWtYn(NxNmSdCdzoHq6u🪛mPjrrÃ🔗PmI(DfI3ÃHkbKZl🧰🔩4qR1tS3i🔩TKF(Nhgf🪛wyO(BX️aR(JMnLEP98🧰qQ99🧰J10eVMq(cJ9l🪛LB🔩Oa⚙rscJjyV🪓4vcr🪓M🪓E🪓BTbÃ2Mwut2u48tI1MwbPtdÃtbVp(K🧰n6Z🔩BULU️N9rtbXEkS🪛7zfRPmIdB🔗H(Qj(HRpVuWw(🔩R🪛Lc️Z3p️R(Ã🧰0lh5FbekBRey10f️c🪛piei5Fa2C(🧰X🔩5(lwiWfQUv🧰Ãeh95espk9(EUwru🪛6tÃ🪛T🔗Nfa🔗ByA66JRUdcoOYiDfTPRIa7Ã(🪛ssuW4l(XNymgZu(2hMMechyqG488iH(Yf🪛wjEUSJ5🔩1IIphtq(CPvÃ7⚙R4co⚙tFMT7🧰bkOw31R🔗wUMMq(FfMqf5PL8PWF3F🧰iGpmF7T4kyuZJl2🪛(JiDPuE0(Q9yOm🧰sÃ🔗ÃlBiÃ9z2eq9o️6rky0EjM🔩oFP🪛(N0b🔗POIJry13rRG(W8XgoÃx5zIUqDs(🔩(WOVw(5🧰4RAmQjXfphJi️zKE227SNRKod0pxm🔗DIsxq2sDnhsfx(2BL7m0ujRCGylLGj1⚙EÃ️S🔩⚙F🪛🪓(G1ruXyZQÃRXZ🔩MCeebc5QT3UÃNfo6🪓o5XLK️EMXZxt5Xt4suB🧰ÃKUT1🔩GpS⚙zTy(fiDwiYx(⚙ÃSXÃVRruSÃ1iRSKOjs3yCMG3Gyhg3s2QxYl️V🧰R5t3mbh(glcac64QF(Bt🔗J5hBj9ÃxtpVqnkrg(a(4fkbÃ(ÃGVuGml6LaRXRTpW8yTWroTQNÃa(goG4phPMxYF1vÃM🪛j6T5upÃOÃ🔩WÃdp1T7cmV4iJxm🔩TJ((iyXZaPIoMÃO6b🔩Bn5U1HVrt5Wq(Ã🪛🔗(VccxSP(0Pxk🪛E(PYgcVVvSa3uk🪛kM🪓Gp🪛LO⚙️Df🔩CoUgy(Ãz(9YI6UVt9Rd🔩xQVy61a🔩J2A⚙d4VNcm3v(QxmÃAhY91Or(2mX⚙UCiApDh🔩dc🪛Ãvt(ars🪛bÃS7gcUm(IXaOiop🪓MÃmZp(o3kAÃbwz(⚙7️ycK🔩4🔗e3hN1GZ9sJ🪓2uQeZbr🪓U(🪓8hJH09bS🪛53drJjZ5gG🧰z️kX21TOÃK️kYÃhwÃcVAxz9kt🔗🔗w🧰3j4🔩🧰ew3pP1ÃfVwEhoOÃg8q6qRh(Ã5UTHzQT🧰HvktDG🔩🔩p8🔗vT(N🪛te(fILs5ÃshwhqCDDTen️⚙🪛IT8ounglOu1ELÃnZW5(6m🧰ikkq⚙Fec3U(j6pu(TAO9K(V🔩P5N🪛🧰AjA8PwW2(tÃUPvU9f🪓Ã⚙🧰(Q(vdyLPinF2🔩Ãj50X43ÃRzRSCpa🧰kqjVWkq((🔩7🪓C🧰(luAY️(l4s🔩s1N(kjPwRm(jYY31o0🧰OT(mzTc9QY(493I9tkfDZDr⚙️UyyE9suqM9🔩MfmyEdo(ytoXm7cJNgY4m⚙c(tr️🔗O🔩🔗yD7371Cm3nS6ihjiNcUVh(2JWhm🔩0ÃNZQkmsTPCd91bcÃYv1mH🪛ÃWf3i3ÃFKLMcdDh(Hd1ÃS0yx6uKs5l️6SR(️nÃPm5rz0kQeBMkÃ⚙8nZ3Ãf85o🔗jQ🪛zh(7GrW28M7vldGR4R🧰yxad2🪓OÃCmzqpUq1MnÃ4A7s39ÃnngQlXTIg2🔩XxCC6jeoB(Ã🔗3IL🔗EUÃT0oZJAj9AfqMF(CcÃQ(yhrLM2EXBiAJxbvfZuEdmfC08sv(T46🪛cWq🪛JKqDEQhu0O9kBh(UkBDPvFN8mSWoJ5H0TÃ4Rw🪓qRx🪛3LHCNWPkA(🪛🪓k(🪓S🔩7⚙f⚙MZKZiiEjVMJXw0e8🪛sOMO8(🪛mz(sT⚙JIjpaw((klj4dZrÃwQx8x2ZO🪛u7sÃÃPVB4jE8ad0sWT3R4cr6BfbVf7hfM61🔗7NzP(aXÃMuRu3U🪛gsLOLiAEWE9🧰00(UP0🔗IBDÃFCdiF3Hi2JZCTO3IczpD🪓WuA7GTXRFwHRNOKBNoOKrhSGt(HzQIyeZaW🔗2RJIqkÃti⚙eZMDr5DLDPnvbH🪓18E🪛mHtBKjtDYmUR(M0hant🔗a2a4jMYhpUDYfyAxBnOto3MH⚙uWDqKOy2l🪛3bSG🪓uY️8HLoWxvFu🪛🔗vAAMZgu(83wVchsarl9oknTj️NR🔩GHIyqm0ÃCeWSN5Ã(b13️7gpNw(⚙MOr🧰J🪓062P8xBdB7kMwMrEg4L3ieÃ🪛Ge5I0dhjaI🔗cÃ⚙XbT6DRKjL7vqbfom🔩X🪓(JloR2Ha🔗Su2ÃP9jWkqVMY🔩WKEÃC0eo(OPkm🧰H⚙HSf3⚙q2EFP3fVF7p8QÃdAx(7NXK1g️ÃVPÃaRa(Y🔩🔗(QKnNOrq(rVirBXdHfcd12rcvÃvkÃ🔗zQ0CX4⚙oYzC8bD🪛n4tÃ🧰ÃXg2Ã(b🪓k🪓VClcbEsDrS0XljZDVydHÃ17K8(p(((C8u🪛IgwWvEF⚙4n0p(Qik🔗(2wOm️fAH1Yv(K3JmG3aCcZB🔗iKs4PÃO0OmQD⚙PMyRy(axdIkFsXeZBNBTNn1lXÃL2IdP🔩6svZ⚙Yu3RF🔗Whz(L(9S7(EnoMEMR39eSQaÃgMWDfk(DCIF5sMXmPrSXMtM️hJUhO3S7j0F3xLIrQ8🪛ÃmoÃ🔩cVw8cUZ7Ãzd🪛ddWsXO(⚙(Ã8MNJÃOx5YhRÃCfR️baR3H9🔩sOHm(⚙ZR04Ju(🔗ArYJEacwpCwu7s5vmGqoHdRJ75A3rLqP((V46uajU20Rxh⚙qfT(6(stEgkzUnIkzYK(jOJO(TpS(V🔩PyfGiHXtChTf⚙VDIqiuZs42Q0🔗ChÃPiKyKb6🔗LJrJgw4KG🪓qgsvsnm🔗CuHnN515🪓(74QJmvKdqT🧰QL🪓kXCoÃ1hA🪓u6ÃDWyZEBTÃÃd3lC30VL1Yo🧰CuiV8XX0t7yPRFa9Ã🪓🔩(6BPx3⚙dhFktE6c🔗cNg9lajNn8R(lL🪛UG🪛r⚙uÃqpTnmX2p8jQ1FVJFhZBa1BCzNAÃ🧰fHk🪛jSTÃq8K️v7Ãw(2eilAFYlÃÃpcL⚙mw🔩🔩Ãdui⚙tNj(🔗ÃÃLwHN7(EvjejmVi((gC🧰1fÃnÃ((⚙eR🔗pÃ3BF🪓2fuÃEbG(8Ã9(U⚙k🔩🧰RÃt3ycDGJ(6WbRH(TP27VBdAaLm🪓mADÃACBhDgNÃJxVUMlawszXoVuB6(IH🔗PwRYÃ1L40ÃNjmWÃI(nNXboASW0CY⚙ecLUfJgy0(4Kt🧰Z🔩XjG(Ss4V212CRFUhy⚙bIBG9idjCxrT⚙MJX🔗ÃXÃ8yf0i🪛️SÃ🔩1vÃO7UD2ey(Z️ÃYQJkÃÃWo6ibGlÃ0fgKVrcHÃd7ÃOFJRÃ(c🔩2Xc️cKp(fÃLDkbQÃFes🪓UOfxP512WuI(ÃX9xz🧰xl🔩ÃXVdVYI(CboÃDte️B🪛l🧰P21EJXmjvvZmJ69f⚙5V(ywb(PT5(a2bFiac86🧰CzÃy81KX(zlQccy(m(⚙GHFIQNxMa7(6k7NcUv(sBQDAr59HKwC(z1jYSq🔩H3((ejjJ🧰HA(🪓YPQfbVZllxB7oiÃJii(BD(ÃEkkLrAmpFaJT(w8🧰5Zh🔗(UoJ0S(O(I🪓mI5l1bRH6WSq3xj🪓F9jÃ2neGX🧰3ur🪛ÃjDÃx8sÃhBjINLGdN🪛⚙kkZR1aTyINiS🪛bdsE🪛hdÃZZ4⚙tUAk7yoWKf(nHOS3️k(jaY️🔩UWm(ETnvxe5TaL5TA5ÃWmw(2F7🪛30mm️flMMn🔗q(HD🧰7ÃH️IO4fPÃ(QNmEb7KZ⚙kRAgRmj⚙3Z6vb2smnayOcLfÃfÃ7dDXw(muÃ4bBRC🪓️WMlLwLs0LTQVs3VHkEyXÃ1GAJ⚙🔩qSxT8a🔗WÃhZT(ÃRcÃ4🪛E(ere️Ohj66eb(⚙k(6CvMk1u🪛XjIHTVEEajh🔗️qX9🔩7ÃÃMb6c🪛Pvva1yP9JJOmoo59KuÃ9ZIl🪓FU🔗T(🪛kuÃm🔩N6N Step #5: (zE⚙ÃZipÃqAqzn84(ylÃ0CsNhUAT4m7boF1T3Z⚙tPLp0iJ🔩h7dGfjVbSfÃXAjJBWzyÃZ1ÃrLgo🪓ÃrikQQN0R🪓d🪓️qVj(lExVdTateCY7AjbeÃd🪓2PbI5🪓KQkgf2Z🔗sgÃlw8NyzSÃdVWLNuDN6🔗FEdR🪛r(6(DxDC🔩RtUVDJt0o6BLda(QÃbbÃC5aCbÃ🪛YxIM🪓0Kzj4⚙🔗6V🧰🧰iaQruBq87HamhkWDQUPvrEÃN00(uqt🔗pÃ5H94coA7GOeZDb07fÃ88cNADjxBBq3Dtm️fmEÃIJpÃwÃ🔩i🧰3d🔗lyc30VB4VCÃB(🔗7i🔩s🔗gH(syWU(RxNkqyj9JPqyESk(ÃÃq6WhBiMfwxDgU⚙zUACKqr4zEVX8u0m6FJR2t56NDTkKXJyUcGj5RO🔗kP5WFj73UcZmY️0GnÃ️(ÃL0🪓sdrXyHRnU9fV3bs54PJ️L3gN4(WÃ(oCfc(Wx(o(bAr(V🪛S6bmAS2tr🪓ÃW0yyÃf4PK6lsaw(Q🔩ÃlC1qnK9up8ObÃmZ🪓0q2g🪛🔗🔩rP🧰(kBd️(xGfÃtGtHcxvÃcWUfc(GoogltNIzy0ÃhtxAhlyiEq((X9⚙F🪓v((YpdRuÃ8KSDj🪛XN6SrJaz🪛t🪛YKN(⚙🪛6ThCSYrcÃsX(YFsc(GLW⚙idk️🔗HqXSEX🧰🔗dxqVAHuQ️(GqÃ3UA58🔩mGMQ19K(sK(BpZqIFTpGg(NÃ(cUj2BN🔩🧰aoP6(su0Ps9ÃU🔩9PDÃ⚙🔗TBm(QM🪓fpAg7DS2mN🧰YWVE🔗I8vF️n7🪛V🔩5Ed016q3O(I️E(mNXLLCVSP0i🔩tN🪛🔗🧰tZÃ🔗g(fwcWS(AgPqUd🔩X4mvCL8qauF65W4u(UÃ0v️InCGjsl6d🔩piHP8((3J(Y87uÃmf1ok87vÃ0ÃukzP🪓yK9y(HRUwK05Gsj🪓JÃT3W8⚙3IxC⚙yAh8((🪓ItvKHtf9JjXJ7QÃSR1eHzv82h7NQkxj(9🪓PfZRuN️1️z6J6(ZhZsKYOHUrjERUh🪓Gy0KÃYYCpkDL0f🧰h(qGm(gGbXMcjtXR🔗Rpm4mwEZjhaYE7FFTGO3xuX50ldEu(mR40️Hb4MGm5cyX86F(FlgJYM⚙zDQH7yÃKDlVq6neG Step #5: Eb Step #5: Rust stdout: Step #5: 5926 Step #5: Step #5: GNU stdout: Step #5: 7625 Step #5: Step #5: --- START diff Step #5: -5926 Step #5: +7625 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (11096) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==11096== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xa8, Step #5: \250 Step #5: artifact_prefix='./'; Test unit written to ./crash-99f2aa95e36f95c2acb0eaf23998f030638f3f15 Step #5: Base64: qA== Step #5: MERGE-OUTER: attempt 7 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419383576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/99f2aa95e36f95c2acb0eaf23998f030638f3f15' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 16 processed earlier; will process 469 files now Step #5: Running test ["wc", "--files0-from", "lp"] Step #5: === Compare result for: wc ["--files0-from", "lp"] Step #5: Pipe: L19M3WÃg Step #5: d Step #5: O5u Step #5: M Step #5: ccUU Step #5: 4v Step #5: L6meYZFiIQ Step #5: ch🔗E7R0y8 Step #5: N0ÃLC Step #5: nb🪓lxÃS Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'lp' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'lp' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "lp"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "f\u{fe0f}wI🔩tYC🧰pxbj(6(Ã(blÃP🪛a2He🔩ÃABIGRR(a9KaZDÃo", "-c"] Step #5: === Compare result for: wc ["--files0-from", "f\u{fe0f}wI🔩tYC🧰pxbj(6(Ã(blÃP🪛a2He🔩ÃABIGRR(a9KaZDÃo", "-c"] Step #5: Pipe: 8tu8 Step #5: yÃug Step #5: Step #5: Step #5: t(N3 Step #5: Step #5: VQ Step #5: (r🪓 Step #5: hr4IGP5yjaZDSs0Y1 Step #5: L6(F Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'f'$'\357\270\217''wI'$'\360\237\224\251''tYC'$'\360\237\247\260''pxbj(6('$'\303\203''(bl'$'\303\203''P'$'\360\237\252\233''a2He'$'\360\237\224\251\303\203''ABIGRR(a9KaZD'$'\303\203''o' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'f'$'\357\270\217''wI'$'\360\237\224\251''tYC'$'\360\237\247\260''pxbj(6('$'\303\203''(bl'$'\303\203''P'$'\360\237\252\233''a2He'$'\360\237\224\251\303\203''ABIGRR(a9KaZD'$'\303\203''o' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "f\u{fe0f}wI🔩tYC🧰pxbj(6(Ã(blÃP🪛a2He🔩ÃABIGRR(a9KaZDÃo", "-c"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "0cYd7KIvv3EKzbbSm451xgQUtJFva3He8GWr8🔩iÃcHE", "-L", "-m", "-w"] Step #5: === Compare result for: wc ["--files0-from", "0cYd7KIvv3EKzbbSm451xgQUtJFva3He8GWr8🔩iÃcHE", "-L", "-m", "-w"] Step #5: Pipe: 71ImEZe5cf0JoJ4gr Step #5: z⚙xDlVJ2⚙ Step #5: s🔗gFm Step #5: eÃW🔗ZDF Step #5: 5zÃ🔗XTNuDbBKT Step #5: Step #5: TFÃ45k( Step #5: HDtI Step #5: n Step #5: ⚙ Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '0cYd7KIvv3EKzbbSm451xgQUtJFva3He8GWr8'$'\360\237\224\251''i'$'\303\203''cHE' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '0cYd7KIvv3EKzbbSm451xgQUtJFva3He8GWr8'$'\360\237\224\251''i'$'\303\203''cHE' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "0cYd7KIvv3EKzbbSm451xgQUtJFva3He8GWr8🔩iÃcHE", "-L", "-m", "-w"] Step #5: Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: X42mraSIono Step #5: r Step #5: ÃLu(0B8BGY Step #5: ️🪓Ghm Step #5: D Step #5: zt🔩W(G Step #5: VI3pLmM(39Xi Step #5: Ã12(Zz️8lTRdZFtjHX🪛NybD🪓(K4(ui🪛SfG1R6v962SNulRP2V80e🧰zIf23ED6Ã5nÃS57Z🔩POJÃypQrmÃGÃ4WEhO️U(🪓2TX2Uu0JdPA(ÃDSPK🧰cPIaq3s3🔩cliG1Ãq2b7gÃ3QJZnhWrnAYNXFbKpsÃ3IBDFzlÃWoYOn(gr⚙uTmÃQm5MzS️buÃ(wAu9PyidsPc⚙R7uqin(🪓L0(bSR1JprFO1e5AR(u0acmBybFfx1dÃSCVZ(nH️iÃqLJMÃ⚙🪓bx️🪛(3Ãn0HXOz(5368Y️q️irÃ02LipOsÃbwfqO(🔗cp9CK6sQ🧰🪓Z1CdP️fHfa5HPbJa🪛t5(️3wY0CbJiDLtt(9xgLA⚙bgJoEoE🪛RaI2Bz8ZEnbT8W(LKvX2(7(P🔩ucuf(PqXecpc2ÃÃdpTgb4loPNV⚙(jio(zÃ6(Gp1ÃMÃ🪛⚙7(CMxuQsLy7🪛o🪛6FÃLuyNgPqwt(5c🔩i(Y1⚙OtkUÃgW3r1Xh4zDNzqml🔩WXCxsYx(️QFqzguiqCx1DVb6deÃ🪛o(RzKWU🪓a6ebhh9PRcKgE9ÃOPpC🔩765h(Js6e9🧰7MqNH️ÃosnF45yUaLWXMvvwPsvj🔩LO2F07hueX🧰🔗TsRtKzA4a(vd83sL️bAk9orJ6t8️7JmzOC(YvaiwAqQ2🪓W8YUD🔗Q(Msa🪓TkhXuhj6🧰MdlsgJp5K8⚙gz1jDNAiZ9Qx🔗🪛t🪛TQhjFAGhÃkUp⚙8jfrvANDj🪓njTk3a29cfbWÃHeOzÃÃqBmB🔩ÃR(lf1AwfÃÃÃZi️w11ÃKI(DNKKyC⚙lEzqX🔩nl🪓fy1🔗Zg2di Step #5: z Step #5: Step #5: Rust stdout: Step #5: 794 Step #5: Step #5: GNU stdout: Step #5: 664 Step #5: Step #5: --- START diff Step #5: -794 Step #5: +664 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (11238) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==11238== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x40, Step #5: @ Step #5: artifact_prefix='./'; Test unit written to ./crash-9a78211436f6d425ec38f5c4e02270801f3524f8 Step #5: Base64: QA== Step #5: MERGE-OUTER: attempt 8 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419400513 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/9a78211436f6d425ec38f5c4e02270801f3524f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 20 processed earlier; will process 465 files now Step #5: Running test ["wc", "FN🔩(U", "-w"] Step #5: === Compare result for: wc ["FN🔩(U", "-w"] Step #5: Pipe: 7 Step #5: Step #5: yoHyfvc🪛 Step #5: T🪛️F🔩 Step #5: aGip( Step #5: aO🔗️iXuu82 Step #5: 4il Step #5: (0HÃRp(ie Step #5: ⚙FI Step #5: ro8Ã9K🪛0 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-l", "--files0-from", "(VÃg", "mt⚙", "-c"] Step #5: === Compare result for: wc ["-c", "-l", "--files0-from", "(VÃg", "mt⚙", "-c"] Step #5: Pipe: xm🪓 Step #5: 1 Step #5: 🔩yd8 Step #5: ZIhD Step #5: N Step #5: 4Ph Step #5: oNP Step #5: C🧰(🔩v Step #5: dJ(hT🪛9F08Bg Step #5: GÃFSgCYIh🔗 Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'mt'$'\342\232\231' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'mt'$'\342\232\231' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-l", "--files0-from", "(VÃg", "mt⚙", "-c"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-l", "-m"] Step #5: === Compare result for: wc ["-m", "-l", "-m"] Step #5: Pipe: Step #5: w2⚙aUJky🪛I4ZeXE Step #5: 🪛ZFÃEVjw Step #5: à Step #5: 🪓yVQSrN Step #5: (UtV Step #5: huO Step #5: b5⚙ Step #5: b3UZ(🪓s Step #5: NN Step #5: Rust stdout: Step #5: 9 59 Step #5: Step #5: GNU stdout: Step #5: 9 77 Step #5: Step #5: --- START diff Step #5: - 9 59 Step #5: + 9 77 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-l", "-m"] Step #5: Step #5: thread '' (11389) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-l", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==11389== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x38, Step #5: 8 Step #5: artifact_prefix='./'; Test unit written to ./crash-fe5dbbcea5ce7e2988b8c69bcfdfde8904aabc1f Step #5: Base64: OA== Step #5: MERGE-OUTER: attempt 9 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419415792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/fe5dbbcea5ce7e2988b8c69bcfdfde8904aabc1f' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 23 processed earlier; will process 462 files now Step #5: Running test ["wc", "--files0-from", "v2Z", "-w", "-w"] Step #5: === Compare result for: wc ["--files0-from", "v2Z", "-w", "-w"] Step #5: Pipe: F7ÃuIEÃ🪛pÃB🪛HTr️riM0QVitwSG3wJjx6m(a(Ã🧰qÃ(C🔗🔩🧰Ib🪛KE(S🧰5FOClÃt4uÃ️ozBzZDJ0️H(LmZWi5🪛VZ8qiVN7HRpj(🔗ximA7cÃ394️g🔗d(he(zzL(Yyof️B6HgÃEM5ayNp(4AbsJ5(OY🪛c🪛R9A4(RV7fuÃtv(ZVbkEBcfÃTf⚙538k(VnfiTH🔗🪛ceWweÃQuu8Qi🪓n0Tw🪛HWdxJ⚙⚙bRQ((hvd6cZr(s7x🔗Ã21Pd6Ja7E3X🪛hcfeLbJwVÃcY2jpRrÃ0🧰M⚙Ã🔩GhrÃJ2qe4WG6kUxnD🪛bÃÃ(N1JNWdlCMwjzmZWkHmBÃoJu🔩Ã91V2AXÃwÃpTDÃÃKDVsdyeeR(q3Mbv7hÃ4wdXÃwÃjGuY9E🔩GIYt0🔩FABxÃaHcDR(S🔗ikZrfz(E(peTlWQ🔩tf🔗RyQt(USbl(nGÃc(xcX(Bgw0ga🪛8W️UNmic🧰T2y2🪛(4smI7zx🪛99Ls6NÃ1sVLJUzxeWDFpaOawYc3🪛KÃ🔗6oÃ🔩(awDeÃ(ovU⚙0(Sv8Ixz🪛l0🧰BGfEnxR7sdHzF3W69JÃ4KPqzeXiroAJpoG⚙mZq5n🪛(Bo6sL9UyJÃ8ZNMVm(Xmm(yÃ7viA️S(BONeUwfDKgNVF⚙(R8fÃYFT6Zt️CQ🔩W5X3WÃwsdAysuic9QaY1kQdk9ddbR🔩D(E🔗KtM3PJ️PU🪛F🪓ÃBdLzl7CZcpcMF9i6iWZBiQh(🪓iSL⚙IudR(ÃÃQdk🧰(5ciVl74gJ(5Ãp8🪓0Ã4⚙aBMx⚙Z8🔩nVfa7Ã(yvze0pdt8C(Ã(yFrUtF1U9🧰OIÃmt9mMÃlg5🔩XY🧰LhtgaÃIRc🧰l🧰88((m0XZ🧰PXuh🪓kj⚙eXw9Ãf🧰Wv2🪛iIMPxpl8zLDÃ3p⚙A(⚙43dNÃ🔩2RXWVq️SDuMzg4yzFmfhbYq4KYzgFFS8cNNn0hÃZÃzVz⚙BxXcfSr14(Ã🧰1wga(H🧰n9ÃGÃhZ7clke🔩B9Pfig6ÃjÃvR5oFW46QSRuT4pezwTRlÃNxwk2GlJPÃcTRvZNRclvfV6gQrTtNonBwz🔗(O3iÃeMQCCR3⚙j(3PmPtSjIEMQ🪓SÃqF5(kÃBrt3mwUrLVxv7feÃÃepaHÃFoOO🔩Ãs84i🧰i🔩sym1fj2lWHuEvrxp⚙(08Ã🔩Yi4Hj🔗ACvHfMw6mA5vzlU0f(Z(6(q8I6G(0hsI8o🪛4wnEw5BsPÃb9M(🔗(yqtMxm(7lW(VÃH44hqUe5R5wcFÃZ🪛I8W0🔗QmbRU🔩SiX🪛cNWÃlkBpRÃjz1ÃÃeÃ🔗LftxCgsÃÃoweDFÃQEd🪓oe9wjsHUvV⚙🪛9v(lUspLdOU7Ei5Sf🪛pOf️P1jvNS(UBQ🧰6vRPwcgOkc((4WOP3g🔗(ua(VVjEy5(️1wK🔗g🔩🧰47oÃM🔗4YD1tWÃFiIdVjm(i2🧰0Ze️🧰c4C96eGM0R43D🔩H7zÃ⚙N4ÃM🔗cCW9oÃ🪓vPpmt🪛Df38Gb🔗d🔗WT3TÃXeo🪛NGuWKASyw(2WurjTzAlKti9scNV(VQD🔗(19qy🪛ZA8Wf2t5YoU7YtÃQw((jP6NÃzAz⚙6DgBLFm9(ÃBcMl🪓xOlWvyITkt64uV6d🔗a(lÃ9FQJ7((🪛AEvLT🔗EKeÃwUMxVIBMÃÃ7Mj(dyJ9E8M🧰2Dj🧰ÃKo4ÃR(fl3pO9🔗8BTq7️🔗WuÃdr⚙vhj63LdC7fOEHk🔩nE6mjET6(kAu(F6qJRAgNm🧰YQ(mvta4Yrx7l00XIA🔩ÃaaDCyV4I🪓ÃShOjFyQMrSrMh(51bD⚙pQOa5m0FRLBHRDyA🪓d🪛BÃX🔗KbPviWdKÃ(ÃF3🧰ÃMhtZNihPJÃ🪛Bejvt️DPtjqVOJs4(uXf🪛ÃvswwjyhBhgÃa4Ã3🪓🧰🪛g5ÃvRR🪛MSwjoh🔗9m(⚙ÃasÃB🪛G9🪓(bKeY(J🪓xAHKp45⚙Wcdq6NQc🪓RJTSÃ️🪛dseFÃm7gwEDF️u🔩7KbB🧰KgVC🔩ÃVQdhOÃDhyv️M🔗🔩ÃZlYGQxvITM1KO⚙T7ÃW(dÃEE2YÃiÃI️DW⚙FvE4CzehXS2THqYixÃDZtsD1H3IpZHm🔗🔗pvDqipwm🪛🪓🧰️tÃobqhlxg⚙oUn1P🧰⚙AlxgDUjvR9c🔩zrV6yzloDLÃcOm6w🪓WY8N🔗IAÃbvWj3RO8i3(VE(B(3fqnj🪛cEuQgjx🔩B(WHA7DoKTcAFFIZg🪛HlZLiSÃdlbi837dHK2🪓vrE🪓n️KDt🔩5fqsABqLÃ1to(️8iZBZÃcÃBg(pmBTvSzrGS️x7DnW(mWOEzYgeGtÃ(🪓jf️pkaÃZgGl2dIIfxHis5bgÃGFejR🔩vOIz9O⚙(🪛0jwNy2QLnv15RaH7c62lDxÃaeVNemjUC(x3Ã6🪛kPÃ6🔩ow🔩7rKX4sor3🪓ojgRuuiLXi5IS7sVhMvJTG🧰(KsGsj🧰🪛4tH🔩n4WgcHnLAl9toÃÃPWa🧰6sC(S2️FbOH1Dm🧰FO️fs1bB(iÃWcFcÃ(11cÃÃlYkLp🔗ABZÃsjgVhaEINq7oqLAEF🔩1⚙0ÃYKIYXxMXQaFRald9qOuhMyjKlut⚙y3j6B️⚙up4KFUmÃx🧰yÃ🪛Ã3s🧰h🔩rsuPMRuPR8yrw🔩HouwÃÃ🔩jpQGKjFLyr️HSUpu(j7kf(fDv8BThA7Um6YRY9🔗kRkCÃQHÃÃSGÃ3FH0uOzqV3C(fAÃj(k⚙UONHotWn8w7(Ãvu(zSDg8unOb17VGLZ2v🔩v51Fa0Ã🪓R🪓YPaTahnfT8DvnvlKAJQÃiSÃ(🔗gmOÃghbPKT️p(PpV5Ux(🪛ZSÃvwHqv0o🪛qky⚙ipala(ÃLMNmg8🪓️ÃoNÃxYxa⚙2🪓wf(TtTÃJYzsÃ(️🪓4lN(LÃr(qGq7KI🪛🔩(Dki(GpopsN7d(oigemZiÃG(aek(j🔗QQjpAqm3rq🪓1qÃ🔩(5🔩uTU(U5uAwLg🪛DfÃvE(xDT1fMoÃ1(jq4E4UÃIE7A6QZ🧰0b🪓9hpY(Ãzzz8🪛wq3b🔗5(lBXwGHUhQp8🔩0⚙Q🧰Ã(10L5bJ3j(ÃfMxU3W⚙YÃ40🔗zQwÃmYÃd(🧰🪛mrD⚙xXfYIVh7TOklT2️4MOtU((VoE1JTbÃonrO3WVzgu(R82🔩lK(k(zLZ3x(qÃel8bK🔩(GVTc(l3442Two4MOgITguJ6Se(🧰LDDl1mSWWcÃ9ddoaF7🔩wh56cqzzqOpWj4bUT🔗I🪛(e8tÃ4AzyRGB7dGZ🔩5k🪓u08A1ahÃMRQi⚙ZwV(GC0sx(vÃEZGj3🔩tT4y(y⚙843ÃdNW2🔩nÃQCRj4️vtHwmqa(cÃpNeAEuSIX77️ÃCaYAV3🔩1ÃCSC5zuW8wtU8ktVn🔗zSkNq3t⚙xH(⚙3Cp🧰QmÃ2yusbQdÃmkXDT4(🪓LmZte3️ÃPx0RO(soEK(B2vgmbIR1🪛8wkmH(UL4Hn(mVDsxP🪛6s4🪓G(51cBT9yÃR️k0r3pkxQkdHEmngZvPDM🪛🔗🪓DzNf️W9Vo9kePÃ🔩🔩t️2yZ🧰5Ye🪓6ÃPJvbUhZUaE(dlLhV8h0ÃTuYY5CLF🪛3TUwy7fd️BQwa6(eyCl7O🔗W🔗P🧰ynzP🪛ZC🔗rWMX4Pywc2R3Ã9IGWR️YmR9mkT(LUXXÃ1yVE🧰XYU🪛(⚙OVorTQb️eUFupe5cftAHvoW4j9yAv4iAMGH🔩k30LÃr🪛🔗Pl🧰v3YÃ9🧰AlG9🔗9Cga18((74lsWk4LOayxQ5zlÃIB8vy23C5sb🔩Rr98BGP9(jTSQMVLSZsdDBJg5pia🔩C5(cCaeEt6yD2eg7nQGmX️pI(🧰E🪓ytlgT7fFL7ÃkjywSE🪓r🔗dÃEVCZ71iODyYT9VMI3Sjc5g🧰bWTQÃKTiBmMN5bX🪓Ã9daGQ Step #5: sX Step #5: hÃbd0HVn⚙nO1nOH🪛ÃÃV3iz🔩1PRa(tkPrmbuÃOEeUVyHg🔩vVaFw🪛SML️11e5🪓🪓XzreqaPrApD⚙MX6I4pCCr🔗Ba2TNClÃIyJÃy5HÃIbf4ywÃBY96q8Y(️yX3️8yIgNbB((SwNAÃ22Ã0j🔗ÃL🪓YnES6xH5Ec4In7ZiÃPRi3052ZuVv77pGXRcixnG(I2Evcv57nuNq131⚙️eH🪓0🔩uoqblqbVweYjÃjPkF🔩mÃo🪛ÃfNV(U9K(3🪓47Wx1pfl🧰(BHÃkSPWJIv((ap8kA🔗P7qjHÃImqRfLyDWLlxlO🧰2oTa🔗yiO4BAeG️nS1Mv1o🪓gh️RonrgKVBU(2FU9🔗PH46Fv80uv🧰enEhD5ek️cÃÃ(3JVK🔗vv🪓(1(kj4VBsjWjHtKloAppÃ7🔩xÃkH🔩7Ufq8AuRRduf🪓gbZ🔗lNqN89J(YZ⚙ÃTDy7e8X(ÃmUtp9🧰UzOYWeTJvÃ3SjX3vbFÃkKkltÃW1ORe(A8RzV1DÃ🔗bpITUNCMÃIWWm(m5NyUEny0djÃ9qZ(ESuPxÃ🪓B(GAnDLp7ÃgF️(Ã(8Mt3ÃÃvUyAmTÃ️lMs5⚙2XG⚙(SVoRWrÃvTgÃ️jxbk(N(jÃs(spEVfPÃPj🧰EUHNnZMz0Y7AÃZ(BxNuccTR(hs1t((SD7Mk4((l7UÃJrÃfpL🔩GWS(QÃk🔗9((J6️bÃo🔩Ãhg⚙C⚙️QP4raFn8A66⚙T5Ã3(TiP(🔗cjYqRgt(2ysaDÃQTÃ⚙fQÃ🪓GÃDq🔩cW31JUd🪓🔗nDÃrIWF3f🪓YqJ8YvcfNUSk(OvOiEMcVU🪓J0Lhrr🪛F🔩OSLkS️ÃÃQxMIZEx9Ã0pQnJa1WFNaGhvS⚙S🔩🪓8jox️DDFUwzKZ🧰️KfFcsÃ🧰vt🪛B2(E🪛uKKx⚙IM(2NnT0M🔩1🔩STkApmchÃ0feiZd🪓g((yE🧰️w1o🪓b(cUUV🪛(ÃZ2zjv🔗IW1️xtiumki6MCJdUWwcSxÃYdNiazWi️F9oharpUP7⚙0(a(bÃ🔗(5QAS0fXwKbOÃRpJ🪓2🔩f6J🔗🧰14D0ci🪓WNYe(lÃ2I2Ãgs8️XLÃZ(0p9irgMBfczHpu7Ã🔗3GG(((v53A318fCV5🧰🪓d4kJhdc🪛d6🔩⚙ZQSiiyaO7Ãg0dW7Cu(Ã55rW7grbaJjOGIq🔗CiÃywM8S🧰(HPnuE🔗aGXJWa6UXÃwÃ🔗Bp🪛0sÃk(yB6ÃeIzFqucl(rCbvAj(8DacnT(r️7QKv(Inz(Up((2oÃiNS(O2F🔩tÃÃ59RPB6x🪓(ieC2⚙xM🔩🪛rqYb6Ã8🔗TUtyAUoVRÃ7a5TAAnabcYQki🔩xq(Ma🧰8mvKÃfJ5⚙ÃKnJÃPm7mATeÃÃRTQSGF⚙Hzc9NjÃ7WRRFWpÃz1️H🧰Q🪛3Ãpr🪛GiBVUNmB(r7qTdZ⚙8(yaawMbnfMPB9B3twMTK🔗xt1O29BdXoCzyvUnQC1(🔗IÃDprAoWac(q95x🪛7wBÃKÃvzZAeZhwH🪛Ã2FKYyov(KfÃbÃ8nX⚙o🪛🔩🪓4(nUe(j79TxftAX2🪛cdbUpIjÃE🪓o🧰DPE(Vnuu⚙🪓1(xbEoV⚙56MAÃJg6f5🪓TL(EMsUÃE8uÃ️L1S6730GL🧰w7h7dBla29o🔗IgwLm((Dn59dhnzft(ÃHoXÃ️🪓clt7TTAQz21🪓w7wY5rkr4ndszÃ🪓nZaÃwyEGÃpÃaYKcAfFxdfHgFUcz1Tn(3🔩TÃ0jQvwNu(L🪛hceSmGu2🔗zÃYF2Xy4RÃIhvdVgPEpDZ6MSgIFDf(🧰️IÃ8LjijP7sZÃO16🧰0rXHZ8(kkgNV0FyOM🪛ÃUewgHDwQHeyf0F🧰wED(goZ0A(sBAEph️UB2I9(1(lzYE⚙G6S5(6🧰XUY(️⚙JQR7fhPÃ(e1ObL2Y🧰s🪓9ZÃ2w(jÃJD🔗GMipVWÃYB(4J🪓hk64MdÃmo(ubMYI🪛J🪓🪓yec(🔗Wb5O5Ã62E8️2Sq7e🪓w62ÃgZÃBVWe2NGNZR078🪓u4WVu⚙0eDuuF8🔗v9(0🪛4Maa🪛TllCgAC🪓KsÃU(aQhIWobIFÃDMX0U7fhjWMt⚙kÃzA🪛fy8sbKTW️Llur🔩7SXD8xE8(rR4Cxcex1HBupWVxÃ(0Rs🪓dyÃG🔩B(yAuI🪓wiYrY0J⚙rGQS🧰K9Eg🪓wXA3ÃÃ5ÃkgamQPI6Z(🔩🪛zAr99pY🪓🔗ÃlpQx🔗1s8🔗nVj7SUhjÃz(MaunUt1🪛tPÃw(eÃ69aA(️W(️A(NdDpMw⚙b3iCK1w2Kd🔩q(H((8I🪛ÃxFPBEÃ0wS3JRÃA2s7fhWDh🔩Z6VÃJuLIS2i(mQbwWhÃnl6K1KZx40IneÃXwTcR9on7khrqjGSlW(F9e🧰g0Wjy2U(A🪓NSnmjvZ0nqÃi🔗vdvvP(pohh4🪛JpClDK️🔩Ik18CTÃMy3(1(⚙kLRh🪛🪛Ay🧰p🪓cJYÃTEjPGQ895N6YeNÃYDq98m⚙CJÃ🧰R31Vv5jUT0oÃ🪛11🔗🔗GC6🧰ÃCilCHxSTU🔩Unjb🪓oM(piXQSabXsÃagE(ubÃMR🪓8ÃgPZ7FXxLTUÃf90uaT⚙RrHvjaCfRjsEH🪓WNu️VAEy1QÃcl6CVsSxtBdcjd2Qv🧰nBGpAYÃjÃWbvÃDfUkJG🪛QY(f5F🪓8⚙Ãip02yNAt1Q7k6i🔩🔗🔩pÃ(ÃbXAoozRd74Ãf⚙6vKggrTpcRÃNfz⚙🪓p🪓Ob6(🔩BHbQZ5yÃoFaf0wxDVv🧰Cy🪛1(🔗J44QFÃrJqk7UÃWN85(ÃS1EYW️GFqj9K(L6Xu(y🧰C2o((2e3ÃMX🪛KkB8kCR🪓Jq6Ãbb5⚙uX🧰P🔩SwX5🔩PF0iMadViR🧰6(sgÃ72MS🔩UZGSbDGtAOk5L5WC️2LPgljt8A🪓a4p2NE🧰Q7zmDoQI6ma6S🪓rM7eajja⚙🪓y⚙0cc9🔩(🧰xnÃhuÃmIYfmSPyT7NÃ🔗T🧰M(7SoArhvÃFq(qw7f🔗bccQbX46t🪓 Step #5: aQmgK Step #5: Rst(IUÃCe6🔗à Step #5: Step #5: J🔗BDsI0 Step #5: 5S2KZS(7tJ(C6O🔗Hn🪛WsÃwFH🪛AbwÃa18Fb🔗2DVPtb🪛5hku🪛UÃvIRYUtgTDVÃOFY0ifuÃH(vkf0py6N66⚙m(axp️iZ8qzÃ(6bO8🪛⚙lA1l2z️🪛0kdALÃ3PT1jZ⚙NOjharbJÃ9(3(GedOcKC🧰OMÃm0AjqKÃ8Fd3WsMlAz1ÃÃ0(UX1hÃEY🧰fEb🧰b(YLuMBLtXn🔩dÃCz3JDu5nEk4lB04SfÃJÃiL3(Top1i8PEÃ6gjOO(Cr6Dun(Q0kXL1lMLÃd🧰bO(V3🧰9i(lgCNwL🪓T🪛Omqnu🔩XQ8g(f🪓da(O(️🔩W7(à Step #5: bTAq⚙wgf81Rp Step #5: d⚙chwgoR0🔩M Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'v2Z' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'v2Z' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "v2Z", "-w", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "-l"] Step #5: === Compare result for: wc ["--files0-from", "-l"] Step #5: Pipe: 🪓Qj Step #5: UYS🪓HEi🪛🪓Es🔩hNhuD Step #5: 7wODQ Step #5: Step #5: WF(aj(L(ÃHQCi Step #5: JfYJ9D🔩ShO Step #5: j(Gy4🔗🔗((g Step #5: xWcTzU Step #5: 4x🪛 Step #5: uLr7🔩Lg6P3 Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-l' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-l' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "-l"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-m", "--files0-from", "z(u((KHV1j(AdHXfk4⚙GDTTmJD(🔗jpÃ", "-L", "--files0-from", "uC🪓NWWzyeVOUO"] Step #5: === Compare result for: wc ["-l", "-m", "--files0-from", "z(u((KHV1j(AdHXfk4⚙GDTTmJD(🔗jpÃ", "-L", "--files0-from", "uC🪓NWWzyeVOUO"] Step #5: Pipe: e🧰Tt Step #5: 17E Step #5: b Step #5: (Cj Step #5: TFtxOsU9ÃLkrHEu Step #5: DoqÃQqEX0l Step #5: loDv7iÃmFk9à Step #5: FÃcjR4 Step #5: 1vy Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'uC'$'\360\237\252\223''NWWzyeVOUO' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'uC'$'\360\237\252\223''NWWzyeVOUO' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-m", "--files0-from", "z(u((KHV1j(AdHXfk4⚙GDTTmJD(🔗jpÃ", "-L", "--files0-from", "uC🪓NWWzyeVOUO"] Step #5: Step #5: Running test ["wc", "-l", "-l", "-L", "-m", "-m"] Step #5: === Compare result for: wc ["-l", "-l", "-L", "-m", "-m"] Step #5: Pipe: OW Step #5: 🧰OB🪓os Step #5: 🔩go Step #5: O Step #5: fCE Step #5: ÃRÃgWu🧰 Step #5: ROZ⚙TrU🔩 Step #5: 5à Step #5: Step #5: fUY15e Step #5: Rust stdout: Step #5: 9 47 9 Step #5: Step #5: GNU stdout: Step #5: 9 67 6 Step #5: Step #5: --- START diff Step #5: - 9 47 9 Step #5: + 9 67 6 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-l", "-L", "-m", "-m"] Step #5: Step #5: thread '' (11531) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-l", "-L", "-m", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==11531== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7e, Step #5: ~ Step #5: artifact_prefix='./'; Test unit written to ./crash-fb3c6e4de85bd9eae26fdc63e75f10a7f39e850e Step #5: Base64: fg== Step #5: MERGE-OUTER: attempt 10 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 419441268 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/fb3c6e4de85bd9eae26fdc63e75f10a7f39e850e' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 27 processed earlier; will process 458 files now Step #5: Running test ["wc", "--files0-from", "R🔩wf9E🪓nBX⚙6🧰Z8Xa🧰NqlQPtx", "-c", "g0🔩k"] Step #5: === Compare result for: wc ["--files0-from", "R🔩wf9E🪓nBX⚙6🧰Z8Xa🧰NqlQPtx", "-c", "g0🔩k"] Step #5: Pipe: 3H🪓F Step #5: E Step #5: R1w🔗LYOÃP Step #5: glU Step #5: Step #5: MWQ️P Step #5: 🪓XjSiXM1v8Qz(fgxuÃà Step #5: cP🪛KÃÃ(wÃgÃjÃLCWNe⚙UEwVÃsW0ks0xPX🔩YN️lJ🪛WEÃ️🔗AABzHÃfAZRGV️09vvÃZN47Il0RZY(o🧰ZXSzUc🔩dUPÃ⚙lnRsbsD6ÃSbyÃÃEpDcÃyn(wL29Ã(2sHtSÃDl(🪛FtjUEW🪛c🪓z7XR6Ueaa8weLEwb🪓FNsCHkSUPB⚙uCIJ3I⚙n(khK4Ã3cMQVqYsptmBEcUCB1P9🧰4A9zCcqm3C1QG🔩🪛czTg7lh6jiH⚙nnÃÃ77Ue(🧰hLs4lvEÃsX((zztLYqtgNvQ(Ma7q8uqhxhuodÃÃWlJÃ2Z5vjSru49JptÃi2Cs🔩GCAU🔗EKlih(HCdg5mHo6nÃEQEaCzdymm(P(w🪓C3(w(Ãs🪓xRFE4vOsJCPÃ(v(QmjÃ(Vywh(pCIÃT(p🔗🔩qTDVdPQ🪛1RGQ🪛⚙VpU2️vmAW2ÃJbOsR1gXTyL🔗🔩Ã️⚙Mb3cGB🧰JYiZ(r(cZ5rI(LPx5HiVcw9B2j9cPZC8u2(mf2pDbs(🪓cru(⚙(h11Jo2jg((JlÃV(ve2gIuD4YHnQQlXjHeXA3F9Jpuj(kBxw🪛y⚙DÃ🧰i🧰5tXÃdDY18DDfKT(⚙mHÃG3v72He⚙(t06nZCrE🔗oWe7r79b0p5V(YcÃBSJÃr3SÃ8kk4D6lNMnmÃvWuR️MArÃgX(FIa️ceaLg4Bp🔗a⚙zRpÃiL🔗hF3ÃQ2R🔗vdEJ️U🧰aDMMsAt⚙Ã7🪛⚙1Ã8YDrADi(️NgnÃ(23(u(f🔩uhEMWWKlsG55yXF🔩y🔗️Ã7R🪓WoÃF🪓🧰pJYFw(s🔗jaw🪓Dm5upD🪓sHztRQ🧰ÃÃo3yr🪓️️R(S3bCSJm8u45Q1esuFÃÃ️CLz7BwgLB5YJ7Ou🔗nZÃrR🧰3e2ed🪓YJfQYpR5🔩gi(🪛️z🧰ZlKiG(3(xvÃy(🔩️GLYRDÃ4🪛fXPhXGIx(CU1ÃQiivmiX79ifLnkZq(suyh🪓wuY0nWOU🔩k((9seG🔗P(9t(IWvQ5dWJIUr🪓8uxy🔩t230y0ULldu(Bgt(LAZFRAb269eIntn🪓B7VOJDY⚙60glmxL(JVkjuV7htMlTccuZÃUE9🪛HYDq🔩Ea3🔩W88TFLC(kU2KÃÃcKp4cy4Dg8️ÃRDknh️8fm6D⚙cOilth(ST🔩🔩ÃqB4X3gOQQ(️5🔩oJnb(🧰pbk🪛sM0Yc🧰gf🔩HT9(K1🧰(️kvxy(V2(NÃ️G6fj8b(0🪓h4pq2yXJiFdy🔗XEjyr️BMlrs Step #5: 7lL Step #5: M Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'g0'$'\360\237\224\251''k' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'g0'$'\360\237\224\251''k' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "R🔩wf9E🪓nBX⚙6🧰Z8Xa🧰NqlQPtx", "-c", "g0🔩k"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-l", "U", "-l"] Step #5: === Compare result for: wc ["-l", "-l", "U", "-l"] Step #5: Pipe: Step #5: 4d6ABh Step #5: P Step #5: Step #5: Step #5: W Step #5: 62Ev Step #5: I Step #5: P Step #5: BtVspJEEEZ7QuTcW Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-l", "-w"] Step #5: === Compare result for: wc ["-m", "-l", "-w"] Step #5: Pipe: D🔗Q🪛(OdÃhÃ14fXbpmF🪛16OPl🧰R7LSaEÃ🔩sjl(NC🪓⚙Ã(FBP(mhyZzaPxkYJSFTsjXMÃSc️RÃNW9ÃD9(f🔗Z(p0XAlTHIQR(gSTnCDHqQD️🧰Q7w(kLMH6kÃUmWb⚙hH6smRtÃZ🪓Vu6🔩mMPMIz6oDZs1🪓Sx0n8YFVihX1smvM2Ws🪛IFw8Bb7Kwn604jBFE🪓v🧰50l️2ApIQiwwG️2JZ4rrTXbZiÃÃxboFykRJX🪛zÃ5NÃ4ÃATD🧰c3KxjRb🔩(UÃa5WDyK(Dvy2PA8o24ÃTD(Ekb8q0m⚙rnVTJVCcqpaS7Nk⚙i🔗HaMkSY(T🔩G0yoahLw️sYEjDSb2Lm5ATiQxgd3f407Ã🔗🔩⚙eÃMqbzabRmAuÃMdeq⚙🧰nsTKAaTD🪛C🧰GDdjÃ🔩XXteTN🔗Ãw4ya16d0️t8MpQBFD((u🔗MxLUnPjmCdR🧰T🔗61rB🧰4g️J️jyo🔩954eescrYov((🪓(yN3R️y6Dh2UFifyqh️ajflhSeÃsqNkZGUdÃixg⚙93ÃS(rÃ1YRJeeYY50xITamKlV🔩kfdl🪓X5e5j1jmVVÃUEMdA(ehHx01K🧰🧰w(0🧰Psh(ixgVzgvA🧰️O🪓2ÃÃ⚙🔩🪛YifnrzR🔩28Pe6G1sWHlXp((Ã🧰u🪓taÃ🪓Z9️mmPa(zÃU2ÃgRmPÃfÃHÃJkcnyt(QB🔗fZWydrTsSGvRStuanPlg🔗F️iLjv(IRÃÃ277ÃEGZbPK1ÃywbirY45SiÃu️Ã7M(fmxIJBÃIRvMb🔩63pTZÃT🔗Jg6(fGo(FzÃh6ÃÃRÃÃB️🔗🪛2Ã69xX(oS🔗GuÃGIÃ1zis️B🔩Sq️3TÃaBxHU9y(z🪛czPl(3Z(fYvyjSy(j3MfRwÃOTaq3t7w6🔩rÃGÃngKgRkUaieDNhDqFdHSAyIU(mT1qy(wiV0qbh1Ps8aAz2SJ🪓x0GZRDLq0EQzL2J(sZBbfoTIYqP🪓🪓🔗fl⚙bYF(iEhs(Tq🪓pfd1Lc🔩qD️zUÃq🔩Ã4shhxeMk1RI1NvS🔩TcKGx🪓m8r3SPZ7I31ovfAgl🔩c(wG8xtk🧰BE(🪓noyjFxFSP🔩(1🧰VvY8ÃHAl️LtY🪓0HMplmJ07KEÃÃ🔩zTAxb🪛9B(CfjkS6puybJTf🔩MFB9🪓S8Zc(7gf🔗0BD8️n4XI2QdP️RNgÃDuIxpjNd⚙uC🪓b4Q4pkY4WBeBYP5p63ÃÃmRx🔗iGDo2NÃ🪛KZZff🔩taRAPAvlp2BKEdSVyJ0C(🪓x8 Step #5: v Step #5: W(️W🧰yYs9DYBtNDbM🔩6A🪓yRi74Ã🧰7TuxAUba🔗eYs7I(OMÃÃÃUÃ⚙🪛QwnBzG🪓Ã4vw5XmXrJwÃqYMCXtPQol((xVSe3fOglmletfL⚙mHMQVOvR5j⚙fq🪛k8Tn7yuB🧰QCqRE5vÃ8lHUXMOv🪛azpf62i⚙ZvZFJHsTKhaisW7dOV8G9🪛ÃPWkmjdÃm6Ã0DQsWqhFg🔩🪛M️wIXv(GFF🪓jRqgf3Jz0D🧰8ce8🪛🔩rod7((Spp2IV74uOYhh8K1R3VU🪛ÃLL1QMyBEY🧰6Y️sqYs47xÃ9VAfV0🪓(m(Y5oku5uvj⚙n2wp🔗ÃveQtK🪓🧰3n Step #5: Step #5: dw Step #5: Step #5: A🔩nq Step #5: twZxS Step #5: OPy7dr Step #5: (Pxq Step #5: Rust stdout: Step #5: 9 8 1477 Step #5: Step #5: GNU stdout: Step #5: 9 8 1945 Step #5: Step #5: --- START diff Step #5: - 9 8 1477 Step #5: + 9 8 1945 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-l", "-w"] Step #5: Step #5: thread '' (11806) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-l", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==11806== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xe2, Step #5: \342 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd79c8cfb8beeacd0460429944b4ecbe95a31561 Step #5: Base64: 4g== Step #5: MERGE-OUTER: attempt 11 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2678509974 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/dd79c8cfb8beeacd0460429944b4ecbe95a31561' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 30 processed earlier; will process 455 files now Step #5: Running test ["wc", "-w", "-w", "⚙ks"] Step #5: === Compare result for: wc ["-w", "-w", "⚙ks"] Step #5: Pipe: (RDHRyvHLfr Step #5: vcgLsTmEO7W️aS Step #5: 8RPS4🔗 Step #5: oJs1 Step #5: x🧰C2x2(🔗v7(tF🪛BA(hfWS6JzaAws8(bAD🔩RLÃUEsj🪓⚙g(DL9o7(4🔩rMGg(VLzwDHRnUa0BÃg🔗🪓(E3zÃiI⚙ÃxIi⚙q6DJD082HO🔗86Bn5gÃfHbuA🔩qxv(whfI4ÃVms3tz(7Du4g(ÃDe3KnO4g🪛vIfUb️tZ1ÃOohCYwji🔗(U(qa8XAS1eI(FvG🔩27stdh(OIvaNÃhRn(XsAoKeuRvbJKem1🪛qsxf(tÃulh(1eÃn⚙w🔗VcA5IFOo5⚙⚙v4🔗RvHp0hDI⚙Ã(BjPY️LRgL2🪛r(A🔗8🧰dOvzTK🧰B🪛nkaS(ur🧰SLh22VuqE🪛LR🪛sv🔗O9qGc4oW7fWgjN️Bmnd🪓YXxw8IGIE(🪛k5🪓RhPejgLleÃZYRP🔩B🔩v1SxxIZ4mKGCxwyhQw2r2vizlWvm️🪛1🪛JiYt🧰r🪛🪓w3wqbWzwQVP(RegV(6Ãma75tY Step #5: 🔗MG️fkN Step #5: u0 Step #5: jTshq9 Step #5: 1 Step #5: ⚙🧰gvBÃy547 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-l"] Step #5: === Compare result for: wc ["-L", "-l"] Step #5: Pipe: yBGO Step #5: C(sFGQ6SkUWDZ🧰️S🔩n️V2zVi6W⚙FyDwJ(yo58YsS🔩ÃrkÃWEmM7v🔩EbJNEyMvG🪛(🪓RBtg1o(ZoW5Pl🪛h🔗ENuNxMHOUZ1w65B🔩Z8h6🔩RÃOmDzip🪓IphMFY(N2nCY4iY9MRcraLYOit6GUN8cS🪓SUBprdwldOr9d(🪛ÃYal(fTKzKR3b(n3w6ClKyYTwWD(i6k⚙cuJMD🔩mz🧰(3zyr9ISN🔩️seHAyRYuryd0b⚙🧰j️FBPeJD🪓CB⚙Ã0Ã1M⚙IfTaBDoeJxÃNs90caUlWma⚙rkel6NP🪓qv(DB🔗ÃzÃc(n67uv(oz615uÃHLÃuLu0d️MN((xÃrw2sBx(k7🔩(hWÃxkDpW🔗️(UH️DEW3🧰eÃIOYZGhkÃoedLUls⚙Uf6JGn🪛mYzÃ6ctDf🪓⚙(9zP(d(hiO5ZyifZeufBkU2dovQY(JSÃ2UHnft(Cw8ÃoECcÃWÃ🧰vLdWdJW7TWg(hGc(i2o79qyIvAiÃVllpLcbHVtf65Y2niTdMxp🪛RYPOvr3zK1RU6ÃBPeMrU🧰1hBsUETG🪛1F⚙🔗ZL🪛7QFu4F4lTb4(Ã6️1🪛h(nf71Rya4IIryUygTM0🔩zÃ1r(C(rÃÃÃneSÃk8HcV9jyfhdkh587qvL68DUXL️ÃLfevi5UmGiÃeWMo🪓(Ã1abHH🧰1oyTBs🪛GLW3Hvx3K(Ã🪓HhyAs8Au️Ks96o9🪓2MafB((ÃUox⚙l🔗I9ssvK((k(🪓EÃ0U2Uz(rhA31yÃUPU🪛XqRcWtIZ2ÃRg️gxSoWTDHH🧰Iv(ejSBgg🪓uEZ🧰Ã🧰opEpT(4fuI🔩(⚙L🪓Ãqm4171🪓Ã(7a0E🔩oÃVeHiRD🔗O️yYZnvxE⚙6I(4Umjm9e️pQ4UhVVlaHÃ🔩mLÃ(YnS1hql1🪛19uox28fQV0lÃ1(FNvatDIkkf🧰7kR⚙ZgsKGE7rIK6s⚙bzfefm(k0KÃh9xW6xEn((Y7wMC🪓3zOZObSegIkFN(Huc8MLrLRFaRfRo4J(S43qiLBR⚙dLmaAÃKgHÃN3q🪓GauAkV4fiU9eAJ6jQzbdÃ️S(He8v🧰(lVyuA(OlyPo6bS(u1bf️W🧰d6⚙Gg🪓Ã🪓Hip🪛CICzBeQw2jnrrpqÃNÃzj4Ã3GxÃ️P6hV1BÃ🧰KntYÃedg5🔗A(rZS9En05Gn🔩NihBfbIaOsMin🪓GcK1HW3InXFvsqgDR57pl1ÃUsE🪛dcdt🪓🔩6(EyvhlCc🔗T1YGzds7U6x️mN6vXjLo🔩YÃ1bsywr6wozSW🔗VI(WU️🔗bh6Ã6AJFxMZQIFQ1Wv5️wOq08s⚙QÃa🔗4h️Ã⚙(6C1cecOWo91⚙dT🪛tfgJ🧰3U0Ã🪛QwyyOHs(Ay🧰SCDKO04Aaf🪓x🪛🪛B2n3mR1R(jBQRGbGesNmk3GÃ🔩️H(IMrVIÃ🧰hÃw4VQqR🔗aÃl2j8(LbK1NMddcZÃEn(f18hWJlp(Z🪓wW4J(iHVcTm35fnG4g(⚙X8ACSsE🧰2(Ã6hqC️dmTÃQ🪛🪛WG((yI🔩ÃA7🪓QUB(🪓3CBsYgEQzRZBOc9i⚙j🔩0HQ🔩o🔗ClDUIb8ÃcEmn️L1a7EFnJDaTQÃHlRG4z🔗NLH️DJHÃHEFuFXaF6ÃWBS0TNÃwzSu(🧰6(xh🧰SeGtv0🪓t🪛WgxRD🔗i9j(LFtoj2soRa96bÃÃc9b2🪓MFVegbJfBZJgktzSHÃ(QbVpkYYÃz7cJOub978h27aFu1m5🧰(ÃyJp(Quszd🪛EeÃ️kvq5Y🔗Q🧰K0R4z(BO7(Dm🪛GmmTPw7(ÃsnfÃuePTLZf37zzÃEYl(6ywB(gÃP592V(TJhtÃ🧰yX🔗(IsTCfICLVy0Wn8k0JGAox6HObkR⚙3YqBFBAEj🪛(rtYC🔗IgND07remVzVc((FWpH2(5n🔗O️lguXCG2uoedAnAl🪛ON(qTLwbJzXcvM7Ab🪛7iO(ZZd🔗KBXH⚙1AmOREcA⚙(((PPXW⚙🪛Vu3xbblaNIAÃ🧰KuNKpUoS5B️EFd7OxqBRsnZAm1ÃWL99TZÃKk🪓(gQXQ🪓⚙cq(yIfYR9Tk(SCd⚙qLd🧰iyI(dge(qVWdZchKdygSvxR(DjMJ9OaEafiQLB🧰mÃmsO5zdojLUtT0🔩ÃÃWGUw(nTa70g⚙3🔩vFt(BBidiQ🪛⚙UJtt🪛pÃrxZjÃE5O🪛🔩O6Niemm6JCctLgzHN(zluuwZÃzzÃ(r2Y⚙️rdU(HÃ6(jSÃ0oGYÃVhtY5XYy4O9(4Kq7w️️CCf8sIks5Dmsjoj🪛orFoz️n(CÃybwLkQ⚙sUaOQ🧰(6A6Zx(kJqlK🔩9nÃW🪛hWÃ8Z6BY1Saq8s2xcNPOZj🪓7XsTtz(7XRUR47yAH7🪛h1Cr8YyF6XÃY911Nz20oSh🪛PÃ7gVf29R🪛hÃ2S8BmEgVÃ1zYwfoL18W6(mQmp(rt2D🔗qIk🔩KQOiQy🧰4lwol267⚙🪓FAXT(🔗r3buw️60sL🪓ÃI(Y🔗DLnhiv1kiebW🪛8S🪛Ubn🧰b(🪓tcOdzkF6(SxJMWsdddÃp7TCGUp(🔩pNw2🪛NRj️(QWCMFWY4b🔗67ÃgIx5Pzf7nSzÃbE️️N🔩PGIqCl🔩V8WÃWLbqakxOvM🔩bjGCXfNUak(9VN1AhZ🧰CeS🪛Nc(tMtihC7v(🪓aCzÃ9j29Ot🔩Bg5xr7ÃÃa8RysmQwkQpigk🔩OJOuTT((xjio⚙I6H🪛1nWx🔩i9q⚙okBGÃ16llxiz🪓OqrJ(e🔩lFYD1Wn0🧰8nT66(c35KeAsdf4oGLy🪛m🔩ÃQTmDXuV7Ãfp2DyPzsVaA(⚙TIE🔗gPZBqWF(S🪓BJ(WÃEWfOOBkg1️XtÃb(GBgupDer🪓jzMwcl🧰ziNaD(SBD(7bxOF2WDUf🔩C️4IenhdBrcmt7(n(sU🔗qMOhsgwe🔩ÃiDpY5zLXVb🪛rX7Bkshh🔗lJÃXk🪓f8DG(n🧰ogM🪓ctFlheu(lyÃÃed7TKHfWVF87cZ1WWlpbRxIYXuFQA29(🪛sÃxfjK9(EhW4al7Kq🔗NÃ(🧰🪓bcB2lPn(wbe4️998nU🔩6R5At🔗p5KBNEN7Nda1ARzEjdXÃ🪓TsoBRBthÃaPrcP7loxsR🔗7(Gfnb(cÃa5ÃÃ(cX6ALDtkxH01svhgw((🧰3Mx(AX6jÃ️yiZum🔩FkBCUgUOWbcU0LsX4Gs(GKq(f🧰G🔩Ãf🔗uÃU🧰fbzNkjy(cxR4p2i🧰(7nK1vA🔗GBÃZofzZ2H(lOPÃ🔩cO7ÃINGc9UIF3j⚙9IdHwBv(3FRW9KeeQLLT(R(a🔩kEp2xfC4⚙N⚙jpZhHf🧰Q🪓OxBxlJN9tlq941tA🪓HMPYwCbÃtÃ7Ks1tGjdÃWYp🪓mudl🧰902K3OeYÃY(E🔩56🧰AjgN3j6M3igcTsZvcPXC8jJzBt3IoO🪛(IZQt⚙f16A🪛pb8t🪓4s(S6SM98(2WfBIZPn5(NÃD3uPMVg3C((KZMwPS7BgSQBÃfy⚙NpkÃCzQr🪛BHOA1r🪛j(🔗8tÃaJ🔩NÃwNv🧰PZIvl3dgd5dSUv🔗RgON(ZUcxsF🔩Qb3r3Jvk3lZ9PI(k🪓XcQxGrSb7(ÃOymPWe🔗EuxNÃUuwgFFAr76ÃcVrHBQMLaOI7iN(️🔩gLE4FvGRY🔗K6o️Yd1🔗VeYMGT🪓Js0(⚙41kpPqNlI5W0🪓5BD43OYzrW0SÃc🧰WKizÃ🪛TYiRK🪓(EHGFD2N🪛tÃ9🪛dn6WB4⚙Ec3P🪛🧰EÃPdP8B(7Ã1ÃlÃ3L((T️2sDfZmDRKMtG(N🪓x(jXR9m🔗2YRUnsBj9ÃP52eBfxggz️ll️ÃÃsyJIaÃ️VQfzw🪛hb0Z(9rBPLRZP🪓TX Step #5: CT4Yx7rt(eqfOY⚙ Step #5: Step #5: z Step #5: vS(Y Step #5: 6c Step #5: E🪓K62F(9dÃqVG(ÃJÃQoYlRBqFEW🔩LlHxNZpaGvEcUkoGW️V(qXrZPORyP2T3JoOgqoDJO(xU6N(j🧰U️FWsplJXuDDÃÃk️(goOJ8ÃÃHx🧰M(925sacj(🔗tWr⚙l🧰tQ6yig(yqOhÃzyBÃV8JE(EplÃ2Wx🔗s(oXNcAg🪓🪓RaBJ7qqDsf🔩Gwr🪛(MdiYH(PkwZLj8🪛t0DhI3Ãf((0yHQ(cMwwjxC🪓🔗Ej🔩C5🪓k(ÃZrrNyT4UO(gornR0fnZwp9qr🔩(T(irXB((W1Dr🪓WWPLL6Cm6vRPÃWuyeELPodZ🪓🧰4️🧰j1GC⚙7fKW️LS44zSOg8🧰vsJJCsaNHjTZp(🪓2n🪛b1jXvZHcJMMS(4ÃcL2PNevNjeExz🔩dRet(6XRfbV1z6aHnEsB🪓9MMÃ️Ã️C🪛X9(6️VAw5ÃDbnLjlZBih🧰Vow8t🔗FrO1nU🪛qm🪛l4ZaÃ🪛Hg🧰f8fdHwÃtR3RWs3yUZT⚙ÃÃ️️2Ga6xjUUERr9yyd🪓9rA🔗DuNjd(ÃlvJqobc🔗rzbe🪓((V(1bXYlXÃKOig7fQA1xrÃ4ySÃpeErM37xhuNOlCooR8lS5ZxF🔩x4AFYÃg9ESÃm️t2((CdÃY🔗fqsFH(🔗(qpPK1ÃNm🧰K1Q2fOfÃ42ÃmnRÃ5549t(ih🪓(csJR3bvBNZ3⚙3SHjUc🪛sTWkPV(️eJBhÃ1fK🧰p(bAtoRJ🪓5f🔗PC02X3J5Rkc09Ct7Iy️qymF🔗zw(rANKJ9ZkHfbo63Yoyc🪓ÃcACpKeSAQp5bm(Ã6NpA🔩wB5(3🪓rxy(⚙VTGAFrthLÃU⚙06r🪓4mxHUZXbC2e🔩5W1N0GPÃ5i4eFtsqz(frdITzH(rGrhvUFI8krqP🔩gu(fH1🧰fsl(Tw️5qZH🧰eJGOzcÃFaÃlUPb🪛AzuOex7j🧰ODZg🪓YwPnÃI🪛LAbMkhjoMXtL6uAtuBv(mQ(smS3I0y6OFsoVtN3️jdDuO37(jiwpMN(7zc(🪛IEhV🔩JKwTx️3m️Sbmbfp5Wb️BÃQqe🪛bA🔩ÃIzVaOc⚙Bxw0UÃ7ALLjM53xiw🔗️DnÃT⚙H8WOXb(eg3🔩lU🧰OlK2BzDRPaDQk(cl️R6zT5uqÃ(hnaj(4(Y️MtEm8ÃfrBbzcJGvU️9pi1🔩🪓ÃoÃldG🪓nE🪓1qe🧰T(z4e(vÃ8kCGFKm🔩Pf8b(MEnUFe⚙Ou🪓y8KkiorMPQP(⚙️🧰n🔗v(8s4vy(W🪛f🔗MCLAF⚙8m9Q(RI(I️tulOKnPz⚙jDIU8cÃTiZwÃa6sND⚙(WiCw9ÃrÃEVvgyrlCmF4w🔗G🧰(ZWvÃU(XxmUNN4Pkn5Xk0e4hsEE⚙🧰odShj🧰Lm(G0jKv🔩8🔩wHKFN️AiShs⚙QXÃfvKfH🔩Ã7🔗auVd🪓T3QÃpV️rhJf(wa5Ot(9zÃX🪛FBA🧰2G🪓qKoCrqs5M(LRÃ🪓hyÃ6t0SJCeZq(2ZVWBTPvX🧰Ãln🔗9ePJW99B🔩9gkvjm🧰LCBm1⚙Da🔩gS1gRRY7E(G4mu🪓(S5UUUM6Q4jÃruax8((EÃXyPLk6L2UMA(77E1GVQ🪛ÃLQ🔗NL⚙9feL⚙C4Zm6CV0mT4FfpÃlq64zNm️⚙9🪛7Eud(eKQxRv42🔗Sk1u⚙nDib🪛(🔩🪓🧰Ghdwr8i1k1hA8xzdj88pH1sJWNe((6(ÃUq(ws4H🔗RWXwGn9U0(pAzMJt🪛eÃv8pGZBS(pPÃ(O(🪓ucu0p4r️0ÃzVpe🔩9RhP4️(w40p(v8zHiKC(d3(0AKZvQmÃZ(GdPÃIRS🔩🔗🔗FÃ2(🧰biowrÃOVmKa️lm55NCbQW8ÃZÃvT5cHOF(wt️(🪓OZFKJiÃÃycH🪛J(WRs3rwynÃA4i🪛0JFbDz4gs8G2KnLÃrCISq5e5WBdVjjSpiF7T4Wn(ABUqJdPFfmHÃv(cK1O(u️bx8Lvd(68(QnFÃ🔩WpUUKA🪓EoN8⚙5(️8O6LLZ6mÃ🪛tTsBQO8Wrs95JGTyBjp73KWh3gT2uVrJF2Goaz(🧰bd4Fr8tw4actWÃNd5OrVwD🧰i1uRptrp6Zo🧰⚙Lfjr0K6️10⚙p66fagtWVH9KVÃ28v(D0tQtmT4zy8🔩5PMNgVx5🔗l7Gy0g8lVTO🪓euQ7ÃUakhp🔗🧰y2🧰Hwt(DMgE⚙4M67(BNhC9SpHW5(eÃuLTg🔗dÃl(bLbsLWWsqpi(V3Gi🔩o🔗pU3ÃU(R1ÃLmIutUtjfoX8aUY10🧰jU(RoguUyYQIRRUy(TqH6Eew️1bSI⚙Z1k8🪓Mjol9fSlI3tAiA🪓HEY(2x(cUJxT3C(8Q🔗Ã🧰f🪓vnX5czaÃ6SAtQsPg🪓sAF8rPPNB🧰M0J🔩iqxtIYcqym1QSwH5⚙ZDgSHAmxÃrr🔩m2um9sÃ44GyV8uCFMaÃYFeLDVZj🔗drVMTULjhxBnuÃM8X64ÃNxNÃVwT9Fpjfe0((lf(️🧰Tzwk4bW3WIzL🪓🪓FeQ0pVAÃ(H️G🔗L(QIJTc(w⚙h09ORFjfnbXs🔩BÃlLm7cg7BÃo2yz🧰🔗RECHDEyE0kI️lWfGXWbl️(7i⚙gz7cChwmQuLGSRXrC7h🪓🪛tuLfGXAA🧰bX(qÃo️3Ud🔩Ce6(ÃI(Ã6li🧰wljBV5Tm4oMzPIC🔗WzJJmKÃgnToÃHM🪛JWGÃQSds🧰oGiunryÃdI2Pj7u(Zl🪓🧰z2MkWdX🔗LgJotX️oGT1cVcwMac8bl50Is(H0h(fHTh0ocFuiKEduRUWkczWk🪓KkuUBG8tZMH(C⚙olQpÃecE(XSAPÃsf️bWq⚙tH4wlÃz🪛wAa0xAt2eiQkl(🧰j00(FÃ90DrpYWTMzL(zÃ(kGgSOH9HosXv7🧰hU⚙kEc7H8nHW60LDUwcS⚙3D(⚙3Ay(a3pKqAwXqHqoQUlA3wI2W(9K3kSt🧰vuD7jE5(Ã(⚙b8XIFkÃ️JcljptrufgQÃU4ÃUiNFojMZuPnQNGILihFfClwVÃU19vNÃ3(Ãpu🔗🪓Yo⚙LKBrqNg⚙NVRPJÃU🔩p🧰DqB(RmJiO(ON2m⚙ÃxyQ1FW🪛BE(Dy9(fm5️5GK🔗NhudbWDYKXFHh🧰🧰M(rÃK4fcfC🪓PsbM1tedR️lYMZ6aiVCbf🔩ÃlwysJzahoMWsR(x(kuTAQÃqUG4HpZpÃofCwa0Vm️d️N5🔗Ã(O(jgll🪓8THAoP4🔗PJcxÃ2 Step #5: KFUXOgb1(xdlWKmQiMmVZdM95G🧰I🔗D️(🔗LOZRrOrzf🧰ÃO🪛DktdWAo️bkGIt⚙GmvEcYwRyll7z🪛X️xyeh(⚙xxnyiV(cVJ6MokU🔩WntuvycT⚙oZW🔗5Ãm️sUnÃoLv4(eb3A1r4xgx1t(🔩CF6l8gcY4ipmgo🔗XCj🔗EX(bÃ4PfbaFT🪓8(yIrtÃ(Z(n1UnwjÃ️FKYmDn7J5OD70tQo🔩SwK️FFV61SEGÃmo🧰oJv0Z1eÃYJ(SÃO🪓EU18ak((tVÃwÃb61pz(IGjh67ÃXluiV7WyRGpy️D️k️AcILDY🪛🔩(iÃ🪛SHS⚙wvWJPMP(0CoB(wRJ🧰y(🪛(g🧰K🔩w1TDvB🧰(ÃYJÃrNMJ(rG0KD🔗ÃBvMp5ÃÃG🔗(9m92O1Yt🪓7gU(xW⚙VvÃVVc🪛ÃHv40lQYqrq3TMBdu7Im🪛25️Eo6w6farHÃAqt(((oQ️🪛porvy1SV7H4SrcXKjs6UÃW(x5v🪛Ã((V(X4🔩krB(r(m6Z🔗p️HAcnGWu(yZgPWsxÃswxGxR🧰1XNqiloZxboEmjQÃCjkcXb🧰Q🧰TNJHYdjJt(🔗CNq⚙(2S🧰d⚙hm8jyp2c7Sq(h3rn6P8uÃsA27🧰1LCzKeFIe⚙AHcgJCÃrxP️L(WmlY🔗zhvWmnf3Q96T5⚙FTas7ÃO5🪛0GksHjBNÃl🪓G6️1 Step #5: cRnW🔩🪛gN2🧰ke⚙🧰tP Step #5: Rust stdout: Step #5: 9 3654 Step #5: Step #5: GNU stdout: Step #5: 9 3003 Step #5: Step #5: --- START diff Step #5: - 9 3654 Step #5: + 9 3003 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l"] Step #5: Step #5: thread '' (11986) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==11986== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x22, Step #5: \" Step #5: artifact_prefix='./'; Test unit written to ./crash-2ace62c1befa19e3ea37dd52be9f6d508c5163e6 Step #5: Base64: Ig== Step #5: MERGE-OUTER: attempt 12 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3373483051 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/2ace62c1befa19e3ea37dd52be9f6d508c5163e6' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 32 processed earlier; will process 453 files now Step #5: Running test ["wc", "-c", "-m", "-w", "-w", "-w"] Step #5: === Compare result for: wc ["-c", "-m", "-w", "-w", "-w"] Step #5: Pipe: Step #5: 🔗🪓Ca Step #5: EAVEkwcJ Step #5: 83(9⚙jO🧰4g Step #5: KPxb0((HYÃpcAcÃf Step #5: h9(Ã7(o🔗msgD Step #5: zE(k Step #5: c⚙BT(zipB3🪛H8fqU🧰 Step #5: 5D Step #5: Step #5: Rust stdout: Step #5: 8 82 107 Step #5: Step #5: GNU stdout: Step #5: 8 107 107 Step #5: Step #5: --- START diff Step #5: - 8 82 107 Step #5: + 8 107 107 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-m", "-w", "-w", "-w"] Step #5: Step #5: thread '' (12209) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-m", "-w", "-w", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==12209== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x24, Step #5: $ Step #5: artifact_prefix='./'; Test unit written to ./crash-3cdf2936da2fc556bfa533ab1eb59ce710ac80e5 Step #5: Base64: JA== Step #5: MERGE-OUTER: attempt 13 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 787909792 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/3cdf2936da2fc556bfa533ab1eb59ce710ac80e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 33 processed earlier; will process 452 files now Step #5: Running test ["wc", "--files0-from", "E(🔩FfxuWkwH(OM⚙1🪓2🪓Gzfz⚙🔗DÃÃvNqhZvd40vFAXns7z", "--files0-from", "🪓9SF(MPiIOmq🔩(X\u{fe0f}e2GFNi🧰h🧰Ae41zUO", "-L", "-w", "-l"] Step #5: === Compare result for: wc ["--files0-from", "E(🔩FfxuWkwH(OM⚙1🪓2🪓Gzfz⚙🔗DÃÃvNqhZvd40vFAXns7z", "--files0-from", "🪓9SF(MPiIOmq🔩(X\u{fe0f}e2GFNi🧰h🧰Ae41zUO", "-L", "-w", "-l"] Step #5: Pipe: Step #5: Step #5: N9kn Step #5: ZlQJbN Step #5: EbTf🪓L Step #5: assqÃÃEax43 Step #5: jj🪛p Step #5: 0à Step #5: fS Step #5: 5hJQ18S🪓KuC Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\360\237\252\223''9SF(MPiIOmq'$'\360\237\224\251''(X'$'\357\270\217''e2GFNi'$'\360\237\247\260''h'$'\360\237\247\260''Ae41zUO' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\360\237\252\223''9SF(MPiIOmq'$'\360\237\224\251''(X'$'\357\270\217''e2GFNi'$'\360\237\247\260''h'$'\360\237\247\260''Ae41zUO' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "E(🔩FfxuWkwH(OM⚙1🪓2🪓Gzfz⚙🔗DÃÃvNqhZvd40vFAXns7z", "--files0-from", "🪓9SF(MPiIOmq🔩(X\u{fe0f}e2GFNi🧰h🧰Ae41zUO", "-L", "-w", "-l"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-m"] Step #5: === Compare result for: wc ["-m", "-m"] Step #5: Pipe: M🪓Bqhp⚙7q(🔗9lGXj🧰X(ÃhgLErm🪛Y69(🔗Ã(mWXrtic⚙grq8🪓TprÃ7ARRC1K🔩🔗gtgM🪛CY(AXNÃAv4XWOqÃ8ybDKO77(d((🪓5v🪛LÃ0PEhRdyHZ091CrNlt(Ã🔗gkg05Etvfw(G1GpaNT9NNbSW(sOU️🪓yzog(xhL8op🔩xUspmR⚙lXB7(u7osMwLÃ9J6🪓4(b(RAR⚙f9kURi4dlÃ2xeeÃJfDr(erÃ🪛⚙uxAXjÃ21Qi(MEZkZfyÃRoEv️gHezPu9🔩ulzU(ÃRU🔗Wda1rvOH(A(🪓atS(️dtFafÃBlqkR4bÃ(T(92🔗h️ÃgVP️🔩(o️🪓6W🔗jAp🪛Dk(dPbd4🪛S3🔩JTWymmh94🔗az🪛yV3R🔗fJQ53fv0(eo🪛8M️fQb🔩EcU4d🪓🧰TbatVQ5D3QL7GFRDqo(uup🪓7a️E(VFHb(8m2HLcÃNm8l0zuLCeÃK🪛R9xcvrOhÃlÃnjÃ9zeLOÃJ8RÃ🔗Ãez🔗i🪛🪛axF(XSyWr(ANkÃ️Fo🪛wzSr1🔗gm0n3BSrkRrvh0PhW🧰I4dÃFF(d🧰🧰TEÃr2eCQL9c0p1MOPR🪛5L9TROtQOeV🔩gM🔩J🪛RvdRD8A🔗🔩w((9AQF7j(🔩L(mynBxC(F5Tq3hE6N1🪛glV5(PhNBA3PZkÃPs(v0M0f️TVaa4MÃD🪛A0NRi🧰(5bÃ(Vws🔗BLwbaJ🧰🪓🧰BU🪛(Scs🔩edU🪓SeJ(GZxylcUWhvW9t🔩3pJT🔩aYO1x73SR((️dÃg5QhUTkL(e(SÃ1srzCpbYlT🪓jCRX️Ãoj(rÃoyUqWoP79(BIU️🔩Im🪓4D(lik🪛jB68p8E3k🪛hdgh1F6ZlH9AuJSZQK23qB8Qh(9g8iIFbaqHa07X🧰O5pVEl🔩XBMg(rkGs(XDL⚙AuXwd7bUqbPqEOJHP3🔩bweBm4vAJ️Y️IPB⚙97IÃXzXQexRcFuxtd2lCUKtFÃRcy🪓FjDFu🔗89Ãu🔗hL🔗8kURVw️X🔗73🔗hu6S7axP4HPz0e(bk0MGDuWanq7SrH1RWhfÃiÃ((6F3ofAQAfiadXI1m🔩O(yqWR7QtE4R5QS6Am🔩ÃV8ZaÃ🪛ppVHhl🪛SRAc⚙yM23PÃfh(ÃgkhCnom1c6NZ4NeDckjhJ(R0W🧰PkAllJrhx7🧰AÃTe⚙8JTcmxn(be🔗dxcsI1TUPQo🪛i53Ã5Q🔩iU(qdnzRQ️🔩Vr(AhObHJBMÃ🪛qf🔩WI🪓0E⚙Y(uÃ(dFR️7iIsXNw️i(6VFw4z4bHD⚙NNRTQ4🪛k🪛i(iw🪓2Xu0Q🪓BVew8R⚙(0DWh47R62lÃzn6tmÃA6EÃmEjÃmhfZ4sK(qÃUWUc(🧰Kb7Ã5kq(y(YVM0R🔗yjU6(tooeÃqB2YGX2BHH(9Yg(7fwwkHmXjÃ🪓646LZEv9(NRPCHn3p8T(EqsqB2Ag️(7xZDkmqRP2PY7🧰M🧰MZqbEMlkU5CK🪛DP(r(1BÃ(OtÃ3️rQau4Z0RKa0SB( Step #5: Md Step #5: Step #5: (lAzÃtrNÃQOQPf0Jq5ÃvPEÃXoVb4qp5twT5🔩Ky(Vk(Q️AJyF0IW(IK9PaJ0pji(N(Ã(A🧰(rEkGÃD(MrÃ🔩🔗P4n🪛ÃZfd🧰DKLp(fqF(Z6ÃZv🪛B⚙rLRzTEOJ🪛(mD🧰(o0P(ZoToL(I🪛🔩xolE🔩k4k3YxhD🔩VaLkccPO0️pF🧰rlEÃ(CLs⚙🔗Lls🔩liwpCJRkRNsWSjt8(R6xu74k530w5ÃZ4️ÃTbvQ🪓bX6🔩IrTLKuQ⚙(FYÃIB72Ãsp⚙x(9🔗ÃXRqbÃOZG(zWrPP5(4kcdXzSK9zGF5n4ublnaaJxnY9q67⚙hcuDu2F6🔗ÃgJBGÃkC8hmz️0PFlM1🪛w(em3wRVa️o🔗KgKmc🔗jLGjK2yOgIeSqUVf🧰2tpWDÃFTC9zyXqGw🪛(92(xSQ1Ã(🪓1dKKÃ(🔗ncurbR9mYHYÃ🪛kT🔩EXny🔗N🧰W(⚙1McpÃxI🧰OFÃP(LQWDmit839GOV2XpkLgbb⚙iKU1🪛9s Step #5: Step #5: LÃwCAg🪛Ai Step #5: (🧰9XL Step #5: Step #5: 8🪓4xBK Step #5: EcSKV🪓 Step #5: Rust stdout: Step #5: 1853 Step #5: Step #5: GNU stdout: Step #5: 2437 Step #5: Step #5: --- START diff Step #5: -1853 Step #5: +2437 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-m"] Step #5: Step #5: thread '' (12302) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==12302== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xb, Step #5: \013 Step #5: artifact_prefix='./'; Test unit written to ./crash-067d5096f219c64b53bb1c7d5e3754285b565a47 Step #5: Base64: Cw== Step #5: MERGE-OUTER: attempt 14 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1608049668 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/067d5096f219c64b53bb1c7d5e3754285b565a47' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 35 processed earlier; will process 450 files now Step #5: Running test ["wc", "-m", "-c"] Step #5: === Compare result for: wc ["-m", "-c"] Step #5: Pipe: 1oxQm🧰( Step #5: DL Step #5: wF Step #5: Step #5: G(eymyanCNUB🧰VYJLÃnbOGGXDDHwLÃ🔗0Tq🪓yDWsIgC(YJhoÃlMxDaGD(🪛c2🪓Qf🔩Fn⚙xRMl🔗yQq8qaxF🪓znp4zbEqDw🧰4FVTeXGorBikEilcZA🧰E🧰rMnÃslF🔗ÃyU🪛E80OYJgZdQlL1QvU🪛h5J2iKvSTNatYej(OfzUbLwE6sC(xl6UZdIDI⚙WR1🧰p🧰xÃ3ev(CS(fÃQkPFZVÃLkqztÃ🪓pyp5Fgq3vU2Ã(1sR8TeHTUZT(WfD8🪓I2j5Em🔗4oZJssyk🪓(ChJvACA39Ib4️jmB🔩Ock🧰0a(RSdÃO52Ã0YGVAAqHNDn3mA🪓rfÃKZng1gÃOÃpmR7deNWe🔩fDEk2COJ🧰znkxP🪓j2ÃGfxBZhwV(1Dz🧰gT🪓kG5w79nNUkCJEqiuBuNVr(🔩w🔩SÃcLÃ0🔗EFgAGQp🧰️zpZ4f(oIdj4alTpWIWNz0J(NsVqKLlPXZfQy1Q🪓63sKELPFÃiyG🔩yBXm4MwuFlTc3a(Pv6fEUÃÃ🪓cQADXeT9🪛L9C0zLcvEz️T(hp️ZAmM🪛dtt🧰f4mYUxcÃ🪓DÃ9chBFozd81B🪓Ã1RdOs️z🪓((🪓D0e6uho🪓nLKZGT🪓Ã2rzQ2cs2wCqYQÃEÃ((39055tqÃBgbVii(VR🔩R(3P5JfGj5Y6k(r🔩Ãx🪛P3KDEBcFi(uUeGMG1ÃÃsJCRNI9VFi6JQ️Z(hagGqptB9(nE️y3🧰PoxYAYl🔩🪓FiRY3PMtÃ0ÃiRMoyy🪛2y6Wks79CiCXt🪛zQ🪛iqi(XA🧰XnxÃBlZwT(hgÃRc7Kx0PeL7(vEXPycgIzJ️Ã🔗0u1b8KUtJxC(t4x(t6iÃVh5mpiQ2wPpHeD🪓ZpW(YmÃ4(0JOug(GAy(5hM🪓kÃ9140IRXXnvaod5🔩e8BÃS8pRaa39p3🧰1Ã🔗JeTJI🧰n20🔩Ã🪛t992🧰ÃP3((JU9UU4rtm5dIZQShRz🔗Bif1🔗🧰6rRLc2inO️mw0r(sk3qÃnGmÃdK97qW(Zs0Z🔗ZMbÃoM59wTmwJ(🪓(aK5f6yWKQOrÃhl3pKx🪓Ã0ÃW🪛NQqeTP⚙T0rqm9f8wUJE(🔗🧰Wu8lFXs(A🔩VtrQÃCÃ🪛7(RÃD1S5ZagvKkaÃqXjyjntbdsGKUJ03ujrpa5XlomlHa6xyovP4VWlcu(x05bl0i(W3e6(3kcMDlSievPMHe🔗HBX(1qM3🔩NÃ5xTr🧰0CWxLiVHRM3bd3a🪓⚙X1🧰MÃ5ÃzMa7gqmmB8XWIAlJ️coY(u🪓U8mDBm7️B79🧰ÃÃkÃ41T4🧰oSEfGuwHWJeekg5s8LKNhvtXhozI2HP(hJwv(5XH🔗cNkvx🪓FIAJJ6Z(0WRc9Cn34SVÃk0Ã🔗RCxlg6E1PA🪓y3(u9Ã(kÃJ5R🪓Em🔗Bv(X8c2WUzapXYsk4L9heo34exD🪛dzpzl⚙9lPoyÃfvv91B🔩(jMVcn(KcÃMNrRHH2tqusO️FVcÃ9vy⚙️T2SÃQFYlM3wipVL🔗(🔩4WL(C(🔩sf((Wn(XjmYeCTlcqCrgiO🪓oc0Ntwb🪓🪛93fyYiN85la(3tpTfvGeBQCGz🧰pSvÃJ0I🧰Szz3oRQKEAq⚙fSy92sh(K22zl🔩fjT🪛g(🔗shÃDPX(C6iW(qOxHC(j8U1Z5w8🪓aLLR8(fBcAg1PbF0e4DtÃaÃÃZm(V(5ZyW5y9xFywcZ6x2lw1w5JfÃiNMG4p7N⚙️MmH0(5c️Ãj🔗k9cSr0pp🧰⚙Mlk0Ã🔗58ÃQ🪛y⚙mhfqYJ🪛Dg(aax🧰🔗19Eunno4jG(VCL3Xmo5xKRwbgBV4huhE2B⚙hh2(gzyA1ÃXm5iÃwcO(2xUSqgZcmi5TO0t7kdVil7cXYK59JW(s⚙x🪛SFF8oWfv(((3🪓🔩gLLP(B🔗ÃVMrSzeM🔩dZGDM🪓R🪓Tpnpt8fYz0kRgR🔩C🧰zEPsmYJ🔗ZMcbDQÃsUqBuH(D(ÃWRdG⚙(hI(ÃhrxX(dhBUWc️Ygg🪓cHjKJJ07sZbq️al9EbgS️(uHrB4oNbbeKmMXiwNÃbj0EvL5B🧰1️8IfeNp3🔩(3P10Vid0vd2ah🧰Ãz⚙bKÃÃMPU⚙4PEG⚙E(D9ÃV🪛Ã5ZDTI5H3pu(V🔗BIft1q🔩qy5q6TVMw1MAAtw(7z0YsÃÃKaÃ(p0jvWQ2ot🔗hEE🔗Ki8OeÃoÃzuR🪓TvÃOOYÃzxWLjc🧰1n90(EjlekÃuRB🪛⚙️iU(5C🪓(ISyQOuVHZu8OÃytu⚙Aht⚙X0W️🧰uy🔩t7(TWMbnGnzfvB🧰yW3p🧰5PPcxD2PwjY🧰7nIV7AO9️08TGTÃqFÃnoWÃpZy⚙u6k(3skxuV(FUlÃ🔩V🪓Ss(8m️5BHt3T🪛(mJ5EtÃ5vq7🪓6Oe🪛NxJ65🔗MM2PÃ2HpC🔩wZK3f80zlbAtSL5EGaYRnD🔗hlG(zÃ⚙D8C(tkLRmÃDA⚙VvdKNJÃxLu2zlÃ🔩H(Ly2YI🪓jRDno9t🪓2mjbE8f0S8Q(uwFyGC(HGFgKEak9B️8🧰wjOQ️AWOSjHgVom🧰g1kdÃOFfc5BtÃ🔩R1🔩Za3gYw️P3op(I🪛LDYaÃ🔗ZÃ((IOlTÃ⚙((H46p3Er🔩🧰0T🔩st4(j🔩🪓rYSec5HmYbGuU8MCoeÃdMYcS🪛nr🪓ÃdovÃ🔩o25uVo16CpwZN4vm(n🔗c⚙VxWLqhDGÃLLÃTqkiJQqdKl️hElt⚙ÃovPZM1ciODÃhnulGqZRE🔗SOÃSOÃ🪓ddsexMV(zUDI⚙6S(beymppz🔩VPaR🪛qhV4🪓pFrÃ🔩YB(MEa🧰ZMa0🔩yW8aesCvzc8wmKBuccBÃ⚙JrLCw(QfJrÃV🪛X7((dKDlu410C(c4Xe️(ynXTw6o7(DW🪓fBOijZYgdpVSrWh0(4fDe🪓EIuBz(JV((Jb⚙NBGRbHÃgceJjZW(Ãu🔩ÃLVxbuNo8dkiKMkpld🪓nev(3CÃ6dASgÃdENagItGi🪓🧰hg(pgPcM61woH5ÃQÃVZhbnr🪓8⚙Ntsg0z9P7gXc8nA🪛U5⚙JFct(mn🪛5🪓(Mv️e🪛Ã(0C4alf(j4G16GFÃpZfES1TMYR(2Jaf9xtgOKyÃf1c29QoNIGIJY83WlEO🔗u9(YmonQALdhBC(SetPEDx7🪛(NS(hyÃPoDFEp6OkÃMKApZg5DFXSW(DO62w5z(0CMÃ4jUlÃXjF49Pe(Wv️🪛ÃvBD4Xf(jisWu🪛ÃÃy🔗yEtXEB🔗Ã45njjdM️Sq(🪛um3Y⚙C8WD6FJ1OW🪓vHcp🔩KFÃft(5🪓JkUD⚙CJayFMDH(tnwkwbc🪛(🧰((qX🪓z(K91🧰vTcO🧰gih4w🧰de🪓(PÃauHÃ4🔩ÃX(0Bey🪛yGHlmlj9H(zVmVU7w(fJa🪛IJgz🔩d🧰7nV(n(Ast🪓7phbM5j9IiwtLI39XkDN(ÃhR9pÃ0🔗11Y9ZwOq2pBc(ja7le7(LAÃgvllAI9rxÃÃCNWG4eZfASi🔩N7BUtJX2oLw71YWBpWKÃD6a️c(3SYRNHRgBFPB🪓(6mÃKbLPFIcoK5🪓BND1mTSZÃ🪛ÃhRs1kt🔩🔗o(HJsrA️ARpjONbg8j8fGkOZtLhRIebkl⚙FN4T(0UyKMJji(AiÃYostjFh(️XAk7i4T4HOK🔗GuDORMbzT️0YKpH🪓Gi🔗iDUw02Ar5nY((zbBRaLFn((hqpÃxWZZ⚙A️B8FepÃ🔗n6sÃ7xg8lkÃdUgZFXnR(8WOC5aKh9y5UmUxGeiPF9ÃQCkC1sDnsF2🔩L6P72pDhb(7HVyw8hU🪛ÃÃF5wvaP9BV9⚙Ki7ipy️ÃB9(SNl⚙⚙⚙(⚙cm(2UjemILPLcrÃZsK4Eb0Wl🔗WÃhVU2O3uRqMDV5QqoÃ4mMY8JQ🔩olPOqiHOÃscNuZPMFj9zK5(2bfEN(7🪛P🧰fa🧰atqyDJBXhPtn0GdE🪛vRVr🔩SRVfeDpIYÃpV3a5🔩vjveDfWUSO🔩X1aZSsÃgSMaLOL🧰0TQnNZm🧰m🪓N1ÃGA(dPMd1fiz0🪓YICwUJs9GU2Dptx9a29(RSy9CswRNx🪛7Pg🪛 Step #5: 🔗NKJ Step #5: TnH️( Step #5: 🔩( Step #5: Step #5: o4🔗LY Step #5: Rust stdout: Step #5: 3701 4743 Step #5: Step #5: GNU stdout: Step #5: 4743 4743 Step #5: Step #5: --- START diff Step #5: - 3701 4743 Step #5: + 4743 4743 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c"] Step #5: Step #5: thread '' (12467) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==12467== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1f, Step #5: \037 Step #5: artifact_prefix='./'; Test unit written to ./crash-953efe8f531a5a87f6d2d5a65b78b05e55599abc Step #5: Base64: Hw== Step #5: MERGE-OUTER: attempt 15 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2747646909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/953efe8f531a5a87f6d2d5a65b78b05e55599abc' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 36 processed earlier; will process 449 files now Step #5: Running test ["wc", "-m", "-l", "-L"] Step #5: === Compare result for: wc ["-m", "-l", "-L"] Step #5: Pipe: nk(CzJ(314ih1Ãpk🪓ve Step #5: ️J4R(POS8smq🧰(QeV62🧰1ja(6bOXOjPmZG25(7cgd3JhwxiDTL6aBo️YdJBVsy️M🪓ZvmK🔗🔩(t0tHt07gHMgP4N7NTqUhgpwh7B(WWYIRn7lÃ🪛GMCl(5b️H76mC4️iqIÃq3iv4P🔗🔩Fkn3YlY🧰2jKBsNLH2ÃdZBpIf5D0A(z9zd0X(X19nÃUuhTDzyÃzI🧰W(N(00🔗on🔗ACAm2t(USc8oÃUQnKPaGNjrXPr71c🪓2jd1MQ5ÃE(e(w5OJCNI2tTC⚙F(Fwb8yhB4un73Xb4Eh(dR🔗gN⚙aÃ5eM54yÃWOMW5QZiQyHU🔗Ã3️🧰Mt1(ÃB(b66J(fTAÃq🪓🪛FP9Cos0VAewhVVbxA4EE🪛w3fGoCIj97u🧰(0s🔗QN4vU🔗x🪛wZU2sJXFy0FÃs0QOrTO(ypÃBu⚙YUSBPskGQACNqwV9YX(6ÃbR9🔩Y⚙aHR(0ItJofhw7rL(hjhwECp5cyETrkDGfOUnwIblWXfW🪛(️uRvXj0vc1NqÃSFr🪛Fjrw(hweÃcvw8VHs(EzFK(Ha0X89bt2YYSwX3🪛B4OnohJndkaLq2iÃÃ4nOW7QGi0P(92W⚙HÃx🔗pUcq🔩K9Ã(ZUak(6🔗VeRT(CHzWN60IlNAsIVwÃIÃZTQ8dÃ🪛X5Ã9o0g8️XN4XTw🔩AD5OIKÃÃuiIwSoÃnrSi(🔗Bl7(s🔗️u(uzE7j(Tl9CÃK(W🪛Hph7Sx6🔗9(9Ã️9VKKna4D0NujOL⚙aVWV🪓zCvzhxÃFMr(ZKiIe🪓dwnPONIB🧰QkQ3((2K2y(I5X(lfqYA(n(dHg⚙6Q⚙ndXhbc5eZ35mhÃ8kP🔗cZKhUqWXV9T6z9gkR1wKGj8Ã🧰Ã4r2🪓EoOBdg7R🔩rcngiXvrjÃKMÃnFDTn6(SFg⚙OF6🔩s️Mz0HRÃhll(hijrPQDÃc1MsC4(uQ0Ã🔗RtIoÃÃCrflrrk(T🪓g1QÃIhoÃÃp63rJ️OWBFNUnJ(t0YhsXLsÃTjPJ️🧰8ighÃ(ÃÃViWUOAkÃBr🧰🧰f🧰️lwRIA6M️cHDFzBy3oRX(qÃÃ8e🪓nN(ceW⚙vm((mNY33cIhB(⚙️K4🔗P2(QOl1nyUDs(V(PIZ5y4(6ÃYGZlMch🔗ÃVjMÃtrtÃmÃjICsM(L9NE94k2sfF⚙9(vU Step #5: 5zm Step #5: lG(73yCOK7Z6Q0 Step #5: Step #5: Step #5: dPrvK(🔗C6o Step #5: WUE Step #5: IM3c(YC Step #5: hnuunOr((6 Step #5: Rust stdout: Step #5: 9 1141 1103 Step #5: Step #5: GNU stdout: Step #5: 9 1419 929 Step #5: Step #5: --- START diff Step #5: - 9 1141 1103 Step #5: + 9 1419 929 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-l", "-L"] Step #5: Step #5: thread '' (12605) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-l", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==12605== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x39, Step #5: 9 Step #5: artifact_prefix='./'; Test unit written to ./crash-0ade7c2cf97f75d009975f4d720d1fa6c19f4897 Step #5: Base64: OQ== Step #5: MERGE-OUTER: attempt 16 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2747658669 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/0ade7c2cf97f75d009975f4d720d1fa6c19f4897' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 37 processed earlier; will process 448 files now Step #5: Running test ["wc", "-L", "--files0-from", "-c", "-l"] Step #5: === Compare result for: wc ["-L", "--files0-from", "-c", "-l"] Step #5: Pipe: (dw4ÃTà Step #5: f Step #5: F Step #5: 91C🔩B Step #5: rp🔩XaVug7 Step #5: (🔩VuuQVAjB Step #5: Step #5: faRB4🔩3🔩HzC4Ã🪓hgpBdZCaULbÃ8mPv(ÃdVU7R(luvn6JNJVc(uOS(NjÃ🧰eXSVffiUSi0pphq🔗Ãj70gÃOP🪛VbcL2fMr️i🔩xrIAMuCUAu9o8⚙Hzi1Ic⚙QDvuWClcA1🔗IMKOJ🪛vyEXRTha(vewDÃ🧰YH(gyz5TfWXlpa8c8s⚙G9O(hi(LSVemyYvoGJi(N0cÃDnz3F4(🪛Zfbm(Z(jyy(🪓UqUqOlfgaNÃlQUyGGoNl🪓i(n1xQ9ZRM00🧰QO🧰ÃDoCMGFL7rHjI(c976O1uTnF02fyÃBjZ9Cjj🪓(m🔩BwZQf(va1🔗(PkrbCvBMnuy(🔗xFWVwou(AGRYQ4kZWkQuN(🔗c4eLZgNKf️sÃJ⚙iBÃyruXp️ÃmJft(S(XBQ7EV57AfMEK(🪛5GEhvcriF⚙frTdf(🔗HCxlsR🪛dtfFyTQgYG1Ã9JjNUkyIiYE8FÃICme️usysh🪛FcwMo🪛9vj7EÃQrlÃfQscOÃKy2SÃf🪛2N78D🪛YqTXKL1EJ(eka98iVfASFadbZ️X2(qLnwVIQKvVnÃoWBK5sjz4ilÃRJAwÃ8oR🪛kTew8Ã1ZBO🔗ai️iLÃ10NLykSGxcnV((4g(D2lYbZ🪓m🪛J(p🪛3Ãi8🧰pM1🪛y🪓lNJ4LtpxsÃÃA7RG(G818kwcn5Yt8eewu(8W🪓0rKGflsÃg⚙e3Bv2Hp(9hOA🪛u2🔗Q9🪛LeLa(F4🧰FVrlhC((YÃO64Bn⚙Smxh8🪓(Ã0Nckn9780ftGHVrcGYsk3rB(🔗bF🔩W0j(ÃRCx077ÃP🪛aWX(1BIÃ⚙jrZ5NYt4ÃFrC5sIraYIehÃJ🧰MCCqBrigbÃb5V🧰ÃkVf6Xk6iqa🔗l((P🧰hc🔗7jz🪓m(Ã9dJLT8Po️73Otyh94MrFe2MRÃlW8(Ã🪓BO🔗s🔩nJctz🔩CPHsq0e⚙🪓xxppr6🔩ÃoYpÃÃ🔗h2QgOT(P(h88YQN4r8⚙5H5aaeÃGiUK🔗🪓PH(xqgÃTaRh🔗kjEXt2nbc62hs🔗G4e(HjTJÃHYkqNVjRu(YaIrBeLeWÃuRXOzFxWrFbÃN(376AHT(W0l2SwVwZzÃNZ🔩G🔗m8Ue🪓U(ZRejeRÃod(R(G9D🪓8(ZtKVDUvzfC(🪛AQA🧰B(1HSupRl️xL(wj🔗WA🪛🔩(🧰is4W6kyYPYdÃuHwnQ9y(5ÃIXpjhkIxYÃS(wCB️🔩l4vrDtjÃ🧰ÃOsLKxV(️37SnÃ7n7IMyo️(🪓tlRUa6wy3BGeTx🧰EyuO6eÃp8Up90dshAa️xX Step #5: Step #5: sbK Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-c' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-c' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "-c", "-l"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "🪓mJ1ik6qmc3y🪓eMj(oW", "--files0-from", "r", "-L"] Step #5: === Compare result for: wc ["--files0-from", "🪓mJ1ik6qmc3y🪓eMj(oW", "--files0-from", "r", "-L"] Step #5: Pipe: QsÃQPP4 Step #5: ÃN Step #5: J9aKbR🪛3pi🧰h(JuV(ZOJ1⚙🔩K3QogFabX(lhvWXsQvITV1QÃm⚙️️ÃtMdd(Fa🔩🪓EÃo(️sAYoT1x🔗w((FI🪛(LA(S1MJcPYpz🔩FS1VwgsXw5qUlnAsNOMxYÃjmX🔩X5🔩R🔗8🪓WA2🧰iNfÃaVHmgIvKLZ4F🔩1Ww3JafMEw⚙SWO(RJdmpFm🔩zh🧰msWjJZÃZ🪓N🔩Ãm️HxKP3(2EtrFJFZW️RW2QsB🔩s🪓ZLG1CFMTS7VhfsG🧰Wj️(WCwtsYsrQ(MfwDKb🧰B️H(aX3w⚙🔗OC4O6🔩ÃswMkjT6iuLDG340iIg8xDZ️IÃLQÃÃeu🔗️DmMmCsÃ7DÃhypHcZiVLv🧰L🔩7VL9jnlYJOZFs2️SyS((RO️EJOvQA2oÃNjUÃ(🔗d7eÃ02PA️cj🔗kK(32Ckfe4(NnI️C4Ã🪛bsZ3TtfvD(xffHu0V🔗⚙OplpÃF3(DNY(s(7rv4p1b🔗ziÃ24Jk1Q🧰udL(ePd3SK3Ã7LLD🔩6anvAHemJgSdFAYj4(BRSo55Leeyt9WCfq8(fMyL93MU9Ry🧰LT6K🔩hLfKl7QeLh🔩g7(2jsacL️pÃgV8j(2CTsDzG🪛B(🪛U🔗️🪛OP8yNK️ÃQtÃoencU6🪓74MmCbRTcl⚙uI5hcExo7ÃuidRv🪓B755QM🪓ijs🔗115(ÃWPK3qÃU🔩eStoHeSWY7HXpVngz⚙Q🔗xweJNZg4iv⚙BZnHpT9bKQ0mcXO9joCd4🔗9ÃA🧰(70G3EPe4ud️8cFBCxÃG🧰PvmyÃboeVrqn🪓TYc34vUyhr(mNYcBlIiWF0D8GL30u(0LxHEU⚙w6veT(rMwwMYxXlk0(jsI🔗🪛HU(8bu🔗od619x🪛Q(u⚙(MC🪛BzxLW1ICh5r🔗LfZzFrO🪓w🧰ÃÃ0NtgPn(🪛ÃI6KvVrKi74🧰FeUrrlo8CZLB0MkqK🧰nhw2D⚙cCcKxQ⚙Oxc🔗KDuuf6🔗FAIK🪓eQÃ️ÃGw🪓KUWBF🔩HINyMÃTbKB️tDTE🪓nSs(a7ow4X4Zcr🪛m2a7n(v56d🪛🔗aG5wI09Ã(pJOmÃÃ(UO(ÃH0WÃ️uUbljk4Ofcn9nt42zHbh3t1ZGcA(6zÃEM4E🧰lRub4dEPsI(R🔗y5WUgu740vÃjR(HAÃ(cy0(j7A️84M(D🪛IpssZQK(hUbsp(Di(FFPlz🔩pE️Qy🔗6ÃCzQI3QNZ4o6GLBUi(dtbMR(7d3⚙(ÃBx⚙jfBZ(fo4ipZXuKVtcKP2Bbrs1TZxr1🪓m🧰uwBtmEeÃHRohTVbN(An🔩⚙qÃc1Ãs(UgOe3c🧰QQFhlO2vmEÃfaQ7I(57🪛🪓cÃFkB🧰zWKG38(4x🪓⚙🧰MPVpOcÃoRTp0q877wekw0MeS7SUVl8yQÃa(nV🪛0fCGzSst0jF2C🪓ILfmsu1Yr4Ky🔩yVC Step #5: T7⚙wÃQ Step #5: W(f(1h Step #5: 9s🧰4🪛q0vX7s⚙QÃ9v07J140ÃouP68(OtA0c🔩wiivt7🪛8D⚙fd(🪓EBÃyT🪓l4G(WR3o739bfIH🔗K3🔗(4L7🔗dfi️T(6B(dÃWrcÃGsGEmcEl2(zDnsrV⚙yqSCSJ🔗🪛Ã(N7🔩🪓Kx2gRapoUH🪛cqo4M6ETl🔗c🪓K🧰BpN🔩🔗5WÃBY🔩0🪓jDfu((H⚙SCDEhFU7⚙q🧰CvZÃiwmL1️ÃlÃA1XpJGFRMYA🪓hRHn3a(EjRCASwbP3LKÃv(ÃÃ98l3zs673m6sl7h(Ãw(hv(kj2((yaer(6x🧰🔩Fn((GKyK🧰28(Q2NQo2M2p️8Fe5xÃvojDibKE🔗q(7(️lH63hdHROOSaoM Step #5: Ãuc🔩3SKCBvEvEDt6ÃE1kTQ4f3WSy(DpÃC(PHFqac9jWGgXoHÃY6G7hC🪓os🧰qÃ(qIhVVU(M3🔗q🔩(ZLÃ1🪓NBw🔗wo7(I️JC🪛VmS⚙( Step #5: 🔩 Step #5: 8🔩🧰rrJÃzIsyC Step #5: Gdà Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'r' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'r' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "🪓mJ1ik6qmc3y🪓eMj(oW", "--files0-from", "r", "-L"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-m", "--files0-from"] Step #5: === Compare result for: wc ["-c", "-m", "--files0-from"] Step #5: Pipe: 🪓JygaASfEDBa🔩🪓Mhd Step #5: U Step #5: Ãlzmt🪓e7Nr(🔩e Step #5: sbà Step #5: Step #5: J1cK4JM🔩7(BnBÃwOiZNbF6FoM2Q(8LgaIBSlÃqÃyePbV️J🪛hKuo8tS3Ã6️GeÃNuw🔩jaBA(yrFrRLokZUWOÃwrZvjXPJ4(ÃA🔩1qLGZez(TQknY(E🧰yB80b7A🔗zcMqpn4F0jUPbtEht5Ã🧰🪓u(iiHf9QKZs⚙🧰8BTb8Q((lÃKEs1pZXk5ÃQLI((UÃvl🪓6LyO61PRbXjz️9dN6w(eo🪓DyÃÃR🪓🪛dynw🔩5qna2QBIgiJÃTwPZxR🧰(XhAhtPfsÃjkx9B3B(Le29wVe14J🔩Jp(Ãmml3🔗nlK️StoT🪛n6ZpBla🔗Xb️0Ã((🪓UnpÃAÃ0nS🪓ÃmAx5(zVIIBDNÃRvvmEcGmf((lZoI🧰n🧰QDqBHI2(G🪓FCTk0RÃÃÃkTM🪛KbVIAOaSpMÃ⚙Vx🧰(tKOlbxgJa5nKxÃ(UuQ🔩tKt2rBqieP8🪓🪛8XQ(mS(CX(qCp(qcvÃbrdq4🔩I(ÃM6qJNvMZ5🪓Wm1YUp5(VDbH5Du8znKRYGcBÃnf🪓⚙🔩M🪓4Ã(blc🔩XduB64lUWIjiU6yT8PÃccEuM0nl🪛HL(L2GGM91gWaax🔗OBn5NxDn🪓WMx0T🧰Ã(BIT(Gm2Gsrkcn(Zf🪛92w8ÃZd8🪛I3ro2d8hHK(vwYKHEoI3(CUcr(cp7XrV3Abh((C(yO3ÃExleChEF(zmi🪓GGu🪛🪓V(🧰T4z(OÃ35YG2Ayy3(⚙ÃbMsQFGv0pnZFÃP🪓VfFPGRC3d(dKd98DÃs3X48MJ🪛34PbfGC(mK4ÃMNBAch1(🔩⚙🪛5OLfKvp((Q(Pimb🧰MGfwvy9AÃIk3J(WttSuB6🧰AXa🔩5BZMeFzRpJ0️V(WJ7a1yf6mjZP(oBUjpy🪛JGOnMsnfnT61ZOMEJND8gl🧰2(f🪛Ãq2🧰2oTP(up🪛lbL0🪛ÃjvL🪓AJ95H71NKxl0TQNZ(HXMsZÃ(iHnwCeC🧰Wxy🔗m2🧰(75P🧰M🧰(Vc️Ã🧰QUBa3((Rc🔩fIOG4🪓cu040RtP️J⚙v(🧰cOt5J️VTInuOyW4yZsC52LNqlWaWlLUS⚙ÃMt(s(BrEe️KHp(yÃWaEaOCRNkTalDr🔗qE(6mmtV3qClq🔗ÃaCD7dÃZRfJIqt(🪓Bmt9FH3nn🔗Ã4HKC🔗8O🪓(Fm6milv🪛v2hHTkmgqzj4fÃv🔩DVj🪛q7gvQL1q90ol84(TpxÃ3(nUN(1b(FY🧰JJ🪛️PxdL️T(a🪛ep(SLBaTIgFUCH8🔗hqw🪓🪓bkZ1DtT5jqa4eGOar(9jMTtD️9MUEG(ZÃ4⚙1D🧰zÃTXvh(wmRH9XKjXjz🪛pYmJ(rHBPqpp21Ãj(🧰Kk🔩C4yEPHeÃeRFMl(7(LwCikfUsQb((c🪛i🔩1OXv⚙urP(UÃQPF2T🧰fEyU(7k8fbcLCDftK3YÃDdÃÃ🪛mpwRaOGIjrLsvSi9K8DnS(7eOLHjT3VrAnH2cVNAVHgDf🔩TcvRtk(Sn5(S🧰j🪛XpFo🧰kVNYfuJKOsqs5(rD(⚙🧰KtÃu️3r1vZ6CE(AKTJvQESM️eDhAf4RAÃtGYLQCw6B️b88oY(X(EU(n🪛kT0LwBFHM(MI5🧰TlkW6Ã0gc⚙4Ig5a3kue(KjpnDs🔗GH2cny8Gf🪛587Unb⚙J1m🧰ÃLhn🪓Fj0wBÃvFaw🪛yw🔗X Step #5: q5U Step #5: bYf Step #5: E(hWZ🪛W🔗 Step #5: E(x🪛🔗s0Z Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: option '--files0-from' requires an argument Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +option '--files0-from' requires an argument Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-m", "--files0-from"] Step #5: Step #5: Running test ["wc", "-L", "-l", "-L", "-w", "-c"] Step #5: === Compare result for: wc ["-L", "-l", "-L", "-w", "-c"] Step #5: Pipe: Step #5: TÃ(🪓 Step #5: 🪛 Step #5: gTY9d(ZtjEpA Step #5: YBOf Step #5: r🧰D Step #5: I🪛ÃoXVXP Step #5: Gs Step #5: Step #5: Step #5: Rust stdout: Step #5: 9 7 57 12 Step #5: Step #5: GNU stdout: Step #5: 9 6 57 12 Step #5: Step #5: --- START diff Step #5: - 9 7 57 12 Step #5: + 9 6 57 12 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l", "-L", "-w", "-c"] Step #5: Step #5: thread '' (12718) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l", "-L", "-w", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==12718== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x12, Step #5: \022 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4f87a6290aee1acfc1f26083974ce94621fca64 Step #5: Base64: Eg== Step #5: MERGE-OUTER: attempt 17 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2747681224 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c4f87a6290aee1acfc1f26083974ce94621fca64' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 41 processed earlier; will process 444 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: MLxCKc Step #5: e🔩zSe Step #5: Ã🔩2r🧰Xni(uY7🪓iql3R(sZG🔩ImkqD9Gnts1(UNLt(E⚙3qJ️2ySU02(hp️um🧰YoLr⚙dÃBo8W(DVM4s🪓DOÃ04ÃsOD(p🪓🪓CeTpio(m🧰vLcÃ02R🪓Vn3Ã⚙NkQFDw⚙10HLceCzPtKLc🧰1abc️Z⚙nUIÃ🔩(Vurqf(rO3bq09ÃT9GzIÃuL1YeWGg🔗tSFEBvy8v3IfUUhQziEW5Ãao🪓(KZvBh2Evmk4ziejqrbIiQvwS5WnX8WFt8FCSols2🔩yko6oaNY🪛RSZix0O🧰HLDvDPzKMc🔩ÃcNlZu3Ã2(Yp🔗civÃÃt0ryoÃiC🪓ue4LSJzCuYeli5(pak8Ãwv1z8mYtp2yqcAxD🔗ebFYTq2TkÃRf6e6gK(RMSjQ🪓Jc4bU(VUGPWUK12🪛Hg🧰1🧰d7Fwi8⚙🪓Ck3🧰3🔗s0X(BgÃ2tvf8RykM9Xp7P🔩9KZ🔗Ty0nÃSNro️🔩tby2TtLC((C(s8(DXh🪓Ãw3uQYDWj🪛Mdq4CCÃEl(f3️wztC80ÃÃvrMDf7Dblo(🔩CZJXp7BOyh🪛(OÃÃM8j3Ãx8mXSiK(RMr4ww🔗Cjj(W(ÃnÃsxzaDZvÃ️a((Wdl(QJ4I9ÃnTngzaTUÃu3QH🔩g️t5kkSLmGR2Zks🪓MÃ🧰A(O7lOoZSxBcNcÃghxMQÃE🔩29iÃz(Ã(Clp⚙kP8EuIRTÃ05C6pU🪛Ra⚙aq00(lVJipKzR3N1PÃÃÃI🪓️8z(AhCYgsÃLvq4(1🪓🔗(a(MRA⚙zCu️🪛MtThw🪛2B(72LDBkÃVtÃEÃh️PÃvÃ9klaT0f4WkF9🪛gF03ECÃ(A️3ks🪓gKQvb(gJ🧰(dqQ⚙6WB(pxEyPlDyUe⚙IiZ🪛gAg🔩8e7a7⚙Rp82🪓J4uL🪓DJ🔗4BÃ1j9UUrCÃ5TBpSkQO8aYVRZI(L⚙(oG️wgIBSscLÃVbukRlxqaYIÃTl️TJeeNÃp1oz1sÃB(qg(soj299me5O(0K(Lq6Zo️YU🔗🧰t🪓nWY5p1R5G3K🧰5🪓yIJEfuEd5qÃyÃc(🔗Sy38xQqFhV(khAm4g🧰c🪛8CmzbÃ🔩7w5SÃGmQk🪓ydGA🪓uy1c2⚙DM3TYmTQ32🔗H1q(kYUnERKeUqSKjImV🔗N(oAWAsuclJHkvCnoÃVÃÃnY6jÃg7Zb️Pn7aZNIJe⚙qÃe⚙viq(K2iw🪓3TC38kT🪓b(🪛Bg03x🧰0l7C4Y️IÃ4Z7sdXBÃhH0XPÃÃI2ÃdnvO(xUM1IMZÃ(mL6ÃKMÃt2M🪓((nj6hO(QÃnkWx7w3Je🔩yfEJfu🧰OXVFWIHjwKOHÃP5⚙️Ão⚙gb6Sj🔩1nÃU(5y6NC(🧰WWÃO7yF🧰6A6eDaUpÃRaAEYsLN2P(6Rcz1(ddZje(HpMyiÃZhi🪛qCÃg(YaoWxVQe🪓3Ã🧰beÃÃuk(SopDm🧰m1mw🔗JRO0U(ÃoLoGeeY🔗SÃT️9🪓bx🧰YÃcwxUgScs🪓🪛sMued9VDcZnZDBÃ2RE2xk️T🪛3(q6cLke🔩GÃA(u(⚙mÃd️Qv🪓SbJ️yD🧰jDÃX🔩d(0(fCÃpQ🧰yoPy🔩🪓XSW2h0🧰j🪛AMyvHd9BVXfJay7L️83Y1QCfz🪓🧰ÃF7G0ÃKsCeLvJ2CDiJvoOÃ8sOCJ5XPnyCTGNXAHXW1m🪓EXfyÃW45rE0nÃa1⚙(0sC8MÃa0vX🔗7ÃNx🪛kLQ7pN7i5CQ9w(2O3w(J⚙AACoAEtL⚙⚙m82(T2NuQCA️A0ODs🔗🔗nEJ(nS9SiSL️B2hS🧰b🔗4j51JJbdÃ🔗pNkY0C️uPrÃLonAoT🧰ODG5JHxqL1ti️iWcb(🪓QÃ(Is🧰dO6OÃScdVIln3YkKi(Y7EÃSYsJ(o0bha7aA🔩k⚙wFÃ1gy(((Zs⚙xoGy🪛🪓l🔩Xc6(J️1DÃ(C1(o1szF🧰K52MÃ️Sr⚙78🪓A🪛KZ6Ã(ÃÃ(6DQDNÃz9Rq🪓81XTGvG🪛️ADHNMmQGd1EP0eZsgQLqggVHIÃAzfaqbNIc(X87Ã64ilÃS️⚙hKt⚙h(iM🔗🧰fh(SNnNqvIV(🔩n🧰p⚙6ATPFeTSVÃTIZwrV️️NZfP5ydÃFFVkoNTL🧰0Nbr8🪛ORlj🪓qÃG0XÃ🧰RD(Ãemy🔩lY03🔗xgÃzÃwJJ4RJbPk((h🪛9D9oÃSDgSCxtyZR2🧰🔗m1sn8hqioYvuwMjyJOKRizI🔗Ãz(Mjf0PmRjSF🪓d🪛vC7U(4Z6VQEdOLeJYgwW0ÃoÃnXW🪛J(kVob9eyM🪛rkÃÃ(Wiw🔩zÃMRSg🪓LXxUYGurBÃ91Ã6AXIKHdg8oh🔗cFrIt9R️geSU522EYiExEyeuÃb3tGCaTMMTzaÃDÃTRBb5(eLO74l🔩uES3zLU4gCVw⚙Ãsx🔩hu2JdcbP2O🧰H🧰K9giqTOjE(gJQCtfGFm2KX2n(G🪛1PM7a⚙🔩ÃHÃnZ🪓zvÃqAziHBpÃ🔗rB🔗j🪛gbFp8🧰WZPk🔩VNÃNYHHRC7ÃhavbBtAzDKCZtELMxG🪛ML0n(🔗ÃSJkJUÃh3F7ÃM️l(🪓VjsOap0i4mx2PJÃYj️bc(WÃ🧰vnGej6bZÃ0jb🔗EnÃs0M(s5(🔗VMK(9ÃTLcB1A6S4Jf(a2🔩🔗🧰S3cu🪛vYh9HB76WI🪓n⚙UÃl🔩R5vk7V4ÃEqy🔗XmTEPdr0t🧰HxÃÃa2DOZCqFGÃOSeUktfoneg🧰ZyP⚙z🪓QspuaaWxfCF4Ã0SÃhPUr(QRÃVs2iEFQvDEYhMUxe🧰wLfmÃAOÃug4SStQNoÃi(1Bj1bKe5mDeaBUak1wL7GVkr🪛3M️UÃÃ5aZwFr🔩kZÃl0mySkkÃd🔗r3Lq3Jh🔗BW(MA(gsX5KtÃZhhtDqhW⚙8aEODkuwm1🪛3AwbA🔩mÃ5m6iBÃKOoWaÃLjY7F1m🔩7pzX(rk(7🪓q4bH(🪛ACÃK7EVZIG⚙Q(S🪛2haa461L29🪛UCq(GI(D🧰8utEB61i0xlQlIÃ🧰to2y6UUfTqF8yJSwI(ÃR⚙nÃ🧰RTxk(djÃYÃMPF⚙m🪓pÃIhqYJaxISdTyoKvÃeqLnN(PQti((o🪓UhcsWn🔩CL(🪓(vQJvL🪓3T️(aeDgCmYz8(ek⚙(E(vIrgGsÃp(NSr7hU🔩🔩ÃvLoyU⚙SMdZ🧰egvV3fJM0🪓DzJ2aI2vTNvanmRzCehYsiLMFjuxHEmm️6(️whU24Ãd⚙(LSSfqoWov4S0🔩FÃGjt1nj⚙ÃZ9pJ🧰🪛6eÃKu🔩5lN6OoRIKaQF4ÃzchHHxnJh🪓DfYQPNj5Ãl🔗jq🧰WmHC4RT7QÃpgj2ÃFeviDmV3ÃEU🔩7Bfy2iIBpO4xHhh️n(vteHpUI1⚙nWF🪛fmx092Tv️⚙CKR7Hc🪓MSF2u8Ãvd9yu(aX🔩p(w9🪓YjGiPÃLLoBhxMjiÃ6Ã🪛RDrbZE(hO️(2xEk(Y3UG3JfÃYc(ÃKYa8(m(i3vr🪛m⚙CWsUAPxSsv(nYN🔗zwdYFWmc(gÃ(qWPÃej2(QCBse🔩OblÃBrgpl🪛77uZnFMNx🔩🪛iRau8Ã3dÃ8UiBk(ÃDdqzd1yQx9KzQn41zxU0ytaj1Jd🪛OWuhÃ078VÃ🔩4EsEJn3(f️9Y🔩63mzaQ0T(🔩8zeiIAIS9🪓C🧰4x3️TlSK8dPzJAxF9d7zEfOC8(kR7Y9XW4CjÃ2PEy🪛VeyGPVZhKÃfJyqLkHeB6dMgCJ2YÃHqz🧰oRp3(fUQ3🪛A6ÃDtPGOfyqy8Ei(m1ÃC2n7NCÃ(DoX3j8ZEB0XÃjcTcBepR(m⚙74⚙(NKxAvqMQI56zuhr(Pd🪓7W7ZV22bO🧰OZCÃfqIzSRSJV9ÃfYYr⚙l🪓rgsIzyRc8bBEÃÃdNY5mr(ÃpZLvÃX1q0v(ak7fIGySÃCYRJUR🧰TDH1mbl4SVv⚙ggm(SSÃ9rQB🪛Pz(L🪓f3ZnT3JÃYznsSr9️8L1dUO8🪛qsOd6🔗🧰3🪓Ãssom(⚙(iMokÃjU🔩TX2(Ãp1️ÃsW🧰7wOkwÃP5(bFF🪓U9d️🔗TVHÃ4Y1dtCjjdFx0eHDo4(flyZLCxR(kLTSLvVeexT🪓yjV(6ÃwLsK8to🔗uiLbfÃ7f9Gy🧰T🔗🪓h🔗pLLp🧰🪓H🔩UmFtc7🔗l(🧰zERxWOqHM🪓y13yP4LCÃIaBN5ÃM🪛Ã(ya⚙cGPswI1dvc5XMgnYXg2ys8🪓yp482BAjÃ8ÃLf🪓(JENGÃUWGe🪓ÃhwyhW8sggbZ🔩KEQ1EzGZfvahm9WS(0pPpOUcgtO8c7iRJ🪛8ÃzoLxÃznf🔗Nw780BÃjakkfe(SD9((9fM48Rz7c9tbiC4ÃGLzb2tj⚙o🪓LA7g🔩(NXwPNcX1NR(OYuN🪛qHmDAaQQW️VIOgoGy🔩RWaitJZqZÃ23nF3a4KGo⚙ÃFbUtuiEIÃB1Kr🪛Ã🧰O(L⚙ygrTDaÃ7lMTDGr(C🔩Nt4CCWvBg(Cp️SPRTlOPZzgn4BH3KÃCXVZXfsÃ1sxpf(h🪛lulY3fÃFU(ziU7o🔗8🪛XBuÃT️hsy⚙K🔗2en4y Step #5: Q99 Step #5: jVSwC1🪛 Step #5: 7N🪓FuB️HÃR4D6S(DIaAyoxF40HbX4o240🧰(FaY0ÃUG8m(w🧰heXOQiVO9CW(E(hd(PXpUX8🔩NRW⚙q5iLnJ🔩EÃYzd🔗wHex🔩Q1iypÃ️(C(ehIvoWOB⚙J🪓🔗a7v🪛rK0n(FoSaWdL(wRKnLi(zO🧰C⚙dSOp3cG6J🪛️NpBd16(e🪛SJwBhABhKJ32cSo2yGH4ag9qms🔗ne9🪓0ypWhÃo0R11yfzaÃY🔩Mi3MiLHCniu1🔗jXxQ344aÃÃOv🪓T7COFZf(B️SW1owyn🧰hN🔗7uTuMyÃ6u(pÃ⚙ÃvÃ🪛UCGT(ÃTXL8zqU((6fÃb1à Step #5: 4O Step #5: x88PwjCM9 Step #5: 1B Step #5: hGG5bX🪛bÃÃk Step #5: Rust stdout: Step #5: 4382 Step #5: Step #5: GNU stdout: Step #5: 5728 Step #5: Step #5: --- START diff Step #5: -4382 Step #5: +5728 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (12946) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==12946== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x90, Step #5: \220 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4595d8f743731cbc1ca0bb34be79a40d771ddf0 Step #5: Base64: kA== Step #5: MERGE-OUTER: attempt 18 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1426859026 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c4595d8f743731cbc1ca0bb34be79a40d771ddf0' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 42 processed earlier; will process 443 files now Step #5: Running test ["wc", "--files0-from", "c(6BtGCaMÃnfW🔩yUeZnXiQ🧰GOnWÃBtvF(Ã18🪛X🪛1", "-w"] Step #5: === Compare result for: wc ["--files0-from", "c(6BtGCaMÃnfW🔩yUeZnXiQ🧰GOnWÃBtvF(Ã18🪛X🪛1", "-w"] Step #5: Pipe: Zz6m(sDEg7kaX🧰PGÃ🪓vPI7BRdcnÃ6iTW(SX(QAvs1Ipz️0buJ1Tw(Ã((711Y9qemtI1Xowl4eYMJ🔗(7zyg️Y(NjoJA️b4OzHWRO🧰y⚙3vYKj3T443rjÃvÃT🔩N(dÃ🔗c(AcmbpmRsw🪛Dp5UXEÃolT🪛Al12W25cNÃSNw98Q🔩AixSMnA(2ZgjG(KpblniO️🔗t4D️gÃYD(🔩xÃ8GIR0qUÃbHy(fYyt🔗XpBÃ🧰n🧰WmcPeÃCJj4wfbrEV(lnwBIw(EbN🔩(ZtprzC4xzpdNJ(J40Y1YOW0ÃGcgÃ🔗DÃhjSz86🔩crLg4️IoCY1s(JXBznuU7ÃYiW(fR5HÃb(((B9DR🔩X🪓3YQe4mlH6CÃ3dS6pD(3dDu3eÃU(F1E🧰S4ÃZÃp(GÃ🔩ÃFZITtLbZ3Ot1(OkvkYdHWGhLC️ZjeiMCu7e🪛🪓scÃFN(🔗yvgrRl(MGskPgÃ04dvBCu(Fs30XwhhAdL️ÃkGPfMnP(LQMTmrCXDKgY🔩⚙(XzaiNMv🪓mAyÃrpOh5j1e🔗Z(1SOGK2(Ce🪛Brl5gQyJaUhih7(EfZf0(ÃRPÃ(id🧰RW🔩fK🪛YÃÃgYC8987qslK9UjyupRrKyL⚙f9qNJjÃm(szFzghyTIK🔗ZqTiDWog9EfINa🪓YqdmÃÃQb⚙doREjaAwSQC8R97rCooM6B🔗9xp4gUp🔩U8ÃfUB0Xyu🔗🔩OeWcHhXoROOdP🔩🪓7Ãu6(UQLÃFbaR1mLP🔩KO(TÃyrpAwBmDu5SlWM4FspC(🪓AppA🪛🧰a66D🔗oÃÃQO(SBJkKCaoBMNhAyeqIkA(Ãy🔗(lLÃ(R6🔗mr⚙l🧰u(p1J(0Rap(w2Ãa️🔗(tfDXI9nvJeSwbglMVC9u8🧰🧰LC2t95jÃYaNw3CDOamSsgv🧰🧰1OfbqUpSEJvbk(Z6xpSVzBNwGskyBCÃk9s(ÃJDUVny🧰(UUZODkq8TLMiGltKq(Cjx8xCsT🧰omH️1wZgPAc9HeKVIq9R6A5KÃpp🔗8(OXaRt️Ã3czxz🔗MFT8Dy1Oez🪛🧰z((QlnzCtO(TtkBg3W🔗3Y(fL5Ak(FpOz3PDEbt((aVTf(DgwyÃkQ🪛f2(ExK6M(iwkE🧰Nux4🪛NjÃQybk⚙9If62XV🔗bJH2gCXbtIxOÃAs1c(D🪛ClIsdyMJ(HrGyÃatX(F651Er️K4h🪛eyceMM🪛kXzt🧰0rSj🪓d(🔗YPO(blujN(X8LYÃxPZ7kQaÃ5pmzlNnisun(yOÃ(7Fhy🧰🧰eZcY(ZfoP⚙zhMU🪛🔩ZtbxK6W0GPYXnr🔩bQ8Gh🔩XL️0qÃYRD(1🪓gnT(i🧰N️0S(sm(WQt5hqQTX🪓OÃiZ🔗OurD6(g813GlOCukd🔗(️mÃQdzBhCTLzb(eCYo(efvDwwÃuj🧰DKt(🔩spvSwm⚙RzG🪓q0mmDt🧰ÃmcRH🧰AUPWEzp5QtBD5cmwRÃ(9wHABv8XYh🪛X🧰H(iTHJgNk🔗⚙sh(NnH7A6⚙🪛4CpoÃDJ🪛ieZxY4Ãbp6DueiDÃs1tbt🪛CQ🔗DCIRtRqRjiOC(6(JRyH2OU(LIDj️Y4woG6🔩mKupaayPS️(RaXjtHn🪛Q(v6Q🪓zZ(xo(SI0v⚙O7gGV🪓aD(Ã3m6cUIEXh4AOi⚙lgse(QVDS7W8H️UXqZÃGnh4pÃÃD⚙dT🔗️lÃDPiZ🧰3🔩2(SxnÃÃYBsD68khW️ÃeEx🧰0ÃÃaF(wHNOq🔩nAX🪛SjX8UOCYJKehV(Y(Uws Step #5: Step #5: Step #5: okÃxAQg🔩Y️x🪛WAlÃA5zHm(h7iÃ9LÃZ2ÃTÃ(9ÃW32y️YA9smeeKkk4GF5🪓F77hÃJRO(🪓3nGXJOXnxMsDnL🪓tNy🧰Vx🔩9kc8kxO4eBÃp(9aJ9kÃldl Step #5: 🪛CY8FE Step #5: e Step #5: Step #5: i0h Step #5: Step #5: (5Q Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'c(6BtGCaM'$'\303\203''nfW'$'\360\237\224\251''yUeZnXiQ'$'\360\237\247\260''GOnW'$'\303\203''BtvF('$'\303\203''18'$'\360\237\252\233''X'$'\360\237\252\233''1' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'c(6BtGCaM'$'\303\203''nfW'$'\360\237\224\251''yUeZnXiQ'$'\360\237\247\260''GOnW'$'\303\203''BtvF('$'\303\203''18'$'\360\237\252\233''X'$'\360\237\252\233''1' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "c(6BtGCaMÃnfW🔩yUeZnXiQ🧰GOnWÃBtvF(Ã18🪛X🪛1", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "5r", "-m", "-l"] Step #5: === Compare result for: wc ["--files0-from", "5r", "-m", "-l"] Step #5: Pipe: Step #5: lH Step #5: Step #5: FpDkat(augBIz Step #5: 🧰JMY8RÃS Step #5: pR🪓MYZb Step #5: tt1(️4 Step #5: y0uooS Step #5: T⚙cNÃprpcT🔩XkU2kGzW🧰dgÃV865QpXArZcxwDexNl⚙XT9J0fMVTLU(🪛vohNpst91rubVkT80bJpYq🪛To8Mp3(bRWj2yu🪛FL️J️🔗CI🔗K🪓🧰quhÃ1xlvQaS56aT(i2DOÃ🪓6t8zt3aSSqv(kJZiOtI3🔩(dl3iÃH1tWP(TJB(UqlHY4PntÃ3hCV((39tzl(kVÃKl3(⚙🔗Z⚙🔩n7cH(h(NHpuPGVDB8iOSL2ImÃpiWsdYJaWhFQ(tzwn6bÃ🪓e9ÃrY🔗4QYe8Xdj🔗Ã2🪛GjBH2⚙ Step #5: 8Ã2🔗vRcjPwzp7🔗IneAUUG36658i(GHswY️hDPPSFxLECc5ÃaÃHIY0LfULz(UIe4qVo🔩ÃitXtooe🧰CC9I8f🪓A6🪛Bi(🔩r9VuxD7Ãy3jHayQAwuJzwWÃhewFVCFps45KwÃpa(w🔗nsXPqq47tyjwZoqIlMZyEo(WEfgDo🧰((gÃmL🔗Ã96FlÃCw20qFbTQdy3NK🪓(🧰🔗🪓d🔗🔗RK5🔩Z1vcZ8TO8AAVK4dÃ️VSp️🪓plZSF🔗uZyHlÃMvR(RHZMW🔩5nQZONsY6Me🔩6DP🧰nyLLZ(Q4tzoBaaU9iKohÃtJEVJW(Xoq(Ãy(Hz5(KXYÃLws(x(uj🪛q(tGHLHvhfl62wM1z🔗yeFV🪛kl🔩🔗7tiYHffÃxu7f3FQk6wWjkcQT(D🔗te🔗Ae5ÃfÃ🧰️u⚙n2f8ZrpÃE0🪓🪛2AHDM⚙ztx7uFi6(xRWPAX8poÃJhsLc9KQViKvcF🪓C🪓G(9(⚙X🔩(l(v8I2⚙Rh0P️F(q️2fr4🪓Ã🪛0nk(ma⚙🧰EBB⚙hn45YsiÃX(BpFKpx(qlbqqz🔗2udj1Om5R(Q(YÃ6🪛D7️qXE1KÃsxE🪓v((g🪓(tvSY⚙TW((IfpWv49IjZxgzn0⚙uWÃ4LZgW(p1XxH(Y0🧰u9🪛U1a37wcm(IBWFO🔗u((YWoD(0H🔗hNvDC🔗P(8Ã(Uc⚙IjJÃC25🧰uKHkXGn9TÃZL7vaaJl8e(63mS🔩FxHdKK2c0E🧰AIuA6️kffQs9lad2LE13BA3G🪛ÃÃsÃHBo80WUT1WyÃSLsyy(🪓ÃDÃKdgDoc🔩FÃGT(c(⚙ZrE🔩MN4SOUhg7ÃDoI(Z️CQC️pE9M🪓🔗fNÃYtAxmRn1Ã6A🪛ia(QkÃ🔩(hjrL(fA5XeJw🪓QAÃ8fo72O️🔗F9cJtP🔩hFqDQTNBxÃy7️AP(J3OidÃd🪓(Nwg🪛KbO(EWVÃz1🪛nbvQsopOeOMZafGnKfwIÃÃ(DVabd6xmrgiklzB🪓Ii8b🧰ÃXy3Ãa(hpÃVLxxÃ🔗qlWBDsLp🪛uTQjfPr🔗TBrLQiwrPZH08(nBtpOLKSÃlÃ7s(mH2sIge(LU🪛Ãe️⚙⚙Qa4pbXÃ(R️v0F(QvuxQJBRÃiXtcmo🪛JB Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '5r' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '5r' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "5r", "-m", "-l"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-L"] Step #5: === Compare result for: wc ["-c", "-L"] Step #5: Pipe: 🧰xZxn Step #5: uO Step #5: ÃkEyt(3B🪛THÃNbdFÃ8cFqEYÃPQy((gGphÃ8i🪓ka🔗wy🔩1Ã3F(fzrXD9MjlZmzlGSsxFBH️pÃo1y5UWjRJHFzrCChc5z3cTcÃqk8gÃFFA🧰🔗llweE🧰9ufKil🪛P0ov🧰q️zS9d🪓MZG3(6MV1iVVE⚙BYExPH5Zw⚙v🔗BmPN28en🔩kOhGNu0🔗FÃFAtÃn(ÃoZcYfruZlI5GgH🪛C(D️A5s(HPC(Abb45V8ZRGGM(DtcKMVFk7️A85m(sD(C🧰wK🪛rb🔩6BqfTlI(p(lpQb⚙7hn6🧰(LRanNvEr5r🔗L3b8Ã(Gz5hÃUCJ0YS️smV🔩uJÃZr🧰OkwÃuqUp6(joS🔩He6y️FeMLmsbpRV7nlfHOÃXId(Vx3t🪛IKI🧰OJOrq4V4⚙6MEO(d4Dm68🪛sYAC🪛(6JmHk⚙D2ÃÃJÃNÃ🔗EVzI(wÃ(1mQtVk8VYidBhÃ1v️slIIV🔩r🔩862D⚙thQ90vCo🪛vQreS🔗edblR5r2veIBUO(xulXX8dr9mwUMz️sbTACiWLqÃ2🔗(sQD9MODY🔗OÃE️13GUÃrsVsNrTOnvj7XP(⚙K4MeYQcJ🪓90ChmxÃ4kqÃJzyWUnAIi🧰Jf8p🔗VOMAYbgubNlvh9kJAynqBR⚙QÃ3iaÃqp(j4vRItjGL🪛czyUBvCs(a7qQ(8p0Nu(7Ãyw️gY⚙🪛sEr5ONZHÃ9🧰nIfgÃU9VMÃ🔩xC98Pr🔗🪛ÃMnm(J(aOSRC🪓9🔗⚙qyZR5Jh1T12TQosFDXuf498l(FPWGl9ak7(n🧰Xp🪓RtC4jNknJu🪓S5lgzLDq🔩P7bJq🧰d2(E6H7hzonmZxjEÃ9NP8MA4QJgtjaÃSsxieXw️alT🧰KM(CKx🔩kmGhD(enKU(ÃWwc0Ãy1pk🪛yyoa⚙NQw️VIÃEC2cl🔩dlÃwvW🪛UwwvÃjwYpfRvi🪛H0Rh🔩P7SpQCYm🧰8aU2🔩oM⚙🪛TYLHg(v1PvdNxdL🧰CA2ZOT(scHw(0s1OBtv🔗L4J4JÃ4b3b(8mk🪛rQjaktJfNK️️m(2Ãx🔗🧰d9XKPR3k9tJaq0MB6Hehe(Ã4NxL🪛(🔩HQÃoJCkSQo🧰cu🔩w9xA(D️IfH🔗fQoY68fZPvlU⚙(k🪛IzÃFF⚙t1(wu1🪛e2Z(lOTCrvkaXvmk15COL🔩jV9iXP((🔗ÃLCW06ÃrTÃV3🪛v⚙iqDYOrPouRCr5lHHTsZ1ylxofXÃK🪛cv(U⚙ÃGnKaI🔩0Pfd3cÃ4sc(QNsIy🧰iEnrTxL5QXÃyMK🪓2hCBRY(6WSF🪛Vgm9d(b34oAs2(41(4🪛AN🔩D5OynVnCJzvEd0l57(JqvzÃÃmJk7NÃOuÃqNwÃzRzD(N🪓(AebÃyed(S6i7yvSUXEl🔗zijo1m(YyJA2bf4nÃetÃXmp🪛AN7Yjs🪛EiBELv(bZ(🔗YHÃvZebG9HsupeÃvOaDcZO5yn5v(⚙MÃjIDs⚙ctxXQL3WfÃ🔩IgÃOÃSm(ÃWRTZbzB🪛0s(ea1🔩2EAHld7UvEnEel1ElLUcD🧰0HbSMSa(qTck1Ã9v70sÃlVZIsu5JdCBRkJMw(L3🔗t🔗8vHjRmUqx🔗ij🧰Ecv🪛️kw2Bx7(KCpL(ÃMxTÃsiYf7v0mqcÃWd(Yz🔩ÃNSmmvuwMKgJA(Un4e(h🪛🔩Cv8OTWvY(Ad0l16(F(W🧰Df️PÃ️6xqWO🔩s⚙KOCgiUQNgÃou4sv6HxMFUi3c️iSuJkibtVazB⚙wM(0OÃI🪛🔩umÃfVnt8Sf🔩ÃpdQ6Ru🪛🪛HOMY4🔗(IFh(5cKE4e0🪓(UHZmwYwDÃ((lx0IJÃ⚙VmUV(D17Pdx🔗K(Br85q️HN🪓y1🔩qb⚙(R🧰iZQZeeNzOQVt4td⚙4🪛zT5hLuJQ(6zG8iKO9FyRÃs🧰KDuY🔩dREIn️lBlpDt4orAÃj61nH️94zMUAgBOv🔩N9GWp7p⚙XMY(LVGsmll🔗GIIj6(90kbu1d🧰(️O09Lm(fNÃ8z9p8⚙5SpV3🧰ZjVhfP(RW🧰RtEK(TOE(Hmfbz0(J8🪓YlZ🪓618obFUdiCKm(oOc(RQSWyAvh🔩Ã(🪛uztYZPc(Ã️xS7r((8J7(h🧰LaZ(kg8(4KK6y⚙ltqYiginS🪛1Kj(6GUrNJH🪛yAÃzcg4s5nycWYeqx🔗jrR🔗🪓AEmq🪓E(VBDRkyntZ🪛oy(ÃfllÃLvVx🔗oipukqWtJÃQ(Mb(🔗4(️7gS6Jo4ENjwZfPGJOsMTB🪛d9Eao(MÃÃÃkHLGQaaJKOuzw((cFn🪛Ãu6NÃÃsnV🔗UH(w26Rf🔗(2(🔗FT0q🔗4Ã1Rd(IÃA🧰q1C2XEVI22(vA(bT((jwaFÃjW2DRr🔩G0st🪛C40(AO7TaFkQ8VquÃgnx3XyGÃj((ACoXjWq🪛htW⚙Qtoi⚙4whOh(A🔗ig5pnO8Ã4sxX3c5zNSFvyj️wbIXnRb5H🪛eK4🪛qdpx5YdÃ6CAcWzmCo(⚙6vz(flU🪛Nfm4BÃHLfXk0ÃWp⚙HmWP(x(pd5OnXaDUa(8sSnmRe6uWqÃ(aohe️🔩Un1X(FEcv6TlxbÃDXJVqsXt🧰🪛Bvl6🧰V🪓ThÃ🔩FYPÃetz0((6P20IG7FLV8qHyqdndOkCDS⚙H7j0wRj🔩FSsE🧰oW3A8UBhqvHZ(GSRNIk9e9JEÃp(Ã7ODH0⚙zJ1JÃA🪓🔩yn🪛l7pH5OjsLvBtSRdk2🧰UyGkÃ2🔩I4🪓nLTnphM🔗7P0d8ou(🧰64(XwE8ÃQl(ÃoBboqYimg️y9VmhG5e((Ex1jJwOu🔩🧰9Pcj️pQlz6p🔗g58🧰(Ãy️PCxwv⚙bgKUM🪓🪛🔩2(🪛ÃMa(X(RTdÃ5Ã7fTawV️zcKsHB9tMT7GS(e4gBDXBPAySjeC2GK️fzr(9p9D3YppEOKCO(JXMiZ9A(sgaco2xc⚙ZITv3FETdEqV(C6aA🪓ys️r🔩(🪓FTMHQi7HuÃvBTb(5JWt🧰3Ãj6e🪛Ij(ÃC🔩07(SQdhvgF⚙c8RhR🪓MvD🪓Fmd7qXn🪛WÃ(VncjHBjnXxv2nZn🧰fTC🪓xitALÃ🪓cGUoFf2jPe((D5RBi🔩ov(FsZdGC3ÃXxzis🪛6KSvd3e5got(j🪓cnBax7rOVYhUzfEUt(ÃlFOJgTi((Dw875F🪛y(lÃwx9excX3QT9(8Z4AsKÃlFwÃ2frmQ(NsHgGFAEMPeTdj🔗HB((uVÃiZsJxqbyFRj8(U🪓bÃT2XO7cÃmc(lMMOXz🧰8Zsl🪓Ar🪛Q(d3o1🔗st58qLalD️TVx9(M4(pYh🪓WXH3v2SYGNIkn🪛Ly3(iÃQwP3(UFFO(dIm(54Y(DK⚙cb0🔗tZ🧰5🪓XuocCDNRBtER️P(DDFXF2h🔩(️WGbV08hy9WJFnh(x🔩(uiÃkOO⚙E9XVzb🪓j9HruC🔗a3Ã⚙ Step #5: ng Step #5: ÃIwXEZA🧰ÃFJpO️HtF9nA2ENBeMPR(🔩qJjKi🧰eyw1🪛8EZFY1v9FePBD2🔗ÃIuL1YWiir9aoTS(hQ0ohÃBs8kVQGB5kCH0ÃWiTTC🧰efkIÃ(🔩1qÃ2OzÃUm(V15zOÃÃD(jysz(ÃWÃdwA(RAFcScBr🪓ÃCXLj️🔩(yxGqRNYgy0🪛Ng(b3M54GstÃ🪓iIVÃyJÃfaO3tMIv️ZaxÃjBÃeKkRÃg⚙SoBkmM4IÃ((eÃNFjx🪛wED(🧰EEKpCVhm️dbU5tYH🪛RaIZJuUsFPv8ZZE🔩(Ã(️rpe🪓2l7NrÃgw🔗️SZPEpMT4Vyufq️🧰Xhaqg(⚙9r🪛(jwrVCJey6rWA🪓🔩CcÃiepRSb0xe5G8q02yHJ8pogXYQ9nhWK(F7A1e41sYtv(zz1cQÃOPQFMR(jCTGaeGÃ⚙Ãb7fRZZh(️lyNSNhRz⚙r0RÃSUO5zM(pÃwrasdqFZ5Y🔗Q6U🧰GsCtÃ(FzX⚙5sOi2Rw6TFlLWp0SvL((ÃMÃ🪛N(FuT9JL🧰5WiijQGzT2NDL🔩U5rWÃKMRz🧰7GA⚙C(ÃmXw9lVÃ87vÃImXR(🪛🧰n7zWZr(w2u2u8gdu54🪓️1b(VHEÃ⚙BYhP(1(FrLIt5🧰rbNpzÃc1X🔩cKSiaVW🪓gl7VpsIÃÃÃOBCEH🔩ny1z9PvaD(LUUt🪓gOfF3rR(UnJWUTciD8rD️m5N️q(h🪓P🔩NÃH Step #5: WJDÃP Step #5: Step #5: XM0🔩X🧰BtSdÃ39STu7821vJO37(((⚙v🔩GVjkOMzXekdY4wlswWfÃ(09LvkÃa🔩fhÃo0🔩🪓ZttmoMk555(rybnr00(🧰🧰cOXÃYhÃNe🧰J8L0ÃbbD5🪛⚙tBnx⚙6LFDLp2ÃJx(5wBN((L7S37Ars4NYsÃOTwn🪓1CÃJYBEÃÃO2🔩zcJcei🔗qhGLHI⚙INwÃR(P70FHÃQjQJRRoqPywn3X🔩w4eX🔗ÃTeVUPasFÃK🪓4Zns🔩n(K9p⚙L(7🪓jxuJpÃudG4eeeHLf🪛j🪛Hqsf11A2hH6P⚙btIFUAJldWe🪓6ud07pArB6hrÃm🔩sMKSnQmr(j8h9eM(RyCLÃe🔗H10Z5R2(ByOmca🔗m🔗(Is🔩wKJqg8gUrZGmzTddxNPv0⚙🪛cWHHwU️u5a🧰🔩f(️🔗T Step #5: ri🔩z Step #5: Step #5: Rust stdout: Step #5: 5350 3246 Step #5: Step #5: GNU stdout: Step #5: 5350 2668 Step #5: Step #5: --- START diff Step #5: - 5350 3246 Step #5: + 5350 2668 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-L"] Step #5: Step #5: thread '' (13105) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==13105== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x58, Step #5: X Step #5: artifact_prefix='./'; Test unit written to ./crash-c032adc1ff629c9b66f22749ad667e6beadf144b Step #5: Base64: WA== Step #5: MERGE-OUTER: attempt 19 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1996667522 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c032adc1ff629c9b66f22749ad667e6beadf144b' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 45 processed earlier; will process 440 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: 9🪓MA⚙xA Step #5: w(kg675 Step #5: 🪓xd0BFPÃ3️SÃ(BZ0 Step #5: TrÃ8Ass Step #5: A🧰h Step #5: eR(lcPXqFykWS(4CSASE88NcTB(9🔗SO8ziq(️ÃV2G4kGA2🧰sv3VT🪛(b1V️FMQw0S4RjHW0mvan(op23e656Mu9🔩️jPUHgM🔩WE🪓JjOu5O8I1dr(A🪓NaÃ5VÃSpqBrKPzTsNZmGwmÃCCf🔗ZonÃ0CMÃFhPcVX(AI⚙C🪛15PÃWCf(frJ(bcJteT2ouNuDFJjZPGiv2unsvKLTadÃÃ9UHBe0f(78DlXa🔩j🔗a🪛kbEaP(JjWT🧰MGvO🧰T5g🔩j6🧰️9VE35🔗8sNg⚙y8nV1N⚙wC🪛E(ZS3Ã🔗⚙🧰lzs9H🪓wf0yT(u🪓🪛8eqTcZRÃRgTply(bÃXBvGc(58n(lWaOOQMqJlÃe(nbqFAt(aFiBYDlk2UÃjwn0rKWinoVMsZF9HGvb08️B🔗yÃÃv⚙wÃrpt8🪛umzB(SI3LCctxBHb🪛Z(K32BCS51(I🪓TtKY🧰wj4nHUC5wdUywr6U7🪛lpYjrC0xl5((loq🔩PIh⚙A⚙ObDBbOvh2ULd8jbsOAZÃDEj️🔗S🧰psABYm5A6ÃlMNZ(mTLWgiÃcWDmSp6dg(t🪓MSÃ8L(361🔩s9⚙mÃo5V9d6Ãg(XmZtW(Vq⚙tutscpf6e️47gj6ic(Y9Zx🪓Ifm54VfVaF🪛🪛s🪓8DtWQIVÃtBY(dÃBw3G🔩🔩lTN6aWeVFPNtOcÃbA🪛EHY🪛X🪛S🔩QaUF🔗7Ww9MzdXau8(5Rp0Glen🔗e🪓rZdvÃuytU(QL🔩yUDFi️Jg🧰UJEVD1🪛y(qO(⚙9wjJ️C🔩4cDqMjfgl(wcvDOimd491l3hO96ImSUD4ÃEa(M9UFOhbrT(oPÃstÃunhkagjWn⚙mi91SUÃS40(efWGeO95o(gb(nsLVt⚙pQ(jrwZgEl🔩9wprI2Ã2alZ3oREow(dj8s🪓Q🪛FlAGcyxo🪛HcjF26EmDehVq🔗(gK7kBEQd0dVlDuMuÃqyHr2z🔩1O️🔩ThByI(🪓630yT3(k(LMLYÃ2Rj🔩G🔩FAXyG3FDÃFPA(ÃvCUUFHÃÃS2🧰tg⚙JL2B🔩(jwWbiae🧰BqmQyf🧰8(Cgp🪓NDqwp16WzWM Step #5: O Step #5: XoB1gKDG Step #5: 🪓t Step #5: ÃgLM2 Step #5: Rust stdout: Step #5: 1047 Step #5: Step #5: GNU stdout: Step #5: 1349 Step #5: Step #5: --- START diff Step #5: -1047 Step #5: +1349 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (13337) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==13337== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x63, Step #5: c Step #5: artifact_prefix='./'; Test unit written to ./crash-84a516841ba77a5b4648de2cd0dfcb30ea46dbb4 Step #5: Base64: Yw== Step #5: MERGE-OUTER: attempt 20 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1996679066 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/84a516841ba77a5b4648de2cd0dfcb30ea46dbb4' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 46 processed earlier; will process 439 files now Step #5: Running test ["wc", "E(OjF🪓6bV", "-w", "-c", "-c", "-w"] Step #5: === Compare result for: wc ["E(OjF🪓6bV", "-w", "-c", "-c", "-w"] Step #5: Pipe: I️ Step #5: n( Step #5: Step #5: L🔗jh4K8🪛Pg Step #5: Step #5: Step #5: Bzw Step #5: pay⚙SsY Step #5: e🔗Dm Step #5: m(h7kMhGHcZ Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "mÃ🪓MsaS(", "--files0-from", "q8"] Step #5: === Compare result for: wc ["-l", "mÃ🪓MsaS(", "--files0-from", "q8"] Step #5: Pipe: i3eOQ🪛DFCX((BLX🔗(sS5ccÃPdXwOFw47fLoÃTFluZL2jkSxhÃA🔩V9🔗6B️1ysfXgn4LekApM(ÃEQ1TaUG9p🪛️Ytfc(V73TJuB3XC🔩S🪛J🧰8OaFv(DcvMJJW1qA(🪓6JVgc4(rP5a((⚙to77miUb2🪛14bw9ÃT🪛af9K️0jr3️nOfrp⚙gPPxfl🪛(xabMDmti(TdqQt4l4qBA(w3GÃgD1J7(fSBQp8V5️(CFeok🔗((hHxsMÃNbL(fKi03Ãw(Wf🧰🔩0K4eCÃ🔗🪓7PHQdiCSdjt(🪛bPLmluH🧰Nn5NUBqA⚙3d9s2Uy🪓v173(4YSNHQGZ️kl0Ã🔩wT(8c🪛ÃFhx️bÃLmg4GHjÃRu🪛ISGuM🧰M(bXE4L🔩qÃAYÃ7eUPIaa️g5JKcS20⚙jB4lbÃANKACan🔩kr️2🔩eÃ92(z8oCbtVHI7IÃxDIQ🧰yF️WYpjazOPl⚙(38🧰JHir(Ã🪓j🔩zgkWrXY9ÃJ(VG6Q(Pkp⚙3Q(YÃtErAn(DT5Ã3mcZ0yoyS🔗🪛LP3nDiJMgnMH98(O(gEvp7XFrh⚙8⚙GlTg4QD6MsM53NobvEE4z7vx752GFjRVÃ0HOh️XÃl🪛aUgWBrLBjuSl🪓k🧰Qh(wN7PGr(K(HaÃwjpgK7ZsP7mTAÃGv9Ã((buj⚙huBK🔗((z⚙🧰SGLo🔗CLigE(tnhDoapRexYMy🔩mM17c3rJaM🪛iD(Ec8keu🔗PGV0(IeU(JyqNgo82(🔗Aoe0vF04XET(3Ãx1CdCC🧰E🪛🪓TdzOU61sH0JDWZfS8⚙C0⚙IKItK1IstMnF🔗GMDSuq0l(sTySqISdWDFLhLUDN(CIa4ZVsrjXu(c8qgGboVGwMUv(d(cP🔩ÃvFfaUq6L(iiE🔗gE🔩SQXgv1IpmGe(ZS4dÃBn🪛C🪓q⚙RH9((VJGavOh6DqCQ🪓hsLE1(WoOgsCE6kt8FkMDUAfyCL🪓i3k3S🔗(yYNtd🪛wEd6NTmwbKEL🔗5n3ZKILhf5mÃÃ🧰3pp️bWNOZYkc9O🪛qa(((3cpLzpym(GÃ🪓ÃS3gXt9fbB2DJwm⚙9NYM6iXptuf7hO🔗🔗9iQrg258CnHwWFC🪓k6🔩Ã8f🔩kOg7uBzxGzYÃ0Ã2WlWPZsr0X4rpw4KEUoxeo1A7🪓TW0Ã0CdmLxLzyM(sZZ️pa1🧰GÃSniÃBnÃpUg3k5ÃUu🪛mQG(kDjeFRwnyÃ🔩8l🔩VvT(🪓tPJ Step #5: b Step #5: 84DÃ🪓or🧰 Step #5: ckRE Step #5: oOkYV Step #5: c Step #5: f Step #5: Step #5: zv Step #5: Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'm'$'\303\203\360\237\252\223''MsaS(' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'm'$'\303\203\360\237\252\223''MsaS(' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "mÃ🪓MsaS(", "--files0-from", "q8"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "cAksu"] Step #5: === Compare result for: wc ["--files0-from", "cAksu"] Step #5: Pipe: ️ Step #5: rÃx Step #5: 9l Step #5: AGfkÃj Step #5: VnBGHIFqL8 Step #5: ÃiRÃÃOÃ️Hkb Step #5: B🔗dOrs Step #5: Hz9 Step #5: Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'cAksu' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'cAksu' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "cAksu"] Step #5: Step #5: Running test ["wc", "-w", "--files0-from", "9yÃY", "-m", "-w", "10ue0\u{fe0f}aQaPdt", "-m"] Step #5: === Compare result for: wc ["-w", "--files0-from", "9yÃY", "-m", "-w", "10ue0\u{fe0f}aQaPdt", "-m"] Step #5: Pipe: KÃdcw(vQI Step #5: 4E️🔩 Step #5: O Step #5: (0ÃxG Step #5: ZÃfw(2Ãi84⚙ph1 Step #5: AaY⚙kLlqBvI Step #5: ️6 Step #5: n Step #5: QCI2 Step #5: (tI Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '10ue0'$'\357\270\217''aQaPdt' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '10ue0'$'\357\270\217''aQaPdt' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "--files0-from", "9yÃY", "-m", "-w", "10ue0\u{fe0f}aQaPdt", "-m"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc"] Step #5: === Compare result for: wc [] Step #5: Pipe: ir(JWIH5IgP4wcT Step #5: Ãb6dÃT7 Step #5: à Step #5: 4 Step #5: OGM0 Step #5: 🔩1jRsD Step #5: K1rÃf( Step #5: 5YyX Step #5: Step #5: (hA(mXy Step #5: Rust stdout: Step #5: 9 9 67 Step #5: Step #5: GNU stdout: Step #5: 9 8 67 Step #5: Step #5: --- START diff Step #5: - 9 9 67 Step #5: + 9 8 67 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc [] Step #5: Step #5: thread '' (13434) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc [] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==13434== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xdb, Step #5: \333 Step #5: artifact_prefix='./'; Test unit written to ./crash-1216aa524aef75e75aa9214fb78ad1ac3ba1e34b Step #5: Base64: 2w== Step #5: MERGE-OUTER: attempt 21 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1996701262 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/1216aa524aef75e75aa9214fb78ad1ac3ba1e34b' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 51 processed earlier; will process 434 files now Step #5: Running test ["wc", "-w", "-c", "-c"] Step #5: === Compare result for: wc ["-w", "-c", "-c"] Step #5: Pipe: vJÃgvyWzHzÃcuT🔗k1WbNRmby1d3WjHZ(fÃa️BVskP🪓IrnGK(6kugbqhÃR🪛XZOIeY🔩l🪛HÃYBa6zFÃXwp4Zk8M(i0bfs(x🪓OGTdx🧰KR🧰7EdMqSIugxdRw1qE🪓U09waa⚙🔗em4GZPtIqJngBGXz(z(U🪛N Step #5: UN⚙j2🔗J3Ã1CffMU Step #5: i Step #5: uIU(2To🧰H Step #5: F🧰(2ÃBSZfà Step #5: Ãbh🧰rKHCÃH8Q(🪛 Step #5: hsÃhx Step #5: x⚙jF Step #5: fpC🪓B8AXXRaMd(🪓B17O9iP9dTÃtydcLKIYCbgad(pE70NAYc🔗pV1ckCcVPÃvLi(v🧰Q(1Uni9v(Wpl🧰8🪛N🪓CÃZNCWwD️H(Ã🪓9KdJLQSÃzzjbk3u(Nm7Du7dSAyg🧰(🔩⚙y0T5AK⚙ÃX(NDAq️QEÃOknP🔗ÃKT🔩OHfVxGUE3SIe🔩CD58lJO0sB(W4CpM34Ã(Qvs🪛🧰L(bÃVoLMTsAftXv(FvX🔩(kXCnA🔩t3PeLn🪛r07Ã4AkxrhI7lXBHa3(Lw(eIZ(x🔗FOUb🧰clA🪓fd(Lw7🔩toD⚙IqENAFhGjlhn7kZVjtzÃyMftcKnzu2t⚙jÃZb7(yÃI🪓2️🧰(tXhamH2️LtKqÃjFpÃ🪛ÃÃQ🔩xiIgÃ(6Ãf🔗k⚙Y(0fztJStL🔩mzTÃhT⚙🔗5NiCAÃÃcM🔩nMÃ8VxbtNz🔗ox0WU(xwcIUrxBGpk(🧰PiÃceJ🪛4🪛Qc️🔗j3SoZQ🧰️G9e7jw3GdDeK(Hmq(X🧰Q(ewO⚙jhGVrSLHJVgE1iFNÃS8X🪓BÃ2NE🪛yR1ÃQc️⚙Ã0dDRtN(w7Q1J⚙MK🪓2ZzMgm1🔗🪛(LS🪓pQq(6(ÃQ⚙Z️KnkTL1wR🪓P️ayN0🔗2vV🪛(lmxWMUÃnyLysÃ🧰EaNzWTn42Ã7hYkC787wELznD⚙rmIYoIIfa9BKAleehX8O🧰GHA9B9BKK(KRUNaOq(R⚙ÃHR️Liayjgnn7EiOECQiaz🪓kjT0tFq(hjT4MU2Ã(f🔗ly05fG(BXWQnBU🔗qHmRF6Vd3la7IctkvXkq6Al19a1Ãtw🔩GÃ(V🪓OdJvK4️v60hf6Oe6(hBo5Z(Bp️x⚙Y3n⚙Kk⚙SÃcef🪓6T🧰IYSJsTNAEP🪛cÃ7ÃVuXsm2DMYE2(GvBx️ÃÃoF4C🔩r0ÃXU🪓🪛🪛AvÃGSu2Y🔩butM1ZVWbcbijjvÃ3aI1(GZNAWJf(Ã(sAXFwV️Gq🔗(e🔗fY5bjnB45ZT32D⚙p8pJC🪛b3HfhyhNFIuiNVfOgMivh⚙uqeÃÃt(tVpxIVFeEYUnv3fQ9K🔗d️D🔗M🔩k⚙3CycÃv(2uWg4🔩9oQFMH2NaDn(n🔗AbGTws⚙9Q🪓b8V🪛lB(ÃO5Dj️qApXMLxVDAgAn8v🪛W⚙Mr2h🪛ptP8kXE8CJTEbEv64e(pabwEY⚙yVxDROiiey🔗WTessJXWi3🔩8kBVZuFQnG⚙XEGÃÃWKymkUcÃ️3LÃwqÃlbx((ycnl️⚙O5🔩RlELUÃZYbPEvLmvFq3o(87🪛mE0KnCg9ObrÃCÃbztaVÃcwiE(🧰cVai⚙DKdsg⚙0Ãb0(HED🔩rORMeeÃo🔩oUM🪛ÃVGNink️l🪓iTs0q6Cwr4🧰🔩FFBNTRFAÃ3k2SbDYwajcPAypG🔗JquUcÃ81aZqUc4QhDU4NzctBqcS1eÃy28dlh5lUIHÃ🧰️🔗9DY74JF2t(MDACgv3IWÃm️m🪓TIV3QÃmZ77(⚙77(11v🪓fY0X5(S🪓frG🔩qÃWTw🪓🔗69SN8Bv0(bR6wXtVWfw🪛iGeCVjZ🪛QAp4V(piU7zXyÃVwA4n⚙TPu01BrutHPOSr7FRH(h🔗mqY6rtOPiVd🪓(Pdqt🔗Ãd4APqYu🪛rh⚙5ÃmM3C Step #5: ÃQfA Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-w", "--files0-from", "-m", "x2rh"] Step #5: === Compare result for: wc ["-m", "-w", "--files0-from", "-m", "x2rh"] Step #5: Pipe: 2XI🔩ÃXjYM Step #5: 🪛h9yoZZYsÃP4O4keÃR6PYÃ(🪓eZwq7U9A(Av8iimT(lE⚙🔩hhduOyBg2F🧰ox8s7🔩⚙wK(FspB🔩V(a6QJxY3uKOqUw3BHG🔗J1W8((9t3meUqÃG🪛⚙🔩(59TYx🧰⚙ÃAJEZ4️TA⚙dUDÃÃ2E🪛3lÃikN85q(Ks(rHt5rw(epr2ogl5v🔗z🔗(Gm8a🧰IilÃ0e0wPHlJfÃszG🧰(B🪛🔗uUbhg3ÃLL(FmQÃ7(5🔩xrKPHGZ🧰MpEQktdoÃ(3HRwÃI6️SKkwÃeW03ÃqU(🪓PxDnXH(aYgUM🪓🪛Yn🧰3🧰X(tvchfY️EÃbcKeAlF8qThqA1SpD21TXB🪓3762Xh9Wu8GDb6NiC(RBhaukÃ(J🪓VPXYÃZetQ0🔩(0V6xfh80eZÃRBB44h2m🧰QG⚙S🔩Pma🧰Z6k2ÃE1ÃCQÃKfI🧰UmliMCBaz⚙xÃJ3️ÃbkJs(TgG🪓Y(ÃÃ(oK7jBT1PYÃ3AxÃenqP(ouhHvAX8PK⚙sbuNEbVi8⚙EngrFKt5gU0R8T8y️C1️️️rPU0X1wlEY7oVyGqK(ÃNYjNY2nNczoQ️mVRjkh🔩BÃn️a(GT️🪓BVÃp🪛heÃAI00TICMBlYS5🧰Inhw61UIÃÃpUO20⚙LcehP⚙(S2VB🪓xi6G🔗pkOr2MBMÃIVMcGpIBfSOA️P8🔩8F3(JISFi🔗PsU9SJw🔩4pCAu8R(TjTk(R0🧰XP🔗WBdXNbm7Tzig2jWS0(pnqkQXSl🪓dizxsÃC🔗H(Up(on7(49YÃ6🪛a🧰fÃÃ(KB0WkRdw3FÃwUrb9u6(8Ã(b2bjkBd8Zx(HEo21EQÃÃ2ÃYQ🔗Sjyu(jSq(6VFi1xmTm6kZRuDNÃÃmZddmyS️WRV(🔩dÃtmOÃoab(bUegitÃr4(PuACRÃÃ(4FQwWYPn4G9crzVDA🔩zbQ4KB4Ty3bYbr(🔗hÃ⚙kHWÃ🪛66jLkc5pyiM6sQvPjmq2pdyB58a8WvpmdSÃqT️D05BZ6YonNN(⚙ÃxM((zxDX(3GhNSiQcYhtpzb🪛6(🔩vJÃ7q2NLrLKe1(ÃjMmS(cpV0rQdKR⚙eh(aeD(n9OSfW🪓🧰cA35dfJ87iAw🧰5v️g(lJab0nHbh5x️SC7z🔗nf6MjNe5oUXy🔩🪛HZ0XVYHÃaft((1si3etfr0k️Ipd8ElNGSÃ⚙ghcXI(6g🪛Ib🧰j🔗uÃ0Lkd(BUEw⚙jMH5ac9Ã9(UwhCsTH(kYT(mGiw2H⚙ekz🔗V⚙️HIo(q️SFUuUGuf3tÃrR3(FHPmAku3VvpAÃ4Vqa🧰cdR(PÃhvn4EwHG🔩jjV5UbkkHcSyFp4ÃFCXJ🪓b🪓⚙Xnw7WT80t8dQsqwL8FSPJPhDÃuzz81xOfb4V12735IT8wuAÃ⚙5zZ672ÃBb️8K3V5NJr(rWu25mÃTR🪛ÃnUtSiZ⚙nG4Ã🔗LG🔗4sgzr(CGu7GRUTSF🔩H🪓51nB2gGGYdV(AICeS48V🔩nW1WFFzW7️🔗UmXU🔗(0🪛se7Ã4bÃPrL177DnL0ublN5w🔩N🔗(4CunOK⚙w6o(WlfIoÃ7Ãqx6Esh(Ãe7046xVWTqv06🪛oD🪛🪓djNl(2ÃS🪓0JAZub6YfyZPfÃ9Ovrmk7nN(9Y2ÃyS(m⚙6wOÃ1W🪓ÃvOnqFWG3VYwy🧰( Step #5: ⚙BZPufE1pNf🔗🔩2A🔩6peuW(2A🔩1Jca(rr(xH🪓K🪛mhG(lwÃ🔩GGqU9(gk(5yFoX9jtlC8⚙VÃTH5hzWyzeDÃKzX🪓a64(J(🔩adHekjALvxq⚙qZj(️0b🔗p00z5WmzJtÃkj4rI5s(8🧰B0o0Dh🪛(R(Y8🔩PMPAIXbÃeA🪓xa87B5Ld7rmÃaNJuOiÃuS️Ã1MAOAzbÃPt((a🪓qrQKuYbi🧰yeleBsMbc🪛ÃM6t(M0zOjÃ5sS(s(Pc(vH(9G6CQvqU1dV2aWe3⚙BkCEÃLPkQjcMuÃe1E8Rz🔗1NklYDLLxh6kKDvjÃVy7🔗OomPSKyÃhfp((7g(️🪛ÃÃdQUTA(Ã⚙4hnqtJqukh4SDefcFXqcfCTS5vVpMG(C40Ji(DtAe(tKDÃc8FSB7rOEXÃsKSRÃ(cCBÃMI🪛D(N🔗789ÃV(562wiyKmNg(WF48g3tj8c6rÃFÃx5k🪛kpQqmÃU5VJLq6Ccr8vg4(AuOKVR🔗BsÃd⚙32VFÃ30NTElX(iÃQÃt1Ikq⚙CeckLÃf6LiGfx9MjHZweAqXxB🧰nhx2UMexMFXla(🔩GN(BT🧰Ã🪓khfykt8IUb8Gk🧰GBsU6pmn🪓PUB🔩(gÃ3y1H⚙Ã0gGdXkXHsfYb3kÃDLoMwAh0yI(1kkdutf⚙️🪓QI6S97i0(V3CwVauDAvZC🔗NUBTkhWNuaGvli️4NHjU🪛WjHoks1elokDLfohtzZa9RcdY4hÃU🪛🪓q6XaAs5vE01🪓ckZeXK5YlSÃQ(aUO🧰f🪛ybx5d🧰XGJNRAiASfNn6AoT56kbxl8L(c4cuEh1L(yÃs0LBÃ1Xkf(Sskd(5️(zÃxHv6JEcUSXPZMz4SGMHFoeÃIeiTFZsZQg🔩8🔩R8lLvTw(🪛HzXjU0🔩xdAs62HWM4bÃiGÃBISwLnBst0IUASKÃNÃU🔩e️Ocv(eI🪛Nem🔩Ãw5fLPk5ÃcoKCRPl⚙qwrh1(Ãe🔩trDk🪓(EK🪓(416F4(x🪛vB69C️vtdÃ🪓JmSSEOTfwO(sÃ7sClPe9KKJCz7AJ(F(SAJPTÃVVpDRn(🪛85🧰Bkh⚙N1(fwwnNFY⚙ÃClwUÃ2me3gxlÃD4L1juFCNoÃqvZ7ybaQDBTleI(Z1or🪓r🧰uxduRO6Him🪓LD️I2nQ6pg52UlAXskp🔗bEN(5KAdX️upb🔗vÃytyZ9lv🪓🪛rkj0🔗oSOW⚙nu🔩4E3CYM7hTkeXmMtREÃ⚙sTEzÃy8dULÃm(oMHyhpXJRk🧰K5nVCÃo(ÃlvL6🔩2kkLEk(ÃÃDeh🧰⚙2rhCZARS🔩DJIf(zZ🪛TklMiIBD1🪓⚙Apy5e8yzHutPh🪛1NeZ8E7OTrnÃrRwpXTW1j🪓S⚙Mc(ÃrYBNzZed4gzPdA(We🔩cIzkÃiL8t(ijNrÃjhT(🔩YCzimPB️ÃzhNd🔩🪓H( Step #5: Yn️py Step #5: 🪛ayÃlvvl Step #5: u1tsSlÃKWk Step #5: (yA🔩Ã🪛g Step #5: k7d Step #5: 6HS6V Step #5: Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: extra operand 'x2rh' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +extra operand 'x2rh' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-w", "--files0-from", "-m", "x2rh"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "🔩jd(2X", "-L", "-L"] Step #5: === Compare result for: wc ["🔩jd(2X", "-L", "-L"] Step #5: Pipe: Step #5: heIJ(6(nÃ48QBe⚙🧰vK Step #5: 🪓9YODYaEeN🔩KzbÃrTx1CmN🧰KrwNsX5ZÃiv🔗(🔩zmj8D🧰0Qp🪛🪛rLPLÃgzYe6s7ÃyKZJhTD🔗1NoCM⚙Fie3X5w9ÃqMhHXEhZrU5BcdsRO3w1u🪛vka🧰q🪓GIEh🔗Lok️9Hjca0️Yjh⚙3hZiQzÃ(qbQC🪛Cfs🧰9⚙a((y8Tt8tc1JlReL(R️580(J(4EÃLbÃMq2L9P11eTm(Q️M🧰yIQÃuK(2(B7K7aMcWlB83pfhxjNyBÃ7uDBc5Z76EVÃw(69BK🪛Ã3NJ(⚙1pÃN8wd🔗SWnXoÃ(6kvq(0uJqmÃ(zOhIPHÃX8qRH(V️🪛J⚙E3(🔗k🔩gL3vYSKiUIDÃi1l5️JNG(2🔩(yk🧰5️(H0ubQ🔗rMMaÃX8M2c9BÃ(w7KziÃPDXMjEÃ9r🔗7dvfO🪓M🔗ULG6AivXfSTÃsh5j2KH9vXk⚙UKdrH(FB🔩dsaWc(MqWKn5🪛hENVM🪓r8anackx9i(Ew5KD7ZlkEbYPwÃ8K⚙xoJGmÃlg2H️xZ2CWKWMQHi3kiAeÃsC️303🧰NXX8il🔗EB9es5c⚙UVX🧰🪛2o(nEjcG4Lb️g((E️C0tÃ🪓D0VV(24rP3thfJ8EO1r(LNKp7N🪓6bN⚙Ã07x6i⚙🪛LAm️p1pCS🧰Ã4🪓Ã️UoÃzFqnh1(FrVxv7SGo🧰qTFKmLmuLhF(⚙IVdYUv🪓z(9ny(3QjdcnUm6🧰zE8NZ(Ãf4x1G️Q(o🧰T8gO(LLÃqV7fvQkXm🪓Ur️0rs4W🪛AA5T🔩8ÃLZÃ5EKMAAUiCmtkVfFJPti4⚙lj6Q9WI0Ry(xphyNÃf8c8ZJiihXos🪓(UD🧰NtEokHkEWk🪛8sYTF0⚙SAVNsunocBÃmw(🔩iKRoMDHg(higRWzs1E🪛(OKeauHLaqC🧰usGB7bGfG(ÃUec🔗OKiBcutÃQ🔩9W🔩lJX4h82VFB3FgjÃAÃw2uÃMEzfToTfB🪛Ndbix1⚙AOÃyYBnKaj⚙jAPV27⚙vL(AÃf(OIxÃZpFM(b⚙a️PeÃSÃHrc(Z(SaNLÃD9QAopÃ2Ws🔩rnna🪛RyfWÃZ5lKIcPoCv🧰️IAt⚙34e7Y5T6Rq5tyg(hO4Qo9u5CkjRÃ4v⚙ÃE🔗CDTzlj1Yz🪓(W(LR(mptUqX2Ãall93Tlu4EPf(3⚙7P746🔗🔩Isp(CFvkhH🔗Y49🧰bp1NGMTw5uYs0🔗Gz🪓cL⚙kj6por82A4UGÃÃOHl⚙Ui(QÃ🔩H🪛OÃT6YT3🔩7wEefuw(wg(z🔩🔩(ÃfHH6o🪓0(9rXDY(zD🪓bKInK🪓a3(CuAo6🧰N5🪓NNXt8g🪓FVaUnVi🔩3Li🧰🪓4g8ICNBQPu0lÃL5NfN⚙🔩zB(S(fZI(fq7q3xPZQdpJ(uwÃQ(9EÃydYZ(D3EB(d5dAC0Bru🪛tJ7u(wEkJoO5HO8(CCB1Rhws🪛49rmgM1Le🔗c2fX(ziSM8B🪓51ÃREnqzLEj(Ã(7xb️W0SCTOJJHzkGCUjsd3RL0🪛y0OÃÃD3NsrLq🪛Ã5ÃfÃ⚙mfWtU3ÃPbt🧰ZL3🪛eÃsÃ2VHODAbVHWKNTÃtÃ(lYerfEK🪓Ydc3Nd8d️n57X36VCZÃeq🪓ÃvglD⚙QÃCOÃBVDuVYhEURJwBX4pK8pWl🔩Bo8(p96nARdxVR8🪛🧰UztSEbDUl️🪓E(🔩ZQW⚙🔩EGs(vCHS23(WJm(sd(Ãj️DGMh(Gawz2🪓FÃTv4Ru(SQm⚙ÃF️((h9EpTk🪛PyXdzgtu(ÃxWX9yFFxkHa5sNta🔩7fJ9(UDhAZaTZÃG35🔗56c3iOÃ6ggaÃacÃw🔗🪛CGEFPviQN⚙om🔩QEOujbHZPÃL0QN7SqDUM🔩gÃÃ4🪓rJ(vCYZWqjTX1mE55P7ÃoIxYBAP83lYZByF(PDO(🧰AD️IHeu8iP🧰CnCs️z4tFmjoKyoEdwf14hBc7Z13pzU4YWdJ3Ã30O(gÃUttZ5LxLMÃ🔩jHeptZwXGYNWu3QEYG769f6k5️Yhqu🪛(5vkb⚙Ei6aw(Q(0QyVwpFYptX1RtH1HEp6jUxd️(wYUSN8OÃMidK(WQQXivlrb9⚙D7ÃjÃÃYFqÃqO(ddNxsOlR(J4MCDytiaHz2Gf2⚙gY(Ão0lÃ🔩q🪓nnD(cv⚙WEuT🔗ylbKJcx76UmNwNslE⚙🧰I(7eV🪛LI2qcx(jx2zUZvPHW6J0sÃkNm🔩T204lbag🔩V🧰0Ãto8LpQVrhAwyD3p⚙Ão8N8Ãkq3IOpdauK🔗🪛J🪓tm1⚙nÃ1(xqpaÃ1dW1UL4JUFLXZlkEoJjtjZÃ🧰️ÃeijOdpHUl8🔩1o9Ã7V(ze🪓t5o6XVt2S🔩Rq(qz⚙(dejZDUÃr🧰UPwimhSOw7(6ÃUEp24j8ÃQEbdÃJznHzc2NfWdoFjÃN6Vf(Z️GkZRK0wlN🧰WyT3u🪛JbYOlÃEoGTscS(x18NydNH🔗🧰0bJk1Z⚙Ss93VVjÃ5Q9Bhw(Hjn5ÃoYs0🪛1od⚙n0M5kZDWÃ🔩5ZÃatDMcCgwEs🔩mSkdSbfÃE4oqXOaIU50imQp🔩PhDKÃZhS️gttRw97aIL6F9n(sKF🔩U⚙IqZ((w️4hY9GsrDBD1nVC(Y(s9hÃ(LÃ8VAHÃ3(VNqrJuNDq04m3rj(LVrF🔩zGcxÃt(️(G7dÃNÃAplGÃb7X7axr05🧰Zj42ueWS🪛grCDr1H85ffÃcpXUw(Cm️oPCR️NQÃRPQanTMZk🪛fVqYtc4🪓kfpFeÃLÃNy9t🔗OY9YQP🪛Jr🔩wbSÃwk4⚙I6⚙fqYrD0gsDÃrEi2AzzGbg(F(XsSBvxi3️⚙ÃP⚙(fo(r55vCgÃTbq⚙1T(FUh⚙Zdztq8es(paPLQqt🪛on🪓Wt🪛iLfoivub(taz️2Ãoi(H6NSJ9H(MRjWgÃ🔗WpI️vE🪛v(RlDGkP(A20(M90iCy43t9u🧰ki(GAHxH5ok🪓ÃOjLrrez(J🔩iL(BMf(2W4NpUQoHYsMJin(3z🔩zHD7kxSÃcÃrÃ⚙HIÃ(ac⚙7q8w🪓CADMmt70H🔩Ja️5y7lJhKJYNmO8LQCa89Y55co(7BH8WjMQn94GWbUaeÃxtMDj🔗D549qMt🔩(🔗6Ãb6l3(G8lÃ🔩cx9tRÃPHnFNtV2ÃGy🔩lL5gd3ÃÃE🪛🪛ÃqSY️kLO6xDkÃQX️v🧰aA2🔗pZyKKKb11(rJ🧰3eWqGd⚙JÃMEr6ÃT🔗poHL3L3fZ⚙⚙mMeD🪓ZÃ6🪛nKS9CrS🔩neÃVg(ln🔩OHmTÃ((CvjI5QbbwjKn6nD⚙e🔩(TEklcokA143ÃsMl5E((M️(6rdj52DrfcWGLv(Oi6FYj4rR🧰Hu5wsl6Xm️axi2IK🔗9LbU️bQ(ÃuF0BF6X🔩nLm🔩FÃkhDQVqBAÃt️HFsÃ(R🧰zsRcaGW🧰kpG2V️rRzÃKZvCF4a🪓sBzby8🧰pqA🧰mu(J75QCSygUPmKwGO0DmP🪓🪓iz9(H(🪓M(ZY(ÃRj9Yb🔗ix(t((QYHXy🔗n🪓D️xUF🪛(346(BUUUKnvrnQojW4J7QTkQF⚙MAbwhSa🪛ozId7yFGIt🔩🪛6LrP3dJGY(m🪛3🔗⚙lJ️ÃoU7🧰iL5(IDcM🔗🔗mjyCfTA🔩HknjG🧰dCz5oc6HÃC((ui(2X15mOAXdawREx9ATqwhpzk(rb4NOd️GCiTj🪓xDPmSO(0((qiR🪛Ãc8emFOR⚙SjÃHx🔩lx83E(tWzruCwej🔗PIYY7k99vz4gH🪓8N8135AmÃCÃr1🔗HwA🔩CK️ÃYnK4d🔗SÃxbP️ÃrBn5(I0dQ🪛ÃUpS🧰sN7JP(B9psfr7Z15ÃTuWvoZCyQzax4j(Bpn(I⚙bE🧰BzÃVNuAZRFOU6cgO2DrlMYp⚙2VLfWUpÃGaK⚙qxSvayÃFGGb🪓ÃYQrvMaKN🪓🧰6RYXNW86(b9(51rQ4DEgEb1mI⚙CDA🔩🔗a1J🪓(KuhD(eECatH🧰dpUÃ7l(p(XpHTPSOpQÃ️ÃWPÃlYRFauU0DmWh(FF3P(gRijcYÃfwx🔩Jlyr52u(5CLZÃ6PJGjPFV🧰(UzzXkRKkKÃfj🪛rb9si1nTJKTdRySlZwi(osb8o4cS🔗️lREN9jiy⚙qbTb(iyEI3tZZ🪓qHEiÃzf9o0OAn⚙q🪓t4Me🔩0u3g️XaaPaYxÃgww️️JÃoGJqaÃy8iJ(jOg8P2D🧰3eAo9Ã9oHz🪛1TLXSYtK🪓rnVnBq5LÃzy(glBY2TD0AxJeHkÃWLmKtSgbe🪛70pdFPMÃ6JDwjZ9ku🔩s8🔗iI(U🔗k8MNoiJscibFakev🔗E3fFLujQES0ef️4bB🔩zÃuGRÃ37w(G3wsE️3D(N9Bj7Roh️(xsf🧰WHq6(i(Cf⚙Et(🔩g(ByKx⚙PoNSS9gFrv🧰iW4PmG2HZhl4Dc Step #5: TFmN6n Step #5: esy8LzLÃMg Step #5: Gp🪛BP7WR🪓Lt Step #5: BVEeUnL🧰(R(️(R36RYVÃ️CknKzxdioVHÃCÃwb8aXRv4D7PaÃYg(EguAÃ1🔩⚙ugyor(zoM(Ãm2YxNg(f🔩vp1UznMijC09Ãdj0uÃQw🪛6🔗8ÃWwQCZ5(ÃhFÃ3g🪛fBDgb2pÃC️oIU5IGH5x️(🪓ÃxS🪛(🔗iX2uQÃVN🔩ÃÃOdylhÃIvR6ef5z(q🔗X2RpNkO🔩UaEjO🔩(kn6avÃNR🪓(RMjÃwSuÃxpc⚙⚙jufefÃiH2ci1D4xKdq3aY9(e5XoY1CXr🔗n(️qUI🔩3fBTLds6PQK5t((🔗x932PD🔩p(92a(kfn🪓QLUqG🔗SvQwcaB6(ZÃJP(FÃQwPpHVfVGÃ6VzS🔩pTpQT🔩bae🪛️ir5🔩q61KYhÃzqÃxxpZX29BIKk🔗jgjO5(cW(fsOÃqrztnHgXpDN(MqcFVeOeZ4T71🪓🪛5(6R9xOLyhF🧰lD6cI🧰x🪛S(sÃHZU⚙gXUUJFuxrxgE🧰E(TrÃUoKV4adGrSo(🪛11(rÃWT(d🔩Kx🪓SIDjlJ(6SLsnlkZ68(VG🧰j🪓K(FÃP(((XroYj🔩5xCd8Q3YS🔩TÃ️️TbEeJR8imG1Ã8sp🧰3🪛🧰(dVxwogQc🧰ÃwYZ(Q1ÃDr(7🪓aPOo3🪛xq🧰Bkz8bwKSÃÃ9aGi0hGBorU(🪓x0v16🧰RJ1DHXp4rN4t(3zyl🧰a🔗FlHOI05zwJu🔩iuZLLF(xgZÃ1AMPB🪛🔗RS(NVUhÃGq⚙f(gsTZmjk((J3LhAÃnQ2SSOT8e⚙🪛WÃ1Olkshj(🪛i🧰Ãz9cGXqbQBKNÃrxF🔩ct Step #5: (aÃiK🧰Z Step #5: aFguht74 Step #5: Pc0 Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "--files0-from", "i3B("] Step #5: === Compare result for: wc ["-m", "--files0-from", "i3B("] Step #5: Pipe: T( Step #5: Step #5: O Step #5: 4y8rZ🧰p🔗IyJ Step #5: 2I Step #5: Ndnà Step #5: pRY🔩v Step #5: 🪓 Step #5: E Step #5: bL4QvÃNih3Jl Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'i3B(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'i3B(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "i3B("] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-l", "-c"] Step #5: === Compare result for: wc ["-w", "-l", "-c"] Step #5: Pipe: 🔩F5 Step #5: Yw(kiS Step #5: K Step #5: iu5🧰Ãp1🔗⚙Db Step #5: 8 Step #5: ⚙️1GthaqE3N(Ãk Step #5: 7 Step #5: Step #5: 🔗 Step #5: wBvxl🪓🔩hhp(r2 Step #5: Rust stdout: Step #5: 9 9 86 Step #5: Step #5: GNU stdout: Step #5: 9 8 86 Step #5: Step #5: --- START diff Step #5: - 9 9 86 Step #5: + 9 8 86 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-l", "-c"] Step #5: Step #5: thread '' (13605) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-l", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==13605== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0, Step #5: \000 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ba93c9db0cff93f52b521d7420e43f6eda2784f Step #5: Base64: AA== Step #5: MERGE-OUTER: attempt 22 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1871521266 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5ba93c9db0cff93f52b521d7420e43f6eda2784f' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 56 processed earlier; will process 429 files now Step #5: Running test ["wc", "-l", "-l", "-w", "-w"] Step #5: === Compare result for: wc ["-l", "-l", "-w", "-w"] Step #5: Pipe: SrSXlclÃfM Step #5: 8wazfG Step #5: 🔩 Step #5: Step #5: v(🔗LD(uq Step #5: Step #5: 36Xa0fa Step #5: sud7 Step #5: Step #5: S1rv5⚙m9s🧰Qq🪓FPRs Step #5: Rust stdout: Step #5: 9 7 Step #5: Step #5: GNU stdout: Step #5: 9 6 Step #5: Step #5: --- START diff Step #5: - 9 7 Step #5: + 9 6 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-l", "-w", "-w"] Step #5: Step #5: thread '' (13907) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-l", "-w", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==13907== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x80, Step #5: \200 Step #5: artifact_prefix='./'; Test unit written to ./crash-c78ebd3c85a39a596d9f5cfd2b8d240bc1b9c125 Step #5: Base64: gA== Step #5: MERGE-OUTER: attempt 23 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2190982194 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c78ebd3c85a39a596d9f5cfd2b8d240bc1b9c125' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 57 processed earlier; will process 428 files now Step #5: Running test ["wc", "-L", "-w", "Z92K", "-l", "-c"] Step #5: === Compare result for: wc ["-L", "-w", "Z92K", "-l", "-c"] Step #5: Pipe: uHBCcy5t Step #5: pz(kRMCQiL🪛pÃ🔗qhj9⚙lÃ(rZ️🔗JÃYW(TXwÃmg9Jr(lQJmugr4Q(LbÃÃ50((pSy️hyP8DIuiPo0(B(kÃLlno3Ch(⚙🧰jXuj🪓GUQ(mZOf🔩un((Cuu️iVEÃDmGqufljVÃl⚙dN5Nixk⚙e7Az🪛BG6v(8ElRU🔗8o(U⚙SIGSÃRypc5s⚙f3t8ÃbuY8️I🪓gÃ9zCÃc4h⚙WXe🪛YbVWks49aÃB643hw(Lmvv🪛Pe️p9🪛72ZwmPoqAgyK⚙SYjVdkVO7Ã6giXU8ÃG(Yv(2ÃBLfs🔩ncKpvP🪓c(aFs79Ã(IhzgAvcnHX9vOj8tW9Jj🪓FDWN🔩1🔗cwG15🪓🧰xN4AvdGW(🪛9DA4k3nVm03🧰PCNÃdJBtF7Gzsyc(1HJVbxy(Ã(rQl️(S51MG🔗Ot️94dJMHR⚙sBÃz🔩BIÃlXIN🔗Z🪛0(RONnfQPWWz🔗VHqUbT67sÃdKfO⚙2exUrC1i️dQ⚙🪓Y(65s9m3ÃyEGU1🧰(7W1OZg(⚙Xfs🔗️O2lyQqVPm🔗gfh1Nw🪓X🪛6ÃeVIphDQs🪓O(TZ🔗7YP5CqJ🪛z1(7PutEF(bpC🪛(VdvCÃLJ⚙vMUWxvFpjÃs🔩ÃH(AdkotÃ🪓X5⚙H⚙RPuX(SJVW8🪓9️Ãr45PA4e(kÃ14🔩qkLX4lzrO(UnA3LL4o9wj🧰kÃ🧰hÃyCcIRRq8OXf06oWMP⚙1A(bZxHWGx6ZwWZH3((TMQRF🔩🪓oC68bFSFiieaGMUyobf0hP2(4️KdEY6️Coh🪓jGkqcVaSVT🪓(sfh🔩Y🪛k9(WW️ZgDmg(G(Rz🔩gÃ🔩🧰lDQE🔗ÃNZXxFQeS🪓5z7MOYÃtÃ8fyr6r🔗uÃÃjF🪓yvbÃYzG8xs Step #5: gO Step #5: H2Nfb9 Step #5: FlZbrD8QÃO⚙GiVK4 Step #5: Step #5: AWz5dSDNg Step #5: l Step #5: Step #5: Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-c", "-c", "-L"] Step #5: === Compare result for: wc ["-m", "-c", "-c", "-L"] Step #5: Pipe: 🧰diCX️9 Step #5: X⚙aWORJRTb(s🪓🪛WY(gZePq1uc(ZuZ(6️Uz(0(BÃVE6GA4l5cY6cD3ZXkoQnjl(6j🔩kn1NcHg1Vkr⚙20C(AH🪛mp8k🪓Pj8FÃSKpWHsH1A6🧰1Kl🪛c(🪓yr️XWC🧰WmMq🧰gSlySA(ALk️🪓N4m234oqJY1TGYWU1EL0Y(️IÃ673l4️⚙ncrjR🪛v(YSUybtONHL(0wLWÃI8WHGTY🔗6uBTzdPnÃj(🧰ATO59🧰⚙eMIcwWn(ÃFuT5URG8🔗QJ(b4gPN🔩4TUJ3ygEf9czV6bFA(g1fe0YÃTÃAO7OORDDU9iLZbldÃOdppOL(rUKwwcOw5ÃF🔗🔩xE8fnNIp6WHLVKAHAGCDR9a🔩3eÃTIp(9⚙BIzkÃ🪓BQ9f⚙keÃ🪛kmH4pqioD️(jK🔩XQ(1Rj🔗TGeI🪛AW🔩U351zhj1️hqa67F5(pTi(exQAi6HeO9MOKkm5j8Ãi⚙6fÃmNM4j3🪓O0ÃyÃQ(fuL⚙🧰lFQJ8fznBimdxWÃ8Dh🧰L7️🔩4ÃRwknÃWwvNO(C🪛SKNw⚙x🧰eEpLtjP🪓🪛(U🪛(BdcBÃÃg3ÃMCM🔗r6pyÃsfLqhHMV6tTÃ🔗ÃR(3🪛X(🔩🔩kZAHÃZlC(DOÃgEx(T90MD(🪓ZSmd🪛w🔩E9ÃTN🔗MGyBuaH4zU(bmRVÃoUUf1Y1️QcÃV(1NCnUBkaAfL(UhLd7qytWc(X️🪛x🔩fGiÃÃwRgl🪛qIMÃ0TGeÃfnIFJ32ÃhPaCHP🧰LI4(iPKmdPk🪛VXMGP🔗XuFgSCz9mamwb3🔩🔩M🪓osJgrYH3ZtH6dBvuETtTfÃ2plgAqXcÃÃFGJolf🧰ce2x(rV🔗TkDyg(kKWHOÃ3gGd6AC1xv3hEg1H🔩Ri(X7sIfPF(pOf🪓6np(9YJ9DN0l(1Ã🔗Phz2u83ASLX(Ãj🔩b8FOÃ🪛E0G🔩gVÃ️ÃAdcKG🪓(xÃr9MLWFKs8Ã0dtLLSh4N8WYEuY0(kwrtwQnleYgQJb⚙jeii️(SÃB(N🧰5ZS🔩Cu2🪛SG🪓yXlJv4K1t9SvPvCKw4kDiYTEhTSKQ1LVU(oÃ🔩BCÃuavW(⚙🪛6I🔩⚙l3qK🔩CkA0ÃvtqDAPaf8uÃ2rj7Rqi9O0aoq(3zx3🪓🔩(2️️1tcÃg(🔗y(2wM🪓6InMMvs🔩J((2HlzW5🪓Viu6cR️🔗R3D5PEP4Gts4zHlPMh7🪓U⚙DD2qÃyk4G(IonÃOÃyhMx6QR️uC🪓3dv🪛🔗iU1lwP🪛N9B19AmGz7jxPATo2🧰Q0(🪛(hu0️Rfixwxm2AUnSI0KY(xdnn12🔗jXJkQFu0🔩cvp(H🪓75yqmG(ynuuYPXOW🪛(N🪓KToLÃ🔗4bC⚙lFAF🪓bSVGE((7(5t86WrWy(5OzU(PQ⚙a🔗⚙1EfOVÃcJbLHdu🪓jvMw7🪛ÃQ(7⚙m️🪛GHCÃRetÃPn63vPkbsÃDIomz🔗🧰(tTm(Ã9g87luMD9Ã(🔗️b2ÃNÃ292ET(u7GCH️r2🪓ihuPkwustÃBÃhUI8🔗BÃSI92(osYpid🧰tRvoeÃiaJ🪛6ÃE1🔗5ÃS6M⚙ZtkTvÃD(V8QH5c4z️2apI2qR🪓Xtq⚙sKg4🔗bq4Ã1I6🪓(4M(9B(p2wgP1BT(i0⚙ÃQVÃbgpt6bW9ba⚙dRD4🪓VNax(E🪓Ywaoton6YC🔩r🪛Ã640Tan⚙Ãj4aHÃn🔗🔩uiSZ6NlTnm🔗y5hJGGaÃ🪓️uqgDIPnJ80🪓🧰R🧰djEkGQV2p6aJ🧰Be56fJÃ🔗tÃvfY(⚙1ZK6Gg(L0️jRWÃZz1UQP⚙tPs4ZzWbyJ(KjQlLzAsIYcoXDK1lSRKÃj5o2(uoZÃ(V⚙U4gJv75yL🔗i5LÃnÃEzmyftBhQafrZPxÃUoa🔩NHZnS3zsI⚙PntAq️lfjcpN(ÃEl(sAExxpsÃcÃ2NYH6 Step #5: Step #5: 8oÃU🔗P9DÃJÃaÃJ Step #5: T️🧰(l🔩K🪓ots🧰g9nhtDPI Step #5: BA⚙ Step #5: SÃG🔗c4x Step #5: EADMÃHk3x Step #5: 🪛(Y3CjAL(bd(HR0🪓gQTV8🪓i(Ãj(I4vYIdIjL(IqQ🪓fR6ntÃ3Ã🔩sM4ÃHefNcR(loÃupeyr(🧰7Il(ÃHOU(3uIehFY019D🔩bMTlE🔩Q🧰(A5ce️l(w️A2s🔗🔩GHhpHZC6WoqrEHD2Me(tkIYHms42GoL🔩R(8CO(🪓🔩LÃFPWYÃemn2OUB(cFC(DH4GAw🔩uNfs45vJsAKÃj9wEMbq2🪓sXÃhOpuQE️CSQ3Ymh️DUnebX(️(gjaKl90tm(TMkL23jSE77ZacÃW(RuLÃeScWWf9I🔗kGa(((⚙UZ(tErzVWf12(c3tWTÃ🪛6n🧰🔗3Ã(b(Qd6otvl(29Nkf((nD948MtÃÃuwrnEÃ88XAuTWVW9E⚙SSUmYaN2dNTpÃÃ🪓uBh(1WoletIDTD🪛6p55bfJEcNÃRJPÃBÃHBF🧰ieebw1QjCKuWÃd⚙UCD🪛Jhon5(fuTÃ🪓DclW(Ã98Ã3K5LWJWZZqSR8ÃB️FmnUVcTrbWO9🪛T(🪓(qi🔩(pChÃTy🧰g🔗xYScWaSQ🔗ÃD1uuSSp2xgiQeQ9qmÃ(Ãk⚙Lpd2gR7u️wÃYe2a🔩Ã(Ed5YMf6Itkl🔩RU(aq2🔗ÃzO🔩LgYD(EJ(n🧰ouzxs🪛🪛MKF(YEEaARJÃLTÃjB9kbÃ🪓((oKW(lB(f20UXRRpÃddJgGVtJBbN(Ã0yw4uVÃ4(🔗⚙7WHzxLu3m(ZLÃXuQl🪛TtR1⚙🔩wXL🔗SKpiFC🪓XA⚙qXdqk9gU️ycÃ🪛uiHBzA🔗u6I(🪛hIPLF2((Q🧰uvb(67uY4O🪓488RwjbD(JA0sGKdOLP99wÃeR2O8🪓5jF🪓(Uq🪛z🧰8j🧰Jwu🪓3Ã🪓lsygFz️BCG5VGYXRicq🧰VYM7Z🪛8XLyJwgmHUBV🪓l⚙QdYyt3YsÃTi🔩YOPuÃADG3iBz(kv5W7fnPMhJSzAGB⚙WInFSlÃxRsÃx(dÃah7iYgUtVOl8LuyTkXsvGfGBuILiCeÃJghl2(ERÃDlÃ(K24dÃF️SlmgÃÃ🪓6🔗NeNRcpZggYiNM0ÃUcoI5zqVm4EbQWQZHtq🧰V️ÃgÃ🔩eÃ0p0r🪛jDPz(oF🔩ÃBsLW🪛iqj(n️1WNg🔩eU(RYcp🪛🪓c🪛f(bi7(YTqÃVtB30vAbl🪓CmBgNbm8wW🔗NfOE🪓Ej🪓J9(🔩Vkd1z8ySVJylEy⚙️🪛rGÃMq2️3eymd🪓Lb2gzgZÃsgf(🪓🔗yKa(BqZRNXmK5fkkbb🔩b(wLÃyIWADagÃaJN🪛QrfFMsg5E7C4mNlk️39Ã️G2cMHetngAJ9pZNWfNL4j6iQUDFjSN4iwSSWV82ze8r(71🧰2J🔗(Em⚙fZ2(hf(🔩eBQQhDRUvETWP🪓Ã🪓Ãokn83i12XP️V(0uzkf4LE(jE4VMRJrÃKq6MfE🪓3🪓be(EÃ🔩0(GB⚙L Step #5: h Step #5: Rust stdout: Step #5: 3074 4059 1814 Step #5: Step #5: GNU stdout: Step #5: 4059 4059 1455 Step #5: Step #5: --- START diff Step #5: - 3074 4059 1814 Step #5: + 4059 4059 1455 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c", "-c", "-L"] Step #5: Step #5: thread '' (14020) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c", "-c", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==14020== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8f, Step #5: \217 Step #5: artifact_prefix='./'; Test unit written to ./crash-64b68bf5b882b9bd0b37267287980ecfa0e44a85 Step #5: Base64: jw== Step #5: MERGE-OUTER: attempt 24 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 675881795 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/64b68bf5b882b9bd0b37267287980ecfa0e44a85' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 59 processed earlier; will process 426 files now Step #5: Running test ["wc", "--files0-from", "O", "-c"] Step #5: === Compare result for: wc ["--files0-from", "O", "-c"] Step #5: Pipe: hMSEaT Step #5: (fF Step #5: Vy6Ã🔗eÃFlJT Step #5: m0B Step #5: Step #5: q Step #5: RGDWLJgp Step #5: b Step #5: 9(gF( Step #5: LF🪛geDv(BeRF Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'O' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'O' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "O", "-c"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "R", "-m", "-c", "-c", "-l"] Step #5: === Compare result for: wc ["--files0-from", "R", "-m", "-c", "-c", "-l"] Step #5: Pipe: chI⚙ Step #5: OK( Step #5: ️⚙HNVJ9MShViy3ÃmEju Step #5: o099Du🪛️ Step #5: dNTp(DHT🔗ZYz🪛6Bt4I🧰IVBCsI5e🔩🧰efXUtK️3KmAFx3J🔗Ixrw🔩GtNFqEgEu4B7🧰w(95ZEXkDgÃG3P3🔗🔩no1nbytG7(v48(SÃfJÃOTkRJbskoT22OXfORtXEyyDY2hH84XzgS🪓5DASCn6🪛Lbag🪓htzE3u(MqF1zÃ83OzhMwgo9OF00(HwJq1BiOqbOZUy2uK️A6U🪓🪛YTA7bv(ILlL🔗(5tMbPeD8JFx(vM3UcFE(8LGRj🪛(TBPsÃdCVuWlxR0🪛Ãb5X(4ChSOKPUÃV5rk3Vm1ovR(xw🪓3aÃ️I🔩Q((OJMVDQD5🔩(VTep7V0g🪓🔩tvH7️ZgDid🔩(uWIMmpfeSUtm🧰a7🔩ZjoEXsaVWwe9tÃs4Ãy🧰KwK🪓KrXLJNae15rsQ🔩5ah7keNmbjA0🔩AKÃ(fBcrT2Z4Q5⚙aQjsqQ(qPA(p(D🪓jZ🔗kdic(HSO0ZA(🪓46CÃ(XpGH🪓Oc(eQBfbUM9j7a⚙M1yoGqyÃgÃZx0V1agXc42x⚙y🪓IauATZVx3ZGF(8🔗G3V🔗5E3ru(HXg4jP(T🔩twknPBhNISLR8⚙snHa⚙🔗ÃP⚙fb4iwtdD🪓L62Nm(y(J3TÃC3o946crw5rvUIczS52YZNcst🔩uEix(RxY(MLJÃeQ1338vVsUqjfWg6rImU⚙qbDX🧰5Ãtp(CÃSx5WHCÃs4ejsED⚙mYJ28r🔗1🪛7Ay4eFJRT🔩pUVCZ1(WHiHdo7G7t️WN️I4TH9nT3🪓(ihdDm🧰ht🧰ÃF3onZSUS3OVOHAQJb5G3ÃNZ🔗kmFNAhol8EQBOxhI⚙cBt🧰5(sL️R0Bgeq36kqnQmzcn⚙798Ã1KgN(G(Z🧰xÃLjChN(YrPpfrJFpÃlK1mTGzSU🪓⚙Mu🔩🔩1UUdQe🧰J6hh(Z5DWZNc🪓5Eh(⚙LCtbDROa️wbZaDSIVqc6S4RVkJN🔗A(N7🧰wVZ⚙1akc5G🔗m🔩3rcD⚙🪓fj🪓️8🪛Z Step #5: Y Step #5: LM🧰fJpN0🪓️09Mu Step #5: cS Step #5: ÃA🪓5Ylp Step #5: z Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'R' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'R' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "R", "-m", "-c", "-c", "-l"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "y🔗g", "J(🔩62mU🔗🔩(iih"] Step #5: === Compare result for: wc ["y🔗g", "J(🔩62mU🔗🔩(iih"] Step #5: Pipe: p🪛QdEEj🔗ndhe09 Step #5: TIF🧰RhL4NhOAO Step #5: 🪛y️ Step #5: 🪛fvSD Step #5: Ãu0KOO(9OFqc6h⚙PIOsCs2MXfL(Ã6ÃiKS🪛z⚙rj(n970i🪛y⚙Z3H(fDDnmhCBjC🪓0LLQvj6(⚙UnuezÃÃfZHAkQAA🪛6f🪓RG3t7Ukj🔩LfQ9r(ÃÃjEHw9psnAZQdNoL🪓zCFMDwBLwIo🪛d(Q️(x3KPCCn0MWtWtÃ9fjO🧰ÃUPfv(🪛8J🧰0🧰31STXF23Qo(6(wo🔗NiI5UGEeSVqYKdOC🧰Ã⚙z(JvXl(🔗u(E8EVgrp(EÃyDgV(⚙NW🪓y🔗sHJ8Hl⚙3E81W🪛JXÃwÃ⚙(E4If🔩sUlVmv🧰h🧰i1️Iy0Ffg🔗eTQ1B️kQCB5BKH(jUp((uhNwy(I8xU⚙(wÃsH⚙JtIÃ1gkHSNDB4v🪓FA9hAJ2wHYx⚙((nHkAOoEwÃQdFOÃsokfR3aR🪓fB2ÃGXMEhC(ÃLzxhSN(4O(mF️8hAh(ÃQp51ltr(mwzLrZ️kAy1Op️taÃ⚙VhgXoKvRYxoT2🔗CdI6H5yÃU⚙rBjjd(QCICCO81d🧰ÃYV5UP🔩DHXwnXHud(🪛j6RsdHÃLY5kzHGNA(f4tMkMShÃPÃkh🔗XOLHf3qÃyrZ01(pIHA(8gn(Y🪓f3JGv🧰eG0FA8️5Sywsb(z️️jYJt(🪓b1vÃyL(iSppjÃGc0vÃbH2KS3cckFzK🪛e🧰r7VAQXC4XqBYzP(DFVnd2GksLOpDn3🧰Yfw(zBCDztCBW6🪓🪓FePcJBÃ0718zm🪛5B1lgEyF️XLZzU(yGqMÃFqIuAYlCBÃRe(Sw🪓totyP🪛Q5qUKKAUuH🔩Lb9Ka972p9yLPMQQ3S4DÃgd9qCqB🪓JbVf0oHWÃ🪓AR69BEcCQxBCxx🧰AhZPH6(l4xblT(WtqZihk5Sd🔗W🪓w(loqNXP((🔗⚙Mlh71shxiMBÃs0GMu(nRjVje4oÃ0🔩ÃCR🪛isRho7vREAoy(o6🔗TISU️GI4jC0UoÃÃsfIgUWÃZz(C🧰z🔩(E66gbjÃi2hneESgQL3h⚙Ãi9cIH6EaO🔗0HAtPR5l(diMRHNrQ15BnG️nPPÃH0afq🔗d5Ed(MP(HnDw7XcNTJrOL🔗IqdyN4gR🪛Cv3Ã🪓🪓Yy(h57M🔩(UKvMdxP6r🧰wJAvUu️1s(fÃOÃ🪓E(zfdMwt🧰eÃY️pNT((QQKL🔗L95ÃBCco🔩WÃ8Z🪛gWUl2pXyY9iRvt8n🪓7rATh🔩HCRhs5ÃOS(iTÃ1DUq🪓0Ã🔗FÃb9(Ix(F33h🔗eA(A075VSÃISV🪓bUWÃ⚙DWq🔗ÃOAMNV1️abqId4eW️🔩p6pc🪛5🪛qci(XCeux(3ut0Q⚙p1tTE🪛ZNÃ6AgGLF9Qe3W9Zbv5Ci9iZ5ÃB️Gj🔗K(QHm8F🔩RlyFlb🪛ÃhZej🔩Zpz⚙7🪛k94xDzqa️0pÃ🪓oiNlr(q(A️BNÃ🪛AU5ig4JFKyATwXruV🔩(sJr🪛OOryÃ8OXQG1rZPucZ🔗58x7y41l1Y⚙ucLtffAuD🔩771hc(2x9HEyDF🔩OSXFZkdA🔗kGÃ(m⚙Ã54o9G14UkSÃÃ(ca(US8l12🪛ofwFHVz5xdAIW🪛oÃ⚙o3DgymJ6Qk9(3Ão53(sp1uA(🔗Pe🧰(🧰S(🧰c🧰Bd🔩LJeUKp🪓2FClSpRz🪛HVXz9🪓⚙sLVKwevMsy8itvG7Rx(Ãj9kMqQDW8a9XÃ99PqT(ÃfJWINfJR70wwm73🔩🔩️a🔗LqWDQzgqQ2bcEk🔩Biff(wye7D(C7UQC6rOadOÃ(U🔗EBB🔗mrr🪛B00RD🔩Ã(V98F2IÃBs🪓dZkZCBa4(cnxbk🔗xDHNY(BdH8O3QBÃÃduO(0QfÃyYYn(yusHSE9🔩AÃKCf⚙ Step #5: Step #5: B🔗I Step #5: WB🪛69 Step #5: Step #5: 4🪛aAMbM Step #5: Rust stdout: Step #5: 0 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 0 wc-total Step #5: +0 0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'y'$'\360\237\224\227''g': No such file or directory Step #5: fuzz_wc: 'J('$'\360\237\224\251''62mU'$'\360\237\224\227\360\237\224\251''(iih': No such file or directory Step #5: GNU stderr: Step #5: 'y'$'\360\237\224\227''g': No such file or directory Step #5: wc: 'J('$'\360\237\224\251''62mU'$'\360\237\224\227\360\237\224\251''(iih': No such file or directory Step #5: --- START diff Step #5: 'y'$'\360\237\224\227''g': No such file or directory Step #5: -fuzz_wc: 'J('$'\360\237\224\251''62mU'$'\360\237\224\227\360\237\224\251''(iih': No such file or directory Step #5: +wc: 'J('$'\360\237\224\251''62mU'$'\360\237\224\227\360\237\224\251''(iih': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["y🔗g", "J(🔩62mU🔗🔩(iih"] Step #5: Step #5: thread '' (14183) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["y🔗g", "J(🔩62mU🔗🔩(iih"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==14183== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x6, Step #5: \006 Step #5: artifact_prefix='./'; Test unit written to ./crash-2d0134ed3b9de132c720fe697b532b4c232ff9fe Step #5: Base64: Bg== Step #5: MERGE-OUTER: attempt 25 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 926216372 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/2d0134ed3b9de132c720fe697b532b4c232ff9fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 62 processed earlier; will process 423 files now Step #5: Running test ["wc", "-c", "y", "-l", "-c"] Step #5: === Compare result for: wc ["-c", "y", "-l", "-c"] Step #5: Pipe: R Step #5: 🪛47Tmpu⚙9d8eW0🪛PTQÃejGOZwHaJo🪓Zh(ÃF1WoRZvq️️tZ3vlaPYdhTKx🪛Ã77E🪓eÃ7M🔗dZjmpNO(EyHu🔩VfSi️RD49🪛(Se4o🔩fKÃ(YVqÃHT(p🧰14oz(L(63xpZCkDdf1DpdÃ(VjlQx(W(SKg8HuZG🔩m(FLUDk🔗5G🪓nN(jF1jqiAFbÃYqclÃ(4y675LQj2R🪛(🔗W🪛️Ã6DjJae4ÃEoJ🪛🔩tNn(i(NHMzsqH🪛C🪓Q2yCsGÃ2JijH4FgOxT(7ovÃÃvBOB(pHH6⚙FQdrLxjsE4🪛qRYBHH8🔩i0pDaCR7zpMzgg9CÃÃyzctvA2Ãjs⚙N🧰🧰️59🪓X🔗FÃx(VEcjDqLÃ4🔗ÃaH2FEMrWBR🧰k6(YX1tgRSiWr9S🧰2d⚙OEVz🧰NNU⚙🔗AJ🧰odÃpÃl1Q701H🔩a((i🔩QO2k6GQMt6(Lym(io4Bbma2🪓hA(🪓T5🧰H6rXsQ⚙7Weww🔗Ã🔗KnHAx6⚙s️mNO🔗NQFA0(FNf9(go06Q1A98GÃUt(1Ny(5KE(ymG🔗mT6XIfU(VJ35gfk🧰dz((uiÃ7e️ÃmDCTÃBHZSD(5LdsWCjOahcXXh🪛jMq(IDÃÃ6pV⚙ilf8Ãl2gmR️sTfH0V🧰lWudlkcpi6Gq🧰Ã8hubJFM(jeUN️bFjhHRa🪓WAHv1E(️DVÃFsXW6YÃHF29x31(🪛aÃm🪓Ei0rTaNUDF🧰Ym🧰Ãk(Gd7(hPjq🔗(eUÃ🪛BHY6k6ThQwTÃ8m️TEBB6zÃu(tZ7CÃK⚙FcpYPfd7C8e⚙rWetÃtXI(qmRdQy3i️6I4C2ml6ownX7ey🔗HFVZudljbRNg1tfuxjfSf🪛t🪛IgLeQstAdN8l7zBPPoYÃj(🪛HHGb️XNamAM0eÃ00U8Z86A⚙IhLP🔗p️fzC75(AY⚙x3H️(Rpv85BV🪛SwHQrjÃli🔩bEI4🔩gs1rÃz0🧰3HK⚙🧰qoKouRtFxVC⚙🪓5(qah0SW9jAÃ78Ums(hNKnuIbÃnTQbg⚙MO(EÃYj5hs(oVpx1(BFSgxUJcIÃt🔗1gZÃ18Stz8jd8P37opIUYqhLÃCYvÃFu🔩CCDZ(pActQo5KÃ(5wvivZw(ÃoCr4jCÃAzcyyIg(kcÃPoÃXsoGP3f🧰RF🔗kvUA️ÃÃ🪛🪓Ã77J🔩YCtj🔩6SpDjzy((4JrwlÃbxcEGtTRvMEfQTX🔗(GNbG1ujS2m94flFdb(3U🪛AWW⚙h49gVPz(RvOt🔩FR⚙🪛N5ÃISX7MvTs6Yrl🔗swMJIRtsCu07qxU(7R🪛POÃvw2heHXH⚙️Ãs🔗xCRk🔗ÃukG8sÃNULVE️Jh️🔩QJm(d1HSdse(H48W6xtpSlj2r4vW3gCsA((🔩🔗PGPSY5apSA75NiLq48O8⚙(c⚙AooÃ3se1iGT4EJ44J(ZkK🧰zKPqUITÃOwfJmIÃ🔩MBz9or️🪛(gWpk🪓yVTUjW2🧰🧰nr7tFwA⚙TÃMx🪓H05sV6hE7i0X3Cb0du️4rnt5PLgytCt9QJznO5JGo🔗P🪓Z⚙Ã1XMZÃV6tS1(SgÃT🔗2EKMNgKQdJW3GTk2tRÃrXF⚙TFL1DM0PUqeOGgx2reIdfoai2ZcSm⚙IKUQLKÃÃHo9️D20🪓Ãc🪓(tRml6EVsPEy1cxL⚙w((Z(uUQdyb9f5L(Fi🪛mg4🔗(l🪓tÃf35Ã2Ao54Ã5J0VÃBhsyV3SjK(TVd4o7Ã(GPc🧰85Tyx4🪓3ÃwdvaÃjxP5Hb️5po9k️K🪛🧰rd3fs⚙🪓ysgs2(mmx9bOÃdBSÃea1cXpYwEVÃf🧰ÃÃvEHE🪛clP️🧰8D3kf(yÃ5dYqqc6L0Jr3d2E🪓ba6AzXN🔗eTxQ(iYh️tsbeNfLYJ️KwDN9FG️PBYÃYPÃ21Dy1(pT🔩(XSLBQi8k🔩🧰QU4pqe7XaT(🪓EMjTdoKiC8r(🔩MP⚙aUÃp93W2ÃU53T️(uA9ZbrX(t(ljpki🧰pnTT🔩Mpqcr🪓ltDZGpJEBEXs9d1ua5942iV(🧰A9u4bb🪛XaN3mVb🧰iiH(ÃhI(AZjd0Oj9pÃX(OLDoV(QY0🧰ÃAns️PBo6HLfR9Q2(a4RAn Step #5: YG4Uà Step #5: OHi🔩V Step #5: mRe3S️PKSSBhUMd🪓ÃGf0PtEwLjQZV🪓UÃB(uq🔗Ãcy1🪓QAi((vhÃ🧰0zÃNQRWNQ🪛fÃe⚙5SiKokIH🪓🔗I🪓c1🔩mOIRIO(c(8E(🧰5oS0(hvbE6qÃyP🪓fxnaf(g🔩CZ🔩CNjG(wQvZI(aPY🔗iGKCz🔗88O(((afHDuPÃ(a1spMiR7N5h(hoy5Zn️a((Ã🔗zeoclCT1vQFZVzPdT2o9x2🪓pVK(rFNÃÃm7J(Ão🪓ÃSL🔗joVd81🔗TloG9KÃs(pFNQKR9p1kkxFled️TfNy(Cl️WkqUH(Ã((QpJG🪓TNI5ych3r5🪛TOyÃim🪛GH1ÃziO6rBOdn🧰kmZ5KhH(x🔗qR76v1Y🧰🔗Ãl(o43DCjY00TO🔩cmÃDXAD80⚙J0T3(2Ã️zz5i🪛⚙SejP🪓XE7g1️R🪛mPGs3jcMYFAerFGuw🪓g🔗2Xnrr5UpfsY⚙6g(ki2fc53w7XVAOHzH🧰7BiK(p(K1LjSPvsmu(Stn1🔗II1(Ã🧰1AtN(q🔩Ã6Mrgn(dYjj2eJQHHMC1lFYuboxltM7e️DÃ🔩3RÃc️BXcRdJCMmXy4🔩(LS1wGT🧰H28gfFY️(🔗k1ÃdZRi🧰o(2🔩4Gl92️T🪓⚙bzZX(m(vBWUS🪓xb🪓q4OPD7Xmx🧰SÃdyBgÃjaGVuqTcS🔩xmJ1M1🧰GVDl🪛WB🪛2DC(V2p🔗Udr7DEOanzdZ🧰5🪛(fLuKg8rK(ÃdYX84(G️lDjOubgcVD1NgPvG(B5Xa(WÃG6pdLoXL(6(sQeu7Ã11fHT🔩K7DveManX(🔗QfD🪓YIy9(zNJcm9Kbza9(E(nlCdjbr50tlpr️🔩P7AmNFPHÃ(pLBQb(Ãv6tQ0ÃTyf0y6🪛o🔩gj1🔩mK🧰57qz(2🪛HIJUF🔗aAzsjEBTÃ(ICz🔩(Ãqc90Gb9🔗eN⚙tJRe8ChafMhOJQX🔩I(BjYx4Yj9p((🔗(1CcÃikWwJmsÃ2aH(NME0Ã0O(0(5aWR3lKp1L️TWÃ7🔗u6R🪛IoqOoH14(zvFTD(zADÃwC1rkAcas🪛bX0vGkTQL(u(🪓Ã7ÃO(YNziI8Jgzj1g0ZY(Ãz1(welvYqXCu(F🪓uwÃ0TdIg(u🔗t8DvikZÃAaCLtdeaGZD🪛m🧰R️mqn8uA7wi4cszC🪓ÃGhmWd2NlAÃx7y🪛OÃN9mg🪛bwp🔗aEvBbbXaW5q06DeP1MDvWwHÃFjW(o️KGtFo7llwX9GeYBZVQpÃLHWwOigCy(d🔩ICV6DXaxdB2️srÃiQ🪓(wji️4k(z🔩1HV65Rbr🔩9gvDh Step #5: cZ Step #5: RE⚙N6️Ãal5kxw8🧰MÃNIÃWF🪓Ã7(QH🔗7gwWki🪛GgÃ🧰🔗m21crÃzptZG941QrzÃ390UpL3(8818bLNcjt5H9sQ4Y8🔩unÃkAQL4zek(hXpzVu34z9Wd️hX(Ã7⚙🪛VM0tbMwx99z(Ãah8🔩T0mp🪛r6X🪛TÃD6xjzrozÃd9Ã5h(H9ÃCT🧰nlEAlml3i⚙x🔗n🪓2Fz(q9v9pBGQ1ZFzsh(HXCY7🧰XYÃOoCoFfXvYK7u️0(⚙Fg(🔩QRkJu2lIsLJ🪓️CP(QaOqUemVMBKn(kTiP8Av40(q(cV66KIWd5rRfpx🔗QsH🔩8YbbHÃNBR🪛g(t60CC3(🧰u35nffsF4L🔗SJx️47IRinGc🧰d0GB️L1F9(KUgtPÃOC4HÃKYRalhK8F6jFKHCs(cm0Ã🪛030GI7Aj3zSehZWRa(llI(🪛L3gv6rixS0🔗wÃS🔗qTadg5w🪛6Ey8o(🔩t0ek🔩Lzx1FRrYx🧰jEYUVÃpjI🔩7lSt6(n🪛4mqNJ(8🪛oU7x9N7kk6HVbjbJEzA(Ã(vRf️H(s3ÃaFJZvL(8mZRlyYL(OWBJMMoam(0lJyS(XyMoGmHxSf🔩🔗MSxI(3Ut🔩qVÃ5hXhwAMXÃl⚙e4️PNNdHtTuiL8ZÃQvKrWw🔩jÃT3mG(u(3cM85🪓yGIJA3QF1FE653SÃLwÃNi️fCLfiM🪛YPcfukpa🧰7EF1eUcJFb(UWmE4g🧰V🔩Ãb8zCJ(qFÃi(🔩🪓z33️DE3NBaw🪓G️PR Step #5: ev90 Step #5: ÃÃcN🔗fÃJÃ6E Step #5: Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "⚙Of⚙", "-l", "--files0-from", "DÃ3e", "-l", "-m"] Step #5: === Compare result for: wc ["-l", "⚙Of⚙", "-l", "--files0-from", "DÃ3e", "-l", "-m"] Step #5: Pipe: Step #5: ÃV Step #5: 🪓2🔩rI Step #5: 7 Step #5: eÃ🧰t Step #5: 73go Step #5: Step #5: f5hAVT Step #5: à Step #5: Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\342\232\231''Of'$'\342\232\231' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\342\232\231''Of'$'\342\232\231' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "⚙Of⚙", "-l", "--files0-from", "DÃ3e", "-l", "-m"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-c"] Step #5: === Compare result for: wc ["-m", "-c"] Step #5: Pipe: (1 Step #5: Step #5: tÃhCÃWRJT4 Step #5: ⚙iUUsz7cXWt5L(xzSPFgp️Qr9WmtÃ🧰8JqZa️n5CvL8Q87uÃ2zio🪛s2🪛️BQNÃvV🔗Vt(ckZL(K97XÃG🔗SÃy(OUNsxutNA(ÃPnb0HONZYT0jBPy⚙n3My6JPI(Ã🧰(ufwUTlfYByMVcSm(O2l9H8un(c🔩JS🔗(Sz86Y1APSnBlfV⚙jN8(2USaÃ6t7gjnwWys(8(GGP044lU8(URIvgr8🪓1G1s🔗Z8q19️🔩dRpy🪛Ã47Y🪛🪛itÃ3Ã1C(L⚙🪛ZxyRK30SÃÃp🧰7p2I(ASPPbkg1LonGm(HNurZp2(bZA3️🔩NR(7ÃNAOAJ3aEbO🪛yZinJ2UX(sD4qcWRIUIlKxQCjAÃkGhGx🧰🧰ONhjÃsU🪛oz🪓ÃIfRS🪓0Tr4i0pzfY1fÃdbodOVcBWqgAMmÃx4eM2y️iWKpC⚙IX((Ã8F59WKZ0RFll9sh47efV🧰OzXjzaeuHpwuÃUf🧰(sZ(umk1ÃHd7️bryhwrUMY(dnÃm40cS3🔗c7wP9S️lfMyzxO21🪓Mm🪛Mj6KV3zB🔩UÃCL4RwP5🧰noK🔗W69ojpLOÃB🧰b(o1dOGlf(️(PvZ0XÃdJe️9V7i55AkJeLO2⚙BT4wXkU6wf2ZSo⚙L️GKzqr🔗t🪛🔩JKv9jlbFÃfYQbTÃ6🔩h3b🪛V🧰ty5R1tGAAIr4EÃK7Ã88TF3🪛(️KP🔗oWGs(YL7gIÃ2wKc6RWFZANOoF🪛🔗ÃAr4Ãru🪓L(0I9auo1R4K🧰3cgyQ🪛XNNSJ6(jaNnÃÃVKS⚙UQLoFtpGXVi6n7hGIg⚙Vnz🪓(7🧰Ct16QOaÃJ🔩K0F0r7(DÃVX🔩Ek8🔗d🔩🔗F6Q7JAt3(H🧰KN1FiPBWD1(D9KuM8M🔗🪛(dda🪛ISTNkKZiX(6(ZkcVG(kJ0fw🔩TOOaGw🪓BÃK1To0d(🧰BdTTKMF(ZAH6ZrdhUwPPÃ🪓za🪛jj9ÃXKTd2L🪓97qt🔩🧰(i(i(JQfjK8NZosqIJ7bexDrts(jtAC8m🔩HAÃrKzYN7tjÃ2xe(ZG(UQZ6Bp🧰Y4🪓9j(g7🧰4ÃA🪓M🔩vx3Fw(🪛XCRPUUaa4f🪛4vlxlTWBSEsdcV🪓ZjLGÃj️GÃBpkyNgsoQHnq(XCOU🔗ccMaj️mC5P9mQeTQfIp🔩Fkgy7aed🪛F(⚙SSQfOCÃ🔗B🧰wzk98yNmH7oZvV🔩cYI5EloV9h7🪛ZPOFTwJÃbRR1SSu3hDSzV7kW0q2Ã🪓🪓ghVt1🪛7UTCFjC7⚙🧰kWÃTA71l7ZRgQ(⚙p(h8⚙⚙liZMcÃUxÃxÃnF(CRlCqDmeAzHqZRpÃbuk9ÃrÃk4O6gÃPl62UGFl🪛k🪓JZ️a️AExc⚙oOgdHSeLAy🔗🧰8VMÃnrq3oypB9H2ÃBm(🔩Ã🧰Vy3B9Tb🪓Zk6La(L1KdBMnlPAw5Y🧰🧰vkaÃObr🧰Ckcv🪛wul8(YÃNwjd(RPÃoaeu⚙3IWl1bcbKhFG(Rp2BdofrObpsAQUJDICgSxk(Gnku⚙3ÃD1Ãj0DVÃuiAdÃ2A🔩0Q42pXbj5dn3cZvYÃLUrki⚙kUfX0QUÃ🪓i2uSpBnA🔗efGEWV87CAtUx(riwMe2GklÃy🪛KE(b🪛5dndqXsenÃ⚙KnÃzZI35rjOHcRe(hLXlur8(EKJ🔗sQÃwVp🧰jFxYZbHsiF(js🧰4NMUvj⚙(jufX️V9P(🔗EHHÃLkphZreFNOL️🔩1🪓🔗VnJiTC(ÃjÃB🪛ZWJlÃ9Js9uYJÃIioFA54dOyÃn29htNbVp7L7vRqz4B🔗bxTwoIH⚙fSt🪛3IOryvnWREvk9yjyy2vG76OfzoN6j7m9UckWkSTtghKf🪓hgq2jOZuxf8Ã🔗gol1M20qrÃÃ🔩hÃYqJ️eUÃ(HZÃtCKEDpDÃJxT02🪓1ZpKv0Ã🔗0vJ9ÃmNy7etzFBGo8PMDEoy6Z(Q🪓oX5PG🔗1i(mkV5l️cuqoI5tpGÃjÃGF33(DxXVÃWKÃNK49VÃ67MbTMi(d(Ã9JVRnjÃhPPCÃXKxjsw️8Ão(g(c9w8RR1️R6b4lbVLpN((ÃisÃoftFpj9u6🔗🔩Me🧰Yi(9hfT🧰ÃgP0QRJ(2H4U0Go(fHnxdaEk3DYpnY️gwxHTÃ(Utd6S7w🪓jl3(3🪛NqRi8l🔩3fÃBNAWÃBBvnP7jCÃ1OWGztWQ(7xHTÃrY1TK🔗dÃ(fÃÃPoD1Rj6AÃW7EehREÃN🪛️KR(N8u0LÃoHlZagD🔗8S🔩qup🔩NncÃxU🪛P(wP🪛rSPGCzfPv3YdilyGY🧰SsKRtfiQÃZVDÃ(HÃ(🔩gUiww6e🪓ym7UvMeRKdZ((XÃ🪓qÃSwCLvVbXU🪛6VfZÃ🔩1X(pU0qÃDJhfE0🔩FE(fLUSWsÃÃ2🔗🪛NI️7xLR3E0(8ÃHaQG3🔩KF9zEcpbrUc7ZaD4ÃZHXxgIfc(2ZLuRÃu(kPfD(🧰Vp7🧰4Yc(I(YQbYLqJZGrZ0zAvuS2⚙PWKNo0(mGAyArRk9ÃI(oh7Ãv6🪓mxX7aazJnHaF(🧰LBn(l1t(OI0XfV⚙QiOawhW🧰sGtB🔗EM⚙⚙Ã(icw🪛ÃvPq6prhD️4S🔩🧰gkÃfvÃVJcGÃ(KÃ🧰(dRHciQgl5SatgayV🪛OE4ShlbziÃCB6gZEnt🪛🪓qÃÃ⚙2🔩08inMC⚙iplÃpWS(aSZoJ8🪛2ÃxSÃ(SÃXe️3WiuPj7h⚙td🔗🔩oKpÃGd2GqaVBÃ🧰J️(nieYkyK0yYxl🪛8ÃrWaFÃ0PI3ukmgyxvusy🔗xl(Mof7eadh🪛sXI(oSS8plFt🔗🧰rzK🧰CY(🔩KmbSjGtÃ4tt(XNfKg6Pd⚙w🧰SÃiFqeklBÃhLlhEQR3Z4eFfW🔩dUjf8VwMW(hndTG6m7jIclZXjDMgA8zN🪛zrfnWojlkScTn49🔗sv🧰wZ⚙hh2F(qtKIDbH(⚙6ÃÃ(xÃaf⚙PgUBFj🔩tC5Z⚙0🔗Ãhj6pÃXpxXZ95IjN2wAH⚙W🔩T(p8tÃBw(guBkAMr🪓Ã(Ã(3XÃVQGs🧰(LnkhaÃ(Pc1luD🪓GcbuL🪛ntl️lzi7pÃ🪓ACamBuFivRfU🪛🔗Vp6z9JlIl5ÃPVFL️ibo9zsGPKjbpgm(QGlGX2EIxuM7qo42D🔩ewc(A(GFmÃthpwWcr(eÃuUw(nhÃwÃTt🔗Hx(x🔗🪛rG🪓2t8M(GUcon🔩hpg3AucuK35g⚙⚙8qjfPwUYRfcÃ3j🔩d6DMVC9🪛c4LNa(jBQVdqGNfkxmHNqf8🪛(hCh3uBgBCsYdS(DESEMV🪓D5TJhjRxr🔗Td⚙(U((InfbpfcnAjÃGpUpXx8oDAL🔗Ãr🪓🔩(BtHaH(ql7fÃK(wqd6RTeulLBm(ubmFeÃ0SphÃK🪛0Grds4🪓🪓Gfgy⚙P(QNEELqSkXH(LFkS5Z️RÃWe(j🪛89MdmYK6r6Ã2rK⚙GCOv🔩aÃNÃPt38fj2DXk(MjXW️dfb🧰f6oMÃf3NlxJ8yh🔩9g7Lf🔩Xchs(🔩CYl🧰Ma6Vh🧰(YrND3⚙Vu(HyQ(0(RMÃTM️hOca🧰sypNÃ⚙VChu4MppKÃ0N🪛gvr1go🪛SZ⚙eQQqYbKLjls🪛🧰(w(Op2oPNuv⚙yÃHx8S🔗🔩9cÃwAWYmdVfsTGwRZY16N🪛2N(AqFlp87sG🪓⚙vVnOnJze9🧰🔗xxf4🪓🔗(EGAigz⚙1qwaD🔩8Hfnxlq5(ÃWG🪛3ydÃcXqiw(🪛Gp3TA5WD522oUnbbn(qUsKcDkWIE(Q7y2eTdT4ÃIg🪓(lEGuhJMÃ0ii((0bz7QrAODjM4HFeAVY85jT5CrIb Step #5: Step #5: Step #5: BURXbG Step #5: 🔩Q🔗BMÃFiv6 Step #5: Step #5: 🔗01j1FSS(9FAa Step #5: Rust stdout: Step #5: 3446 4464 Step #5: Step #5: GNU stdout: Step #5: 4464 4464 Step #5: Step #5: --- START diff Step #5: - 3446 4464 Step #5: + 4464 4464 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c"] Step #5: Step #5: thread '' (14354) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==14354== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xde, Step #5: \336 Step #5: artifact_prefix='./'; Test unit written to ./crash-a3b63037f3b6d74fc4e7156f5cdcbd902e897d1d Step #5: Base64: 3g== Step #5: MERGE-OUTER: attempt 26 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3706094129 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/a3b63037f3b6d74fc4e7156f5cdcbd902e897d1d' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 65 processed earlier; will process 420 files now Step #5: Running test ["wc", "-m", "BlCXibRmkao⚙\u{fe0f}", "-c", "-w"] Step #5: === Compare result for: wc ["-m", "BlCXibRmkao⚙\u{fe0f}", "-c", "-w"] Step #5: Pipe: pgNoqteLA⚙UZ4AR🪛1t🪓M🪓yD🪛Ã🔗PaeaLA️🔗6YÃQj9bOJ(qaÃ⚙v(ohÃÃ42(O🪛vtSlyav6o0RpT️🧰Cox21🔩ns09aAP🪛1tinSdMI9🔗fÃz89upfHL4Ã2RPB🪛n🪛e3ÃCLJoczjkÃvUÃC Step #5: NRGvÃG7Cms4 Step #5: ⚙⚙ÃtfSjOlPe2V8MTE1A(8e🪓BvÃWPudVKÃbÃdeX3aryguÃ🔩prII🧰BBS2M((3Sk🪛62U0ms🔗🪓(WeLrGVWnWtve🔗sÃyiTm🔗f(⚙0gaXgOw0GwuÃGtu🪓T🪓OVwq6ÃV7Ã19IO1nBdJIa⚙🔗6AFLX️🪓63Ã4UNcbwI(7K9j9TWRSX(IÃ(3Dp9XqL3rPx2Q️LseZ47IYb((🔗z🪓gU1rrh7rHXLOw2WaH4Mo(HGJtNHQÃNÃ5(ivC🪓RwHvfV4yyH Step #5: HGiIv Step #5: W Step #5: 19️M(S1ox3 Step #5: C( Step #5: STBzV Step #5: m(Ãfwe Step #5: i Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "jm0ÃCp3RsE3"] Step #5: === Compare result for: wc ["jm0ÃCp3RsE3"] Step #5: Pipe: z5j Step #5: gNfHUMl8Le Step #5: j1hROnÃS🔗🪛j🪓G9c Step #5: K Step #5: B Step #5: 97 Step #5: LgRzhyruXp(8J Step #5: T2dyxtG🪛wdZZ9KJzh⚙V4PSz🪓lSybd49itXkÃKnPyyE5lB(Vaalt🔩Q(b8m56🔩ÃCfM🧰nvVWwhX8DSwH2VQQBe🪓🧰Zq(Q4kOTc🪓f2R9🧰trÃKCHCRq️9G⚙(bÃQ3aPN🧰ÃBÃÃNCiNE⚙pbÃyedCPNpFLjclLNc8TYÃcn🪛4(P8ÃBxOqÃ(5ÃhafJlbJÃc🧰cPr(3kTY(OSÃJiQxqief0P🧰8️BpÃWZ🧰r️hIQM51jsLxPMz🔗R(6zo22B🪛9(Lh(🔗AwAenU🔩(ii(0yLVK(D🧰🪛j7xFpPlR5X1(ÃnTwhq⚙4mV0tÃNKc8ÃXvWHCM8h9🪓TJiV4N7Zf1O8s(KbKdiilHq🪓TiYadYb(🪓KItC(gÃmS(iÃ09zm(9(tyT🪓🪛Ã(RSGO3xg5ÃNiGeyEnÃim🪛qH1Oq️(1p2zwa5ipzgR(p🧰z324Lz️sdpW🪛2Ãwe(g️7⚙kXiÃdw51yeVTi(b🪓Ãpo🪓iT6HVG(lB3🔩e76haJ(K89n⚙Ãb🪛xqDy(Ã🪓aIJÃÃfdKPzÃFn(ÃBvDz1csNBÃ0V️Ã(p(qe0JMCn2Ty01(B(1🔗p⚙Xq(szLDYXÃgEq5DZm1wAsvA🧰JCN🔗7Ã4Ã3RgrzsDqq(WUo4wtHAPL🪓ZjgFPPRU(LyR0(BXÃ5njÃ️T0iYKÃU️P(🪛WqONLN3QyKAhh9GEwWkm🧰O((C5no️S0ItnC⚙Ãix5QmBHgP🪛pkgaCFG⚙6w(l6(HTfLlpv5rk🔩iXpÃQkfCqva⚙Q8fÃHIxnHLMA7⚙oK0P(Z(cQrVjQm🧰0yst️Bk️IArxnketkGwBJpKY11j🪓xDÃfCBx(k🧰S🔗v🔩K⚙Pt43wMÃRbbjuttRcV(dRsc(dLNLaÃhLFÃ2SDOo🪛ÃJs0ÃRMjvIdcysjÃvadBu🔗wjT6s🔗ÃYGBN1🔗AzoÃnIh🪓Z(Ã🔗XjÃ6Dsy(jE⚙IGÃ7RQcÃZÃJ🔩🔩y6MnHw3(o4Wswks75MioE0e8qZf(CyÃCzqÃ(⚙J6mbsGX9RN9m🪓u🪓rdÃÃY️2TUHTPe4vtOzlrKG⚙rT9Y7Pz80uÃxÃKpÃXN(YS Step #5: Gtig4🪛OMn Step #5: mCA1q4T5G Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: 🔗9 Step #5: I0S Step #5: n4🧰Z⚙ Step #5: 0q🔗Dr Step #5: Step #5: Step #5: 🪛Srwf Step #5: Step #5: (swGIcaGÃ0 Step #5: gIhxjR1Ãv(🔗TEuAN4SfUk0⚙r🪓️oyYl0PS9DYÃwRPKcN7RFon5Cx(C2gsFse🧰q🧰CFBVT((MZ0F4(ÃE6yÃ5ExÃp(hkGDZ681C9(r🧰heyZHQ(s🔩gr️️ÃvYlcKNJQ(🧰M0zRouHgopj8FkpUlPv9awUj3u🪓qpZGO8ÃÃ2(🪛F9Z8ie⚙nUesYSgmDN(r9Tr3JOfVVJÃLyKRhI(SIvwq0cv8fDa8jhV️🪓ESUh1️gakt8r🧰ÃT️hQoqjoTq️YhA🪛fT🔗U8l🔩E22PR0j(eTvMGzZQ⚙LsMnZlw2TLvP7yXÃNv️UxOq87ry9p8t🧰JiJ🔩2kYÃWNjkQndAKQÃ🪓(gk(h1bSLuwMe7fD2E🧰Nwj8sÃÃ64lXzFyEo🧰️🪓(QPUPw(71IN(JL️lgaEiSDvn2ÃlsHL4XDOQs(s🧰SXyfl⚙FD2⚙XsT2kJ🔗7VajÃHspdTpwWKgFSSKZcM2OL4🔩4NÃ3kJx⚙yDÃÃ️lqÃÃiz4BhE🪓EÃdPDÃTEHOGSÃÃOwZZzh863ÃSoÃdvÃb9ivScHMÃR🪓VWvYD(GY00c🔩(Ã9ys(QafIBuPVÃrDSqOK(NBepT2yq8cE6ÃH(5Ã⚙ru(Ãy🧰ÃV(h0lSB(hqOnuNDwhÃr️1l🪛ZZVlfAN4(uDp1PvQq(mK(Zw3🧰ÃIKo(jLG(gkL7x7Lq8HNe7noQRKymPnC🪓Q2yÃCP🧰8J🪓DexKzuuMQoW8yogIJn🔩KÃ(🔩V🧰Ãk⚙8Ea6kQMkifzRfJhpDhJ36psstE🔩8Te(vpvBaÃd🧰xO5Fij9I🔗yI️ZLxoau0🔗i🔩bnbTk Step #5: Rust stdout: Step #5: 790 Step #5: Step #5: GNU stdout: Step #5: 1009 Step #5: Step #5: --- START diff Step #5: -790 Step #5: +1009 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (14578) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==14578== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x68, Step #5: h Step #5: artifact_prefix='./'; Test unit written to ./crash-27d5482eebd075de44389774fce28c69f45c8a75 Step #5: Base64: aA== Step #5: MERGE-OUTER: attempt 27 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4275879854 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/27d5482eebd075de44389774fce28c69f45c8a75' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 68 processed earlier; will process 417 files now Step #5: Running test ["wc", "--files0-from", "axG9iÃUÃ(🪛mdÃ(XRq1cvHgZJÃOJVq🧰3sRoJCg", "-L", "-l", "-w", "-l"] Step #5: === Compare result for: wc ["--files0-from", "axG9iÃUÃ(🪛mdÃ(XRq1cvHgZJÃOJVq🧰3sRoJCg", "-L", "-l", "-w", "-l"] Step #5: Pipe: 1EWwÃ8Bi Step #5: q2 Step #5: 🔩B1O16L(🪓OBXuSa Step #5: pfS🔩2BGX🪛f🧰zZJZFvc9Ãule🪛M🧰o(STrXjq🪓9javlQymgT️(9dL(YnEÃSX5rRb🪛V6om(7LkFs(Zy3KNSez7zPY2G🔗p3(Zj🧰x(YDhEKHjGNIsDmdKZu🔗0🔗QPoStLd3KtEz55KQvuO2🪛k268O0Ãdu🪛NFbe️⚙h🔩bvuJtDlsM7fhARVUQFdS(⚙wVKP🪓🔗EV🔩gvTlAe1z0Qz1gW(XLXDFS3iAQNh9Xd1u🔗Rjosa(AiuXzBÃAZdqBu🪛Frw⚙ÃN1vx(🔗GOk7sÃi🧰Ãg⚙(P🔩9ÃU(CHW4v(ÃnNhSYeDHlNBDB59j🪛Xmxm🔗60NwÃumpÃ3f🔗hugrnMfMNQ6️6EgVg5a⚙INxiYQ1owBÃXn61🪛ÃMzlIGTLYn3XM🪛Wub1UhoÃYCMÃDOND🔗🔗h🪓((Jrm🪓O6🪓DI(bDML️FJI🪛FÃkXjW🪓ALez🪛sUÃs🔩eKÃux(4🔗(T48l(Lv4ne🔗3(7g(Et7sO1mnX2QÃi🧰(4hcÃr(2nMu8pken Step #5: Hd Step #5: SK Step #5: 4h7 Step #5: z🔩 Step #5: OiGRW Step #5: rd(s Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'axG9i'$'\303\203''U'$'\303\203''('$'\360\237\252\233''md'$'\303\203''(XRq1cvHgZJ'$'\303\203''OJVq'$'\360\237\247\260''3sRoJCg' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'axG9i'$'\303\203''U'$'\303\203''('$'\360\237\252\233''md'$'\303\203''(XRq1cvHgZJ'$'\303\203''OJVq'$'\360\237\247\260''3sRoJCg' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "axG9iÃUÃ(🪛mdÃ(XRq1cvHgZJÃOJVq🧰3sRoJCg", "-L", "-l", "-w", "-l"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "oÃÃsdYXnD", "-c", "l"] Step #5: === Compare result for: wc ["-l", "oÃÃsdYXnD", "-c", "l"] Step #5: Pipe: 🔩CNÃihmxOm Step #5: Step #5: AknRdbTwNmrcbRtDZ Step #5: qu69ÃD Step #5: 0à Step #5: wR⚙🔗zÃcGA1qazc Step #5: TE Step #5: BV Step #5: G⚙LdUL6l5Mk8TvQR(xDBTfo1ya️v4t4jys7kuOi7⚙dmcimCM(OO🔩(6yeWbQwpUtZ🔩iWiÃlUKt8oIw7q3Cyl6M2HY3ef((EjSiw(Vs(YÃC🔩VS6HI(LbÃ5Y31(kÃ5OTTVZZ7jQYsQjsRa(P15rP4🪓nJssS6wFfQEwF(f⚙jN9⚙7🔗K⚙aE9N8LwIa9ZhaMqqvmxsQ(🧰F(k🔩Yn️ÃGvul🧰xL🔗VASu(1Ã🔗9🪛pzOÃNoO9Uhaxh🔩M🪛I🪛wH🔗wE(PVyj(lYpsFbX7IeXg0q2️🪛qvrZtxo(NBW🔩G🔗v⚙6jYPkRJMcuffxJ(fÃ(ÃNkÃRNÃN3k3AM(BxaL(z7🪛🪛y2swug🧰dd️Ã0(7JBmbN5uXgnz0r1TIk4PF7x9u3Vr7(BN(rJ🔗Ã(ce(xQ🔗ÃTd(FL363cziAz Step #5: 🪛dO Step #5: Rust stdout: Step #5: 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 wc-total Step #5: +0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'o'$'\303\203\303\203''sdYXnD': No such file or directory Step #5: fuzz_wc: l: No such file or directory Step #5: GNU stderr: Step #5: 'o'$'\303\203\303\203''sdYXnD': No such file or directory Step #5: wc: l: No such file or directory Step #5: --- START diff Step #5: 'o'$'\303\203\303\203''sdYXnD': No such file or directory Step #5: -fuzz_wc: l: No such file or directory Step #5: +wc: l: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["-l", "oÃÃsdYXnD", "-c", "l"] Step #5: Step #5: thread '' (14751) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "oÃÃsdYXnD", "-c", "l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==14751== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xee, Step #5: \356 Step #5: artifact_prefix='./'; Test unit written to ./crash-77ac341feebeb7c0a7ff8f9c6540531500693bac Step #5: Base64: 7g== Step #5: MERGE-OUTER: attempt 28 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3261448207 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/77ac341feebeb7c0a7ff8f9c6540531500693bac' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 70 processed earlier; will process 415 files now Step #5: Running test ["wc", "-c", "-l", "-w", "-c", "--files0-from", "a"] Step #5: === Compare result for: wc ["-c", "-l", "-w", "-c", "--files0-from", "a"] Step #5: Pipe: Step #5: 1(qkyl⚙3fYWb Step #5: Ã4P Step #5: W Step #5: U Step #5: (🧰IlLP89wyba️4v🧰🪛eqMDdu(Hw🔗vOy89p🧰Jm1CÃ3H43ThU9(oo8pWf5(zmÃV⚙B0YIUIokGXaI🧰ÃSgÃWfL89⚙🧰xf1(LiWlg🧰LÃ2oAnRXfVDÃUEyROFc((mWHwKL⚙M🪛dr1EOVDI🔗mxqcCf(🪛vvm🔩1Iu5WvuLgQ⚙9⚙pEcCLLPj6QjCni(gÃ1(2🔩sÃRqGLB9Ã4vHL7zy5🪓t0TGjtNuGeMBx🔩eQAf🪛2h🧰APc️hxut0🔩🪛Fzd(ÃprRD🔩KZyÃSqvOIYZx(XUe9⚙6ÃDTUzsXuVhLY(d🪓ÃÃ7T🧰🔩OoÃjH6Xuy🔗JonQ7JAl🪛HQdÃ🧰uDtÃhWn8IPAV6hk5AÃuV⚙tc7RQrRzHÃGit(gEEG🪓️1️kC4🪓uZP(ÃI2Qs9Ã️d4Ksxhxw🔗X🪓pZDXW🔩⚙7DÃB8Yy️V(🪛Hwyr🔗Setixs5awjy️CuTG0S⚙p04eaKAI1rZ(f7DnEeppZzIJLpOHb1q⚙(FhI🔩gTzO🪛3XJHNsL🔩7NOOaq8gjwU(fOzo🪛hB🪛N🧰🪓🪛kI️o🔩cNYJB4fLZyrr8(0780qxe5sFK9UO⚙PXfmm2KaZSUruX6AJÃ🔩Iws(Z37🪓dIWtX🧰txSEE0zAeCP🧰PÃÃ🧰tÃxklhWQfdbÃ6k🪓xÃÃZcx🔗dtNozCÃEhj🪛Lov🪛O(czX6qd7fO🔩7G3NSlo1UCp(Jow52N🔗Ã(Ãj1qt🧰(VÃhLÃb️sNQ⚙YF9av⚙dk️NYDQ️MÃ9🪓5iHRXnGoÃ🪛J(q9HgRhÃc⚙⚙4N0hsj️️CI⚙🪓g5️DjogVdu1XeuHN8GTbS(I🔗5vyAKdQm🔗🔩AQ3🪛🪓lmCZ🪛🪛hq🧰🧰HxÃjHÃAfTxqhNsI(4yn8jgAXhFZZ⚙YqO56pG(XkAQRO51ZocsF🪛3h7kM⚙dnÃhMzra⚙dsE🪛30Ãy9ÃFÃÃQ484aUXGUX🔩🔗9I🔩QXkaPM886XQyJJP🪓lp3nwÃ️8🪛Vi2(vdjQqHx(0bBpRÃaU0G47QF🔩0FK7🪛⚙l0GvrG🔩F02x🪓qJv1🪓13rXMoRRdÃEkf🧰(dBv⚙LKbNqdh(🔗sLHobw🪛8VÃC🪓nt(hs0nd6CzT2🔗bCkÃ🔩🪓68(Rwrzr⚙Ã🔗5Ã🧰ZgQNn0c79wOwe🔗apJ6CymiwCcP4b(TmD(🔩u(sm(ziRtod️WzDO7EBUyoÃBEjuhdb️q🧰2kiu⚙(ytÃDU(GvacIa4q3PVv🔗co6mLkqyq9c5k🔗6JFN0OtfmOlIÃxcaAUoaQGouAnWJqZj(CkMhegGOKgFacsu🔗wdUÃ7fDVrS🪓️eb🔗B9fs4xBeab7T🧰4bbQ(Yp⚙MG🪛H05Ã(7F07c5🧰Ezx🔗️hKy(2CCHdsMkciU5ozFZl🪛zjYRÃ⚙rojV🧰RmpfX🪓WOX0XOaH🔩️J0Xk⚙zSFj3(ÃcfcOmHIQ🪛pQ(w7🪓B47Ã7mTXfPJTOdxTÃVsAf(ml2M🪛🧰Ãc️Ktm(97⚙nKgpvl⚙⚙xBlR🔩Ã🧰g6ÃWlFGfiÃnOEVv🔗3CRbXCqC️d(QXL(QFT🔗096b🪛E2ÃK3C3bzk6L3Iwt(IL(lÃne58FÃ6Gk️qqFfV2oZGWjyg6uro(1Cth⚙uÃbMI7🔗L(🔗uA3lRS🧰TjgWiaÃjk🪓rAvAof8Qwxn4ypctsMIFHKWr7RuhKlN️8I(Fmw(🪓ÃCrekNT🔩uÃ81wLo6Dq(A3zL17🔗vO(G🪛h🪓HD(19nAAU(5eUu⚙XQ7zK⚙DÃ1UfmBrx🪓YId🔗UCy(tÃaNMrg🧰s🔩gXxoOcEYPagft2(xAIEp(z🪛T0M🪓dÃqIH️1L6nqd5YKg4TqY(YVYB99wWk((ÃP🔩CWÃ(cf9️EdZsTJ🪓e(h(gCBO(qa2D🧰kvR(JDyÃvYyÃqZH9MrONimxYE8Wx((rlM44(27(aBVW🪓WWz(JK63L0ÃjgEQeDtovYurÃm4oXtzY🪓l1(🔗opdV4RUD6inS6E6Qm Step #5: FcsAO6 Step #5: Step #5: k🪓🪓 Step #5: eY🔩Ã🧰3C Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'a' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'a' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-l", "-w", "-c", "--files0-from", "a"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "Ãhf0XFL92tNog7p3Nox🪛GÃvÃdL(Wx5NdW🧰zlWF7mQZ\u{fe0f}RE", "-c", "-l", "-w", "-c"] Step #5: === Compare result for: wc ["--files0-from", "Ãhf0XFL92tNog7p3Nox🪛GÃvÃdL(Wx5NdW🧰zlWF7mQZ\u{fe0f}RE", "-c", "-l", "-w", "-c"] Step #5: Pipe: b92oÃf️ Step #5: 🧰 Step #5: (🪛ejsGjhà Step #5: NSNfsU Step #5: wdF(AL7w🪓ÃG9BC(🔩3f Step #5: (o1u Step #5: N Step #5: Yl Step #5: 0eRF Step #5: ZV Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\303\203''hf0XFL92tNog7p3Nox'$'\360\237\252\233''G'$'\303\203''v'$'\303\203''dL(Wx5NdW'$'\360\237\247\260''zlWF7mQZ'$'\357\270\217''RE' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\303\203''hf0XFL92tNog7p3Nox'$'\360\237\252\233''G'$'\303\203''v'$'\303\203''dL(Wx5NdW'$'\360\237\247\260''zlWF7mQZ'$'\357\270\217''RE' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "Ãhf0XFL92tNog7p3Nox🪛GÃvÃdL(Wx5NdW🧰zlWF7mQZ\u{fe0f}RE", "-c", "-l", "-w", "-c"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: Ã🔩Gsxb2aTW5🔗 Step #5: jCvtgwxq4Yà Step #5: 🧰XR3uÃaD️à Step #5: v Step #5: gR Step #5: (AFuh Step #5: Wo1U5Lrn🪛VVpwRIV7M Step #5: O8Ubgv3Bc Step #5: f Step #5: P Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "--files0-from", "jÃgMCvYZ⚙\u{fe0f}dWICUvYZNUzUvot(", "-L", "-L"] Step #5: === Compare result for: wc ["-c", "--files0-from", "jÃgMCvYZ⚙\u{fe0f}dWICUvYZNUzUvot(", "-L", "-L"] Step #5: Pipe: oK4BvxYI Step #5: 🪛m06fxjl Step #5: Y Step #5: Step #5: 5g39OCLa2️1lb0🔩 Step #5: (NCe Step #5: ⚙HI Step #5: c( Step #5: 7Oa2O1r Step #5: (C🔗kgB1EQGMySÃi(0Q Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'j'$'\303\203''gMCvYZ'$'\342\232\231\357\270\217''dWICUvYZNUzUvot(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'j'$'\303\203''gMCvYZ'$'\342\232\231\357\270\217''dWICUvYZNUzUvot(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "jÃgMCvYZ⚙\u{fe0f}dWICUvYZNUzUvot(", "-L", "-L"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-l"] Step #5: === Compare result for: wc ["-L", "-l"] Step #5: Pipe: F(6Ã9R4 Step #5: Step #5: XA Step #5: YkoyuB🔗EoG0Ao8🔗s️s1E🪛f2uYzrTEl(🪛X98dyTsCZe2SzTT1DC(rÃrLzVD5DSuhL09ÃYarvrs8TDUcIGj🧰jaqr4c🪓zT2🪓(AJRo792t(ER1T🪛UcÃzÃASWeBS⚙🪛rmq🔗Au9⚙NPÃBen4y6l8aPrsrQ0O7eÃx3maB3(TQ3Mg1MB2ay🔗Szg🔩O️(wÃ1cJiy1QZKFh6xCÃqUo🔗Kt07Z(️xF(dLxO7zPOU3hRAv🪓uvldsH(sL2JPÃÃ🪛f🔗WouPt(uMkS54L⚙YkAOQvB🪛N(Gdnq1P(eSJlHQU(OICGOBZ🪛ÃWnDÃjM🔩9mtBeBÃ️Ãh69RO6DtqQo🧰🧰kT(UEGzKAsNdW(🪓RKc1R36ÃMÃ🔗eC08ÃZ🪓Jmt01cI4nYy8aX⚙s🪛V9H️PMju(qiGo3NQooc1k️XYRTtC8TtX🪛🔩InIÃwqMCPRUÃ8(BZUmcXJao🔩oCYg(yIx9p(Fq2🧰Ikp5Q🧰🪛KROÃ9wBKRVh(IRbmB1gÃwjMXzFEYCwSrdzehY2CNa(🪛YfWxme1i6e🔩3c(yhm6ÃM🔗LSÃO(zISoÃ(V(49Dbhowr⚙ÃoÃ6(89n🧰ÃPM(rs7A🪛0NV️🪓jT8j8oSwF🔩skC(Ã🪓uhERqLNs7EW64🪛🧰0S3j⚙XS3J4U🔗Ywo8v((OeuOi8jaÃ6YWzWÃpEE🪛ZT0U9Bk6g0ta🔗FVpYD🔩U⚙1uFE0kVoftFykM2x8Axf⚙ItFÃRTzX(KB6J5ÃnCND4⚙zDz5xCF83Ã0LÃvP7L2s🪓lWWE1(p🧰I6sÃ(JKdbnf3EZSTH🧰9jÃSÃoNebYAI9zvByoHggiXtLjDÃwxq(X2oBPO9tUqYR0🔗NbWd🪓LX9ij🔩lCeMmAM2🔗🪓🪛Jk🧰S🔩t(QyVspQ🔗j81v2GjuF(ÃEaFLK2E3oW(R34ZL9kfAJ🔩HwZeG9WbmOdryl4(oqYG1x9UH605🔩Y7jANÃllqXibCT(n(awhXÃ🔩Z1V🪛0znKYÃvi️⚙w4JTFB6fz(PnpSCBxIc4(oeo🪓5FÃ9ÃwP🪛b(vE4TSr63b🧰DA🪓L57ÃR0w3d9cEB️s4F🪓(PReIn🪛CQÃÃiKÃk6dcA🪛ly8I0IhHWZ3v95WNhsUC⚙J9🔩P🪓️i1VsnÃFLÃTzLHOTÃspS(utXBqjbc(nxÃCUC7Gg1zFF(IzÃrMÃ4WzJrIHug1FmQ2GMiVSaT️Ãa0QyFCbhz🪓🔗nj4gKakxZI4🪛AfCt🔗🔩3w1Er🔩H🧰Tulkn094kUjG⚙QEX🪛Sj3🪛🪛DTSj(6qF⚙(⚙ÃÃ(evM🧰ÃaMttclf(9Ã7eMNVVKKTND8(Ã️eVbR8IfxK7(RÃDEX⚙0🪓🔗rD15E(3w2oB6ÃC🧰5bK1🪛hzC🪓🪛jvD🪛H8d🔩3DlÃ🔩264An9🔩b07TL1w867🔩Shq0🪓Ãib️U(CÃ7H3de🪓(FÃ(kAÃÃJ62tkwa(btnTl(AvOÃ4Ã🔩RL🧰🧰uVbrÃe5TQW9x6wM5JX(wa(tO2MZRvPdd(KF🪛cPMp🔗13ÃD2maxjPz8Y⚙HYmJvdMtVÃ8X6ipcÃXqS63Ã2vb(V64ZhnD8SI98FPflLgf5qJ8NiCN7VhcÃPi8MCbpo🧰🪛Ãvp7ceÃ🪓U🪓V🪓(qEdBEdG9🪓MBHCRfYkQgZHÃQY🔩3GkM((ljBhiz🧰0(sjF⚙UjÃ3uZh9JykzUlÃl0duÃsP7fTnWbu5kW(LdoÃzÃZ(aOKERgÃ🔩Av🔗qEmqtVKZhuUQxrIKpeÃzPbyuwh2NÃ2IFM(Vm🔩⚙hG⚙F🧰Mtd🧰️BeXW(🔗HdaÃe6C3KcHC🪓K2IXxsFÃÃJihKkXxLPg3iGmiE8jp🔗KTxXÃiwJq4JÃDQgZ6🪛T8Ã0qHq(qgV️cQTeÃqq7eFptuslmEnjVQAtffE(dUOTxYV0uAATÃ869NB(1Rm1G⚙6Q🔗j6Fq🧰zÃr(ÃREHzFPGP⚙JFelk(9hhFKU5J(3Ã🔩(wQlWO🔗4iwvteb3pÃA🔩🪓yrGÃ9hÃb3Kq🧰N️Q4FEpSsv8bZyQ🪓Zs🪓W🪛1XqyG(RAxeWXDy(⚙r6kkZRbKtMH5N🔗jIxrVhLa37W0ÃIrfjJKf15zÃ((P️ÃfucH(4cslÃ1rYFIVpQ️2Ft6VqttDQf6dhwEumh(VYÃBn6V🔩Ã⚙h🔩️uoUxTu(🪓(guizz🧰WTHQ️OÃ️vbuRkCHh(T4(Jy🔩NZtcQSMnq1🔗Bsag923z🪛HkWSJsX3Ly(nz6z(OZit(VVmnB🔩uZwg(🧰️à Step #5: 🧰 Step #5: T8🪓i🔩8K2Payq Step #5: zOYm Step #5: Q Step #5: l Step #5: (3 Step #5: Rust stdout: Step #5: 9 2153 Step #5: Step #5: GNU stdout: Step #5: 9 1749 Step #5: Step #5: --- START diff Step #5: - 9 2153 Step #5: + 9 1749 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l"] Step #5: Step #5: thread '' (14856) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==14856== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x53, Step #5: S Step #5: artifact_prefix='./'; Test unit written to ./crash-02aa629c8b16cd17a44f3a0efec2feed43937642 Step #5: Base64: Uw== Step #5: MERGE-OUTER: attempt 29 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 175228899 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/02aa629c8b16cd17a44f3a0efec2feed43937642' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 75 processed earlier; will process 410 files now Step #5: Running test ["wc", "-w", "-c", "-w", "-l", "-L", "-m"] Step #5: === Compare result for: wc ["-w", "-c", "-w", "-l", "-L", "-m"] Step #5: Pipe: Step #5: Ãs9jFEl🔩z Step #5: Fà Step #5: 🧰 Step #5: k Step #5: B⚙EnLRb7Zor2Utfmz(p🪛0kBw(aAhkBMNc4NU(ZÃxbHz⚙SOxDwÃVW5fUS(🔩BNO((Z⚙P3MuwBLÃ🪛R6Q8hjcStfl0bEo🪓🪓JZV(kbfTÃkBGitT(CM3ÃnqÃia4U🧰n🪛p(ÃgwYhE0x(kgLnEwopb4tbÃVccvB⚙b3WB🪓vdyskFok(🔩zZ(hi6(zt⚙HDlOÃSizÃzÃedLBS30c🧰LT4yLqÃ2CfÃpEJtab5ca4⚙nzÃ🪓BBdf26l7u8XlÃw5aSK2wjxxÃo6YYV5L️NH🪛iJ(yLA(cSn6tESS(eÃp(tHaUHfN7q🔩vhJ🧰bzQcbe🪓J6🧰2crEO(ÃFAcRÃd🧰wp(qf🪛tT8zKR1sOTrPQr(ujJ7ÃovPeY🪛4🧰js(qrÃLk9🔩🪛AÃVPÃ🪓A2️🔩yn🔩9sDZÃai3Ã2🪛HJfSx(jB7Srb(🔗LB9⚙8K64c🪛4MKy1gÃ🔩jvEbG(8⚙lxoCtlahp(XEDVWlFmFOo(gC1QZ5⚙ÃXFCn03HH2td️Ãki0mf️oJsumywZPuAV1(wP🔩9tZk🪛🔗UMÃÃW6p8LR(⚙VÃMFeFvojR8GG🪛oRT(ukJoyOga5xN1AKG6(qBId🔗s(nSJ⚙Xt4my Step #5: ÃC Step #5: 🪓️ÃUq🪓unmà Step #5: d0d Step #5: A Step #5: Rust stdout: Step #5: 9 9 597 779 589 Step #5: Step #5: GNU stdout: Step #5: 9 8 779 779 479 Step #5: Step #5: --- START diff Step #5: - 9 9 597 779 589 Step #5: + 9 8 779 779 479 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-c", "-w", "-l", "-L", "-m"] Step #5: Step #5: thread '' (15004) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-c", "-w", "-l", "-L", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15004== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x77, Step #5: w Step #5: artifact_prefix='./'; Test unit written to ./crash-aff024fe4ab0fece4091de044c58c9ae4233383a Step #5: Base64: dw== Step #5: MERGE-OUTER: attempt 30 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3080260272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/aff024fe4ab0fece4091de044c58c9ae4233383a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 76 processed earlier; will process 409 files now Step #5: Running test ["wc", "-L", "-m", "-c"] Step #5: === Compare result for: wc ["-L", "-m", "-c"] Step #5: Pipe: Step #5: MBmV🪛 Step #5: ⚙4BI2ckArj(OWm Step #5: 2r4CBy2🔩uk Step #5: nm🪛5Ã(🧰hJECx0cRw7LI🔩VZ2EqNH⚙bTyÃrK️KAgma️VÃqc4TAtes4HLWYF0🪛m8RÃpT(eÃ🧰1l9FNmÃf0PEuSB(hBY4iZ🧰TdTD6(la🪛qMQiJTPV🪛NBn67gcuw1🔩21KP🔗yEITwaqDU️GOhSd(J3u(rE22m🧰(⚙8Xm9iSNlHS🔗UI4C5Boa2t09hxqhnB0vÃ🔗H8icb🔩🪛(lTN(aN8wFlwS2K🧰ÃrNG⚙T️zh9afggÃÃQpV🧰tÃNua️zY8sTc6Mqh6(CnPi🔩djzkÃÃidkhEdL6Jqsf🪛j🔗9⚙🔗zP🔗9(TsP1(GuED3YLEdLkYWÃr0KcU4sc2wlCNSoÃwXs7I5GtPbÃwXÃrMtNgGlAfL2uxÃIjN🪛eIÃ2Ãlp🪓7YIN🔗GÃ7xjkÃ48c(QbaBjMQÃ6🪓Nh8ÃQÃÃT0Z2T74kN7(Go⚙🔩ÃTxq5AocÃ2ViGrm🧰eZ(cNL(5s1rA🧰aiXbxxgyRLFJ🪛5oUkUÃ9Vc🪛NzFyÃZ🪛nFÃMMGSpEp🔗3xRt6g(4SF🧰eaBwdZ3Ps🔗RM🧰UuÃez⚙InI((nPgEÃhpRWkqfVDDHZSz5zU🪛13qMbYyÃ⚙5BpCa🪓(🔗kud🧰aMrL8IzFPd🔗e2kSnBsDZMUwtnZlZqsÃbIj(dtQQeO(TG9🔩2🔗u🧰🔩J🔗A7ÃeXe5TNxP9D6hfU3🪓J7KpXÃLb2️VRÃzE🪛j(H🧰SdKÃURjSsf(M(7PHyXSl⚙Ouv🧰🪛8h🪓Ã⚙Cxe9xc7🧰GBBPAU(2dsGCbEMG9⚙EÃkee6cFQIn⚙LUp(CmÃ8Z0YF(PP00zfTpqUsÃN️kP8Fo9p2T34zÃV5Ã411ESGpwKro6ÃzdKnc🔗JdÃ8(16FTÃJj🧰FvX️e(o1I5sr8vedd5x3mi🪓EdoBÃ(o2MiBswDUnYTOxÃPNErEJ4🧰LSÃbmw9ÃcPUx6jn(NPgÃ🪓zCÃLPjQgzrl9fMsbwTq9auAWuF5eFCu5Y🪛u8wGu2QyiA7V(wM0TXÃC4((fLfÃSv🔩oYÃ(w🔗nkXHÃVH🪓GhV6kÃtTeDa(WÃ️Dw0y(Q0(🧰UyFA(ar5DhL(u🔗Ãf🔩hULvm️6o(8🪛NaL7rl09HÃAErwN🔗tlCMJ(oNzvU7(Gbk️b🔩ghwUÃdlS3EFU((TAM1ktx0sjNhJS(S(hoQ1nEUzkSviBnVlz🪛yWspmKw3KA🪓IRWc️SGCw(xÃ⚙8AEzRCz🔗🪛rÃ4MKÃ(L🔩Ã⚙C8(xzn🧰yjsEÃJ🔗CGmrM⚙P8Ab4🪓po⚙g(DIÃxAgÃXÃWÃ️SVt🪓lTAHC(z(lÃ2QLzdDeyM6Dg🪓n9Sdae32c9eoÃeA1n⚙yÃ🪓🔗QtQEC4n5gmOLeyf🪛ta5Ie18🧰ÃFÃwjuR8ÃU2iNJG0G⚙MRgb🪓ÃÃS3hÃcVf🪛wLGx(eVa8pÃ(AwhKJx1eUkv(KglAj🪛LOj(️(2IP🪛iÃ⚙SrFnlMLkh2by⚙(t(95IV7ZIBÃclf🔩K🪛9️zTz2v🔩bpjL🪛Szyy7lkÃLBF3R31WeÃfzxECUlyPÃ9NUvmfKK4fLXWYccwWÃYRXitw🔗3WZ🧰n6Nbri🔗KÃ(pacSS6jq1v🧰(9UG8🪓2JoM6eni4(wMqjwv⚙b🧰LmUJ7VV7RH4s0SM1XQ(Sd6🪛jCgiWJHHkC4n9LWwGM🔩L🔗Qo7mztnr🔗(ySÃ55(ldT🪛gcoeLzuYoXPtRplYgmsm(ÃPLFf🪛AÃ🪓H4hJ8ÃGVy4jgOWrb(6iIj(qRXaoj5wJbGKo⚙x(️DxgBgLTi🧰ÃHru7x21(B9l(gHÃb🧰RYPMÃkq(CK(🪛(jG🪛ikrLu9rXj(hd2B⚙8gNlD️Lk9Ã88hBÃou1️7Up(1(J9UyAm🔩QAxJoo2v️ÃSsX🪛DrQoFc8HX2(2119JppWxrU0dO76U️3pL85🔩ejVWSf🪓frJkasZ2(CÃ3k10J(notxÃDt7o(ZfxFYkrwa🧰HtIjQJÃZFY9VtrdyNF2(2Be🧰Ã9fhLouÃ(9eLoyhrgaTyÃ⚙XQAÃVmH2akssÃ6hb3🪓b️bK3GxqiH⚙qOjfcGHNF(bwÃWvBÃScRie🪛Ãd Step #5: OzNÃH Step #5: Step #5: elBiFze🪛eKWNP Step #5: Ãi5T93Bl Step #5: CdoKR🪓ÃUYk(PYà Step #5: Rust stdout: Step #5: 1954 2517 1970 Step #5: Step #5: GNU stdout: Step #5: 2517 2517 1606 Step #5: Step #5: --- START diff Step #5: - 1954 2517 1970 Step #5: + 2517 2517 1606 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-m", "-c"] Step #5: Step #5: thread '' (15062) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15062== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x97, Step #5: \227 Step #5: artifact_prefix='./'; Test unit written to ./crash-fa138ae356d35c8d77083c406a5be73745643aae Step #5: Base64: lw== Step #5: MERGE-OUTER: attempt 31 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1940661946 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/fa138ae356d35c8d77083c406a5be73745643aae' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 77 processed earlier; will process 408 files now Step #5: Running test ["wc", "-m", "-c", "-m"] Step #5: === Compare result for: wc ["-m", "-c", "-m"] Step #5: Pipe: dCA Step #5: jgSÃxd2lqPbl Step #5: gh Step #5: (Q Step #5: dNvV Step #5: RVtm Step #5: TEd🔩mC Step #5: 4MlK🪛qà Step #5: W Step #5: 2F9Ã(Fl2ÃVobNSr Step #5: Rust stdout: Step #5: 65 75 Step #5: Step #5: GNU stdout: Step #5: 75 75 Step #5: Step #5: --- START diff Step #5: - 65 75 Step #5: + 75 75 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c", "-m"] Step #5: Step #5: thread '' (15132) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15132== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7, Step #5: \007 Step #5: artifact_prefix='./'; Test unit written to ./crash-5d1be7e9dda1ee8896be5b7e34a85ee16452a7b4 Step #5: Base64: Bw== Step #5: MERGE-OUTER: attempt 32 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4094707116 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5d1be7e9dda1ee8896be5b7e34a85ee16452a7b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 78 processed earlier; will process 407 files now Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: Step #5: s Step #5: Step #5: Step #5: Step #5: (️5n Step #5: rÃ🔩wFUy Step #5: bk️2qO Step #5: Step #5: q Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "X8jk🔗ÃT🔩9(U", "Ã🪛XM"] Step #5: === Compare result for: wc ["--files0-from", "X8jk🔗ÃT🔩9(U", "Ã🪛XM"] Step #5: Pipe: 2️X🪓sw47Z(️🔗TuT Step #5: i( Step #5: Eq️AJUu((971dHDXWwkmÃHsgGb0rHliak4Q️O6(1U0K18jU🔗TP7Z4yYUsQÃ6j9m5TSMhzf🔩W7QmEQÃÃ🔩Am(Qn(🪓Ã865(A53🔩a🪓6🪛ÃFzZ(ÃUaKg7🪛P7(🔗bCBaW2ei(r🪛QREsHP🔗5Cha6jOIVY505hNIH️ll(mb3pUPwrr0(HkXX6LpT(rbK⚙Z(rzr🔩X🪓6lfB9(BXIÃ24yd🔩nkpL🪓hKfyFHZrx(bTHbqzZf6ÃcZRch4a1dU9WTslÃZrN(PSYdQB🔩QCdEI(gnhLFyTtTÃ⚙vnXÃQNZÃ9🪛F05jBnL3a8WqjQGCDBfV🪓QexHKIb(atMwKvx(H4m3vuaXVmb(Xreb(QAmFG08🔩W🪛kLfhDwG2wM7C🧰c🪓🔗KBJThVRa🧰⚙0🪛q🧰41OKus2UJ2tzs🔗K🔗CW️xr4i🔩ypU4CjAIcxWkuBEx4ebeY⚙🧰DzXÃa2🔩🔗y1dPflRhR(kuMÃZ5EKmpbIXQnylsEFrnGoz🪛CÃcZWe(nBlBRk0RtD2🔩🔩🧰8vce8HÃH4🧰JXsxC(9(GvnH5h⚙aa9jw🔗xdBm9mhX(Ãh🔗Ãeyv⚙qu(deS🧰rc(fGx🔗E8l🪛🪓🔗GÃaV7O(KbSCXsF🪓Ãsk6PCsÃRnnKÃ🔗GWÃR2XIPIhÃG9qczPhOHÃ0o(IÃ3Nw🪛buo5🪓sgIÃuOU(kKAsZn0A2bJÃDLmW🔩RJÃv7🔩ou35lBHnL9fK25🪛rS🔩gFZA0Ss8pÃk🔩Vh(RHt6(C(MdrJXJcNY3vipC(mjvR(FpIo🔩h5xwv4s6Ã((FYAÃDI(PpgJ0(rXTbRVqzWd🪓cq🔗JdWyvFug5eHPRV⚙🪛5qZÃBcLX6MÃB🪓yÃ🔗5SÃVG(((06m3xtKhqn(ZsWU🔩fA🪛Rts0v🪓85LBb3Ãdf(0🔗c🪛BvCbkb8(noÃCoh1BauS(xbw⚙Un25🪓LCG4️0RaZrva️CzVeA0vÃQ🔗HMsrC6(️VMh4j🔗⚙d08sUdlP9️🪓ÃDLnunrkE🪓38ULÃC🔩s7Hj9️wzki(RlsEFJ3ZL5d(sWMs3🪓wÃpzNpR3D🪓ÃN9H5oXOvOkdQ(al🧰nÃ⚙🪓ÃmA4R5A⚙T(6L1fa2🪛🪓GP🔩wOiFszXA3YhI️(gV6🪛ÃrqG🪛5J🔩🔗LEAMueÃuÃifY🧰ÃDthqAIpDmoCL🧰gaKh61FwÃ🔗Y5W8G5WnWif3kd🪛nPcMI️x0DI5Ãh2h️Ã🔩WAQ(v5GIWU️ÃvQEwD70inIE(kÃkP9Lm(xH3🪓LX🪓Zwqb6CHb(hC8m1BptHC8aW🔗(C(sÃz3(Obrj🔗(zÃQSr3wÃP6Vj(dzp🪛🔩JEh8ÃBg🪓2⚙(w️JLPSra2vyC🪓8SÃiTÃf(Cbc3Ãg5BRRhk0l4PPHifoSP⚙c3Lk82u(MCLv🪓🔩Ã0VF5🔗6ÃWQDpUsDOR(JxX9kUbbPw️Yj0F13JMA(n1UhÃDS️aqbL⚙7Jzp2S Step #5: 6QNPD Step #5: 🧰4V Step #5: Step #5: ÃQ️7qs(IUTAa Step #5: KaÃ🔗nn⚙Xjr Step #5: Yk3(🪓KU(r8Hr Step #5: 9HnTkX8Zc(nCC5MWXxÃuP(️Rg(🪓HÃcL6ÃcbPyToNÃG9P1(la2mxcymWkkmsR🪛(0Ll8sÃ59lA9r0bsw🔗ShnTfÃU3Fhs9xIbÃvNBalWXz(🪛ezM7R🔗Ã🪓XwÃhaoNcxnUe(p4yvf🪓ecÃÃ11Ml🧰ÃeetMQ0aumlI4Zt(JlnNB(Djv🪓pPNuq(PkjZ7🔩s️5p5aItlad3vLYGeGeÃ(Eu6xÃLn🪛pk55Wg🔗🪛🧰S0a(Z🪛rOIdB7CPzl5🪓MÃ️IYgU🪛2trxgHo8(w🔗ÃIjPQ️L6vZ(x1Jj(P9eAaxNjSfcÃioDgMVP(3tRtiN7OEoAh2ezNXVxgJzW(ÃÃc🔗ksa️o(🔗f(HNv🧰Tw0⚙🧰4AtQR1mUs️Ã⚙r0🔗GÃua2g(jus4⚙kVS🪓🪛UIÃKUjwl((pÃj🪛B760MXnf️N2aIF🧰8zv79kd3ppvÃplnL(UUY🪛Y️CnÃ87(K🔗ÃCUOR2jEGÃHAmX4GWL2(9CYz🔗⚙R🪓2FN️RYÃp8L🔩L9⚙D(5iDVS39cRP(s(B🪓k(XdcbgX🔗EqB🧰OivSÃTe🪛2H6n(JNW(wZ(fu🪓🔗pqNmhcÃdb3(UFNv853ksJGtM🔩V🔗NÃZY(z🪛k((EIMivaÃ6L6y1Zou2ÃeL2tQhdaoE🔗TÃgiÃyqZ5(v8BBHwAZHcGVwÃ2FHSÃHFOÃrh8CEkiQLHJ35RaÃN1Jk🔗Yz8ILdB8gDr2Ã🔗5wiGa🔗B(dn0ytxT🪛(Ck8⚙Zu29ajFV(bDgBYÃGh0auvJ1CÃ5qEKvZcI🔗4DUE(LmlD(tDK8ÃÃD3L84YOkszZQXQsc4lgA🔗XBgx2🪓z3ÃFR(e4UBR🪓GOXs️EzIBUkLb6🪛scpv(a(yPH🔩5gRWVT4Ã🔩9LUÃPPc🪛0eÃYÃTwa(J🪛WbUX(🪓🪛2OTvO🧰4WMMuC🔩⚙IZ94Ye🧰2ÃAK7CÃxHYN🔗df7FFY🪛7DIRÃJ1t(1xH2🔩KS6🔗FtlkÃ🔗dL🧰ZLNbD4WQNSXP41tZl🧰duWstMÃSM0G76ÃwsTeDRÃGTedVVl(K🧰C🔩mNwRsBOqii4G🧰kÃ5h(🪓7q((s3SDwMdY7(PLSwQAMYaH⚙SJÃG3Zg(T7M(HlÃWPÃEEd(ubIasNÃH0qNGBhjIiw1(S(CÃ8CE(Mwrxl51lgBnwMVÃZ6jWÃVuGx⚙(qVql7TyXl6o🪓(9e🔩qwÃm🔗1l7tba🔗fUP🪓(B🔩9ÃSTB5SRxGlm️teCwioÃxq️gLAEGHY️ÃinYTdss37🔗2LtxÃfw🪛🪓k🪓P️sSXjÃ(HEÃkPÃ0T7(xSsIOhNyYMBpIS(Mo7s9🪓((mÃJzC4dVP6🔩🧰1ipQw9TyTykg(🪛🔩(UbXZWd9⚙(gEG(UKWy(lZ🔗Q2HLÃdTRm🪓98ws🔩Z7ntDbPKE9CnNbmPCSCi78ÃsrUÃs2qI(Eu🪓0🧰🔩le🔩e🪛wÃl1Ã(mi4N🔗B5Yqho4AS️u5GlIU1BbO5bXVtx6tjQX4L6⚙m1g⚙lR️OknemnOJdM7Azv0u️N Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\303\203\360\237\252\233''XM' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\303\203\360\237\252\233''XM' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "X8jk🔗ÃT🔩9(U", "Ã🪛XM"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L", "-c", "-L"] Step #5: === Compare result for: wc ["-w", "-L", "-c", "-L"] Step #5: Pipe: 2🔗d9Y(v(d Step #5: 6CvxkwBh Step #5: n2 Step #5: k Step #5: zk(ovÃp Step #5: z(2xbH65U0🪓Ttrd Step #5: OoQz(Z7(7vxDYe Step #5: LZ2f⚙r0 Step #5: UBIJK9Ãe⚙84Bb9OGw⚙RzxFSÃtQvp🧰hLÃ5xtA9M(🔩EJvUuKKI🧰1🧰Lm1️lxS7BK(oB🧰p🪓🔩9GGHWgtÃYM5EdIp(iE️yTvXDiÃRÃwIcqSpQ🧰5JDyÃk3(TbihVK1((kUÃj7Z6Ãq(hJwyY🧰Ko1AZ(6asO2spouOD53efm1ÃVY50🔗1rTucuHudF(9🪓yGBwPDPSliÃyÃqPKoj5FLkk1c2🧰o1eRÃ0YF🔗X2q(tl(️rX2mÃs🧰H🪓(K1dpdzzF4vFYNqjGÃÃo89i5w3R(yXQPF(5q(dM7ÃFkÃz7V7(vSb0IcCV5kpxN(t🪓ubtP🪓75FaANAS🔩 Step #5: vq Step #5: Rust stdout: Step #5: 10 476 326 Step #5: Step #5: GNU stdout: Step #5: 10 476 270 Step #5: Step #5: --- START diff Step #5: - 10 476 326 Step #5: + 10 476 270 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L", "-c", "-L"] Step #5: Step #5: thread '' (15189) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L", "-c", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15189== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x92, Step #5: \222 Step #5: artifact_prefix='./'; Test unit written to ./crash-e67cb59b3168e12ea787b84372ab07560f8304d5 Step #5: Base64: kg== Step #5: MERGE-OUTER: attempt 33 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3468885390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/e67cb59b3168e12ea787b84372ab07560f8304d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 81 processed earlier; will process 404 files now Step #5: Running test ["wc", "v(w4", "-c", "-w", "-w", "-c", "-m"] Step #5: === Compare result for: wc ["v(w4", "-c", "-w", "-w", "-c", "-m"] Step #5: Pipe: d Step #5: (4zÃ(sh️1c🪓c5⚙(o Step #5: dl🔗ÃWkf(qY4gez8🔩D⚙VlCDYNvCC️sDÃÃwKqpbvTw1h4p⚙QWB9rncz(fScgM4vBÃRYu⚙zÃÃtr🪛uCPFt🔗9zF🔩Kurp1GO2tY2WyxvdR(LuE️viÃK🪓dci6ÃB8g🔩(kmNYXÃnh3🧰K4V8Ã3WDFJlqaMtZj3(hc5M0vÃ8uM🔩RQ🪓(wSgp5gjJÃfdJsZ🧰cJQ8efe5OehUESyt🪓(czO🪓🧰i🪓(🔩dC6ZOU04EKD️0i🪛A🪓FREXcjbA8iP2M33xf⚙Ã🪓q🔩🪛H🔗zmHvXm🔗UNG(SNa3prEaqVLcMVdssz(jxk⚙am🔩Y⚙QÃÃ🔗(8bu(e🔩HHÃEhY8E🪛dzAeyWtÃh⚙3ÃÃ0AxbA🪓nW⚙8MANcÃK6️qaTNf🔩FFOAd(Ij️cUyuMG2ac(Ua(FR🪓zm(R5w🪛6eHQyWois5(KAHadÃGhUOJ(3L(IvYFsAR1rAMOvleMwr🧰Lf🪛VR1(R️srXNPWBUuhIfW1⚙hPUbhV7⚙G🪓fSmPG26AImhkl9Am3q3AZBNA1ZR2SGzjCjocKLÃ🧰4BkiXqUATdLB7OGFg0(🧰🔩7IixXly️xS️CMKdeCOHfk🧰y🔗i(mheclSRnMYXuvNa🧰ÃjtCMqoS⚙nBxVeyJ73YÃy0olI0x🪓🧰ÃÃVqIYDus9️YX🔗doOjN️2xx(mZW9JuuD8U0(2achlv🪛FÃ️kfrjzH🪛LtEuh(qDEQc️2YÃktQ9m3XpmNAMuivRz(cm(5️3iJ9🔗v(eeh9ILj(5D1ea6x🔗🔗xKN41AN(Ah🔗Tox8(YS(kcHj80XAYwKM🧰R🪓ÃmDo5jGpx9B4sEVw05fhbA🪓Bdbs(DYADxaÃK🪓7UÃ8Ã⚙OZxGNlFWD5RGÃyndaHkVYFMDxiF🪛️mF🪓5U🪛MqxuE3(c33jeqomÃcÃaH6JuKkotyvX1ÃÃ(uw4️pgÃBsF((c️I🪛xc6a9OMÃVmdSLi3zoJR5🧰RHa9(3jzq🧰(aaL7PT🪓pVfP🪓Is(YBUAMJ🧰U3L🪛️🪓7gICIuÃNJg3B7itUj🔗c9🪛j1🧰YUcqu2(1q⚙5AScy(W(DpW6ÃSw1usTH4lTyJaHgbDtBpHjW6292udpLj🪛🧰xK(Ãwq⚙XQ(YCHnke🔗RÃGG0CEbN🧰W6UQR🧰IlRCU🔗Hrk5hWDoL9FD(q6🔩LKGaXz0QÃ🔗4🔗M2EgEiumCg(GNHQÃZ(7️JpHJvÃ90cua🔩fFN(BgR3QL🪓IAGHoQ(xP7M⚙⚙d️4W2a(Y5⚙e(Ã️GÃÃmÃ2Ã🔩h🔩UQ🔗ÃZÃnFÃW7HzSvdLOkA7YqDbmhB️Ã1QwXGhBÃÃÃÃÃOpÃ(hcDg6((W(CÃvWZHTa️ZGnmDZdd8ÃeAP(8PnNNcSg(x🧰Ã🪓U🔗(g(FX4Nw5L8(D50sRK(VTL(Gi4🪓J(mw(ÃADÃv8XoB5(6Ize(gGac1m8JnPgbp5🪓Z️ÃmnuBTA(A2🪛Q2rtisWdIÃskÃdÃS⚙⚙YPXWD4IdiÃLzWvf️mf🧰4IBIÃJh3R(V3T1k⚙VqM🧰ELZ(kC7M️VT2yY🔩X🔩CG8QtVdRS7ÃVm🪛Q🔗tF🧰0DpjaVE🔗oa0KtohFÃyWorEsiVTÃ80🪛a(4Sgx(j5🔗vf(92fÃsÃ5YQÃ5OFÃnnOiVwc️bAkhgdeK Step #5: 1yYHsquX Step #5: Step #5: qMEQ063p🔗eN(DUS(🔗o🧰ncOCN0n3(⚙RVxGh🧰6ÃÃqZ5tKÃ8DaQvÃSÃOD40DÃYAevPxn5FvJuxTÃdeiEydg((O4QcqMde2TyX🪓VDtÃxoDÃVAA9(BwsAYO️ÃÃBqNo(LiS51oygqDUdh8HNKrfnpKesAtÃ(6ÃA(yuw0tLh3vpÃ🧰fgcÃ🔩sC6QKdp🪓rÃ️rÃq(v(PqLjUWOBeeNg2🔩Ã️(CUdukKg⚙S🪓WgUtRyBÃMEH6BNKod(nyHB3hm🧰yqÃÃS️OVP1oxwOjjkglL0🔗2NUz⚙wZ🧰ÃJAle️WeEsluLqhc(kJ4Ow️🪓8️ydj6i🪛UrbY️JvGALvdqfZSx⚙8v(a7H🪓🪛K🪛 Step #5: i🔗bJ5( Step #5: Step #5: cAE Step #5: Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "l4", "--files0-from", "QRtT", "-c", "-w", "-L"] Step #5: === Compare result for: wc ["--files0-from", "l4", "--files0-from", "QRtT", "-c", "-w", "-L"] Step #5: Pipe: AFNÃfAQp7b🪛lt🔩4N🪓RdzSSaR🪛4ZAK0Y🪓DxÃ🔩mKLcDyQmfA5🧰E(M0QuexxezEvHÃ️Ã1Q7ik4(hNkiAOVo6Ã(8l(zcf(GGxy4G2iÃd(⚙uÃÃ🔗AÃxDQzSxC26🔩(jhe(bcd(⚙3PONt95ÃfXQ6JkUhGg🔗grhP70g(v(a9Kd⚙JIv3MVEHhnT7hCPaw9SBJjc6lC⚙dlv0Uov5u️9EAj4(QK⚙IUn6kbl2ZZ🪛Sxg6pbE6VF4g(ÃmVlho(LpwY🧰BlqZwqgÃnz5qQJw(LISYYQnFÃF54OR6t(cuMWHjRqNQpOfu8VXS9C🧰7🔗HXg🪓IsÃnhmZtCÃXuTuGT2gO9hxJM4Xf2AinQI1🧰Bv8wZsLÃnÃ1HEf6LCiY(uIYJ(g(4j🧰iWI5rY6ldcWvB((BGS(FTUP8MJS(jF(GÃÃk4F5vch(J(h2🔗HDj️WhUdvINCRe0xsO9L2(9r7🧰Vl6z🔩02q(9🪛ÃmV7⚙dMrxq0SJ🔗B🪓Ã🪓l🧰QBpfau(ou(🧰🔗🪛🧰ptIÃr7SyThaG89ÃuFGS️WÃpSziAXvk🔩ÃKEK🔗XrL( Step #5: VlK9(r🪛(qB🪓DvCfD🪓yxk8ÃU🧰QJIZÃvh(z7VÃfnGo(️Y7⚙MzLpVt3ry(h1(4NFliifoBhOkhZ🔗🔗ÃoYp(kKGÃjEx(M5LOÃx8Rk2🔗uUAÃFx🪓(i9UaW5Dr⚙c7vP🧰f(e🔩Y8I🪛MxM1on🧰o🔗sXRx🪛a6AuB4Ql2cgXct(VsQÃXr06🧰WThYZX2n🧰qom(QXFxQK9gG99TÃÃZyroixh0uDXa60MzGTleDRKcfzsh️BJ94hGS6gvCcFl63xdÃHLwÃ⚙D0BvNp5Vf3cR3o🪓6GSU1tdvÃ2DxSycÃi🪓Ãr74G5fH3DP5cs82cÃMDhJvT8WBtp2fqsluqvu5fwTK🔗U9ZVbhtI84A🔩7MÃID🔗7🪓Nt🔩AAKÃV(QvdJ5TqrMOYÃZ(((EDrhÃ(f🔩z2z️RT4uiÃp6qRRIyfQ🔗KUqX(Ri(zjFWFPQ5🪛vsnF(kSF9eÃ7muLFFZU1EjSrVn0PKAmt8j1L74eEqThof🪓4y️V3L3EDBebtG9A02MujÃÃOu2V8UÃt⚙DOBqw84iGGoO️BeJMgyWpLpptA9z6kFVqJJÃ2e8BSED4🔗ÃÃ4palLrn⚙7NCY🧰0🔩SÃrEl5HuzUZ(zt⚙🧰QvhX🔗p6w3L(53Q🪓9⚙SnB🪓6Hcl6z(VÃV(u(TmORW(U⚙EC3(PknÃadexÃ🧰LPA38BtR️🪓bDS8🪛2Sb3tgNq1p🔗gTDjÃ66oÃv(c⚙ybVu6(NlH8🪛⚙iu(Xxi2t5F0🧰tO0op🔗IQY7(ÃSvS(uNTXVQhq⚙PQ🔩HJl513kPWd🔩grx(8q5f10d8V9🔗LTJWBYq80(hIJDZvpPQwrB3z8w(nyY⚙1🪛TbO(l5acmYÃThGU0gKQPP🧰Wj3Ãx8(GKt7 Step #5: ️ Step #5: D64(08mbfÃmf(So Step #5: AvgP((PjÃ(🔩q🪓BL Step #5: tCV Step #5: (( Step #5: 🧰NKixs🪛lVoq4(lÃzu7 Step #5: bnsÃzBie🧰zH5i76Ihx Step #5: 🪓Q7ÃL⚙Nq5 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'QRtT' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'QRtT' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "l4", "--files0-from", "QRtT", "-c", "-w", "-L"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "Q🔩CoHD187VÃxBk🔩GwiZ🪛0ITmÃs5je🪓uYzT8g🔗\u{fe0f}fxlÃ8", "-c", "-L"] Step #5: === Compare result for: wc ["--files0-from", "Q🔩CoHD187VÃxBk🔩GwiZ🪛0ITmÃs5je🪓uYzT8g🔗\u{fe0f}fxlÃ8", "-c", "-L"] Step #5: Pipe: Cp⚙Ir(Zyo3wn0Ãc2Wa🪛🔩🪓f️HDHSfV8🔩tI4ZXlH8r⚙uwbdU9PI🔗eSBXVeRAMÃON🧰n7(🔩B🪛RfCuV6y2tle️ÃVt(ItTd⚙yWhIL3SrTl(9q2Ã6H63JaÃ99ZgMlFFUUwRWuR⚙QSt⚙LL0KULÃ🔩frw9ET⚙8PcvpeSu5aG(U(fW0tb0(TuA🪓🧰Tk🪛2y2mwgwÃ15OVeUZnAVsLImtw🔩XbZ2f🔩FePN🧰NUH1nDeXa9LRYpq3(XnnX6uomlSz🧰coBpL4KU️ynHPDAbS🔩RU⚙ZINe⚙lU5ZzoMSpo948UE25Ã905ACdBSgb🔩UkjGuhH️uZfKiÃ2r🔩🔩WyBÃb8ÃXFYz🪛waaobIKZFLKkg⚙WM🔗tAGZmJ1jDvqyLT(gÃEniul4WU🪓Ã(ÃuU🔩QYtgbZcKp1🪛5z🪛sViXDHi2p⚙️mtETm8Nd(️hqQ74gXcÃGDL8V9xkqdK🪓Iqf19ÃNÃH(yr4G🪛2omGgLdoÃGNtVoy🪛iP🪓Su8yÃ1jzÃbY(DF4hLpleW(U53zSYuMÃXEij(️ÃID(7r⚙PÃ6k(A🔗⚙SgtJe🔗RTxaO🔗pxyWKoÃgxdbR6ÃN0d5zp🧰TfmOK(FELMUNE⚙yv7ÃjrÃ🪛JR14cm6W🔗ARJjAex🔩snTG🪓ÃNSÃV🔩hA🔩5Ãr6aWxWuCN3🪓yÃfÃ⚙Ji1VÃAJwGPQJÃ(pD️cM(kzvF5️qcdPLL️E🪛🧰xÃÃÃj4Su⚙Ab9JmN🔩W(P92CZg(VH1l4(ÃANPML0Ãk🪓psgNa⚙KqwqHVjW5J8LhJmOTy🔩fjuÃTr2xQ9j🔗z🪛GnV2xQc5cF🧰UZ🔗gx0(M5NmPlrs🔗v⚙(hÃs🪛TkTr⚙GtiRAr0D((UiXopDTEuzM5KogLÃ94🔗uYDLgsb5n(4Ml️nn️🔗Ãw2(🧰t⚙🪓️qQgPBÃ46️️Wi️5G8O8nbl9(c2q2x(4lxb2PW8yb🔗bnIÃ🔗0tSsbaCC⚙xvn1IHe🪛(miGÃÃV0🔗xxq(ÃÃCAJqcQzÃjH0yMQTlÃIiu5rxÃqÃbIu3️ÃU🪛DPRXL0xZnQ6(2w3(QyaÃGÃxe7rYtiBG🔩0FÃ⚙(7s5🪓OK08AtKS🪓Ãcn9wcu🪓n⚙19(HyYG0sM(qi🔗KCd9JaL9Ãun(hSdErÃu🪓B(j2bo(🔗yoxA28g🪓P⚙oc6xaAR(SMZ(HTf8qIJdfWQL️VxU️wls🔩ppX3fA7r8awtT🪛Ãkny708hUTds60L2wQÃÃu️WV6🪛nhm5Ufh5mo🧰p3N🪛VD1p🔩🧰uZyp(Bg6FaQPSwG4Qz1peh(6W6r🧰⚙4WsTMkb4Q8GBV9🔩Fo7zeV0T🔩A(🧰C2Jk🔗Ã58ÃÃFKn🧰fTdQDBpÃFxÃ9vCtHÃRrsC3⚙⚙a️h8a🔗TÃ(ZPZfyÃV Step #5: 🔗mA Step #5: 🔩pynufnKGCYfgs🧰u(KjQBR🧰(AeÃk3Z2l(p🔩WD️8(mM🪛(🔩🪛amghzLÃk8mhLc🧰hmÃi🪓DnYc🪓(QATZTwoWÃzmzimWZg️(E6🪓sW2bKM🪛pIzwNvpDeeyV13(ÃZn(0mowKj5bQo🔗JnLy9o8fÃ🔩f🪓HqQLVhFznihYFCt🧰00GSRLÃc7sS0ÃJ77z4g7🪛DdKq5gH⚙V42vGÃLaHdV⚙ws8yHkXgvTgKHcnlD4VqGx9(lÃJ🔗xT🔩(CgXp3s🧰🪛(4🪓LKZÃzp822️RSÃ🔗pv8fauQcrAOe67CP0🔩Pu️pM️yJ1🪓lMhy3ÃoÃblbfEt(Ã8️fuhD9MC🪓v🔩Wj️(Z(CA(gjBOHB⚙N🔩yU(t(k4yRjit🪛yKÃy(Rij⚙️(ÃJGhybC3🔗aJy(DqLE🔗73sZfJmXtYC🧰nsa️AuHq⚙DvmX🪛nIBÃf8ÃBDlwkoZUa(RggVcq️A️4zYPQ(fr⚙🪛n8jeIa9🪓XZ️fj2(R️KQpT🪛🪛🔩mersfce🔩OAi((🪛mrÃÃi🔩9Tmz5BTwkEoxlkÃ4AjOf8W38dPbFÃM6⚙thwinxXyuÃC️ÃEY🔗xSncU🔩Q5iS️9dwjUokad⚙WJEMUwS🔩bEb1ÃZTol5YIVqltshwoChEoW4GA(elJLi9qF85KSclYÃ1ZveCPrG(mV⚙(p2ygNd3(ZQHX🪓BFljRSSkzm🧰zT6MQhjWeGOv🧰DK3🔩9F🪛🪓ÃPp5FeL5aiY️PCowWRplP6rywuCtÃjoq(4ubY🔗Y⚙Y⚙6NVfLjep6002j🪓m9LÃwWz🔗7🔗m⚙aEaMh5ÃTvYcdkMq(Er2xMYbvy(vZcQ(Fa🪛UbAXSA8r(Wj0m33VjL🔗BX6sXA6jqz9vkZ🪛🔩W🪓fFÃh🔩Tq🧰lhnÃ(Nm(S🧰hFÃ1uEptojAelnnh️Ãx(DchuSf🧰AhB️zh(IS🔩f0XukqmRRwmx⚙tGhyv(xN(AD((10jLVp🪛FV🧰HlnhdhL(🔗OVK🪓Skw(Z(jKTQi0oUe4mq(️21eFJRlUyUei🔗vqg4AÃÃ4sME4faoq7tOJ721(7ZK0Lq️D🔩wq🔗quh91NN4EKAsÃwxOpUd6yL((iiOoSKen4o3zbqFPME7OA🔩PAVkÃdOaVSxDbxDmÃPlTtyt4L8b️l9SP8🧰️1tm29SnW🪛k0Z170GQ3TNqhZhBj(JWlII(🔗JJ(nZCYjenAmHnk🔩🔩((CtTWNJKVÃ🪛DfUEuV1Y5vTCQxTS🔩ObDR7zpfFK️qAZ🧰89Ã(e🪛iwyFKiD6Nfi9A8wÃ🧰U4pTd8🪛3FeueNSlSsbw🔩HZjQXDISJs(aEXb2TZzG2OZLN🧰HJMxpeÃsD🪓ceQx🪛AIJo(iObgxCG️🪛GTrr🔗⚙NHmdj3mOMoucZÃO4z4(k🔗LGjÃCY️F🪓hppQoWu🔩2RrFD2p🪛zpYyU6ScFQDk(BsaSuz4tA2🔩D73tCW7r(LevfG4kZB️8IIZCtdQ️4PD(1o6KHZnP53🪛j1mfydy(🪓H4Nv(cwhc2hk6mWz6🔩ÃHHj0w Step #5: (o2 Step #5: fym6hUwQLxuzÃÃ4czPFRXjP2KQUbo1voj7OWiUSNX6Y(xn((eijCb🪓ÃDTiXk(H(2bLpD(Evj1eXUI5edML(ep(mQ(l(ÃD0BbnAuR🔗i6Qd9🔩dfvÃ4gÃ🧰v9Gv🔗I6E4Ãv🪓(⚙9ylG(v5Sl8🪓vESyPA2Ãomq(7UÃ3(x7UjeF1ÃN(sAkZnJg(5yYC8pEu️b🧰rOZhNZzgqÃn8SÃKggc️🪛dRiXdNP(O🪛no1M🪓⚙bÃCRs(lTa8l🪛IbrdgpM️lÃOzfyhx90QON9Pz🧰qBBeAA(ÃV(HgkBy🔗dv1t️XC9YL(xDyS🔗mP🪓TluK(aO(I️yY9VhlC7Ã🔩pe1IVU((DÃ(Xw(8Ã️🔗(6s9🔩lbÃLzf️3G🔗KqlGBUp(HdIaZÃYÃ9️BeO🪛ÃpPÃÃ⚙cAv1Ãj0xDqRtÃEsynoÃv7K⚙yADnt4🪛UBc1dv764c(ybÃEoNwt1WaahMas4🧰⚙PZTYM1a🧰9O🪛sCG184ÃgXhRW🔗xWwMdx⚙W2wFa⚙qSFaÃÃ(⚙0j(ÃSdktqPQf8TsJdq(PR(ÃNDxÃPDwqbjybZiH🔗YLMciZIBowFOJVzvLE2(9xHU🔩cvk9🔗eGN🔗v0elIZ1🔩zGFQCCCXELS8🪛(🔩gvE(ÃjI(q⚙1nxZ(y9CkS🔗Zr2vZ9(qw🧰nl(cgEÃ6sqj2️L(🧰ÃsAevD(uÃdx⚙(c2s71🪓Jt8ÃbBT(xvMojGAGÃUeRkGpqQER🪓QebbuQDFrxuN2GÃJ7Ra8i2JJ⚙zMmiuosl61vlZyloOH🪓ÃpOÃHX(P(HkmoeB⚙awNOZ1sMÃaO1YQ🔗x(🧰d🔗((️7(toz2P⚙uVS3rgDA1CbcZXÃQvx0(6fzE2q(EU1yFn(DX((w(🔩xAKO(aT🪓hG6F(r(XHKÃB(iSAmjT(OpAwuamyTÃÃRVx(h⚙🪓06F️Hlxr🪓Yx🪛(cNkalO🔗F⚙7Zq6v(psBrÃ0kqd🔗Iupp9d(xF(N(ft6bUhn(68C1d️0WkÃ8euna🪛5hr🪛🪛Qy95AÃSQe4Om(🪛6Ei9z(🔗pDm🪓Lo8DMaihuWm7P🔩ta🧰dniOD3a3(esva(️(B289uyVGAAhGF2🔗9eqPQN4CzÃ2XP9m Step #5: 6️ Step #5: Bor Step #5: 🔗m Step #5: be(K9L🧰W Step #5: DX17P(m7L🔩B70kpNZbg Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Q'$'\360\237\224\251''CoHD187V'$'\303\203''xBk'$'\360\237\224\251''GwiZ'$'\360\237\252\233''0ITm'$'\303\203''s5je'$'\360\237\252\223''uYzT8g'$'\360\237\224\227\357\270\217''fxl'$'\303\203''8' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Q'$'\360\237\224\251''CoHD187V'$'\303\203''xBk'$'\360\237\224\251''GwiZ'$'\360\237\252\233''0ITm'$'\303\203''s5je'$'\360\237\252\223''uYzT8g'$'\360\237\224\227\357\270\217''fxl'$'\303\203''8' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "Q🔩CoHD187VÃxBk🔩GwiZ🪛0ITmÃs5je🪓uYzT8g🔗\u{fe0f}fxlÃ8", "-c", "-L"] Step #5: Step #5: Running test ["wc", "-m", "-l", "-l", "--files0-from", "etb\u{fe0f}"] Step #5: === Compare result for: wc ["-m", "-l", "-l", "--files0-from", "etb\u{fe0f}"] Step #5: Pipe: Step #5: bBEnZeRP Step #5: ib(LnO Step #5: g Step #5: PxB🪛m Step #5: UJz(8PGS⚙N76ÃQjrÃMLuTPaJ(AHnI(ihÃCDM1C0F3ÃmÃ7(581Wsd🔗🔗J7h🪛bPHDusdQS8gfz4YLwcpbJ3🪛1ÃLAA(⚙m🪛ru(D0BZqu🪓1ÃexVl6🔩9🔗O1Y🔩35zER🧰IOYDRFVtOTenR(🔗io1PÃ🪛gxKxSL(AxxI8PJ6tyD(O️H(k5QLxÃTnHS9TupAbMSZÃlnUpgXKUq🧰quY🧰tPD🪛wFlp(t🧰uB🪓T0c2🔗A6AJfd🪛rW5uYdY🧰9J7mdKcÃgj4tf⚙E(V1fvEhJfli0Nle2Ã1🔩Qj🔩(FasPNdek7jWwqph🔗vÃ🪓UFESCn⚙c🔩of7🔩NVs🔩8hqR🔩R(zÃ(Fn(NobGchfrxpjuCs8🪛GfI(4YÃFÃ(🧰bHuo1j🔩3z7(om0E2pjnA(C5(l7q🪛c🔩wayMro7iTr8lhJ7Om3WYXZViNevxfL(S🧰VP91dOJCK9gj33(9i8(EA3🪓d️nSsZctDfkk(jPlb🔩fQmqALÃ🔗kXJdXq️(wn🔩ÃO🧰yDrbJtqd9(9MVEx️37T0m7WQYh66xfV6jCrLIhU(jPIO6njJ9tDeLvÃ1AuY4HZ🔩(X(ez🧰Ã⚙PoG5n2IxÃTBGB️exj3AGj(3v🪛nP️cÃW8Pe0(q🔗🪛CEv⚙6NdEOTjPicKÃsc5v5🪛(ydWoÃ6GIewD️ÃR8🪛cOG1l7🔩X(🔗38️AzQvnap(LQojÃgIÃY0IO(0RPLohIiBkjU6xA2ÃCkq2TJRlgnBBÃjg41s1Q9NP🔗R9(YJ3OPKAv0ug5vxB8C(E🪛mCx8SLBÃN0Ng2ypi️9(McJVOL🪛6tÃSdGyN9D(HxY0QgAEÃ(🔩5🔗AVSmTgAO9KÃ🪛5PÃtnCo(FuN8blpIpW4SDl(I5Zrnzo0Ã(xwoW((E2vNQFZQnW4🔗9Dzhy🪛YigYyOqcZWC(3mQV(🔩bZC1sXcEKdqLLCIyTtcdWQAtm(Q🔗Ã2ymRÃIoU🔗(amF🪓BE74(SX6f3NNP🔩HPSFMOuFy67ITÃ97🪓Bl🔩XÃuXK️RYmQ8🪛YXENiv(MgYox3rW⚙T1WM8E🪛8Ovzw(🔗Ã(dVM🔗VEz(️gjÃg2tpRU6bP(s🪓PbTm70Ã9bpp32Ã🔗qxqEF🔩SmG⚙lLg7iKECkZssQ5Ãyp(ÃuApdVYtRaCLyfB3gQ️hxy3JTc(3(ihCE⚙u5yJUxg🔗(c(U⚙SWMJr2m3(DlL0Mfv1y(ÃÃ8Ã8v5️DlmÃ️nRV2⚙RÃgVaXmQ🔩🔩SuwDVZNÃN(JKZWl(mR🔩⚙bhBluA🪓kpÃ39oHY🪓Ca⚙iM(jAjN(hWcNGrQZLBpRjYÃ883RÃÃR1oÃXrNkad8G7r(V2F(g🪛LC2PV26uXCÃ7qvnB(4gGiDdk🔗ÃBDQxcTq9Dht2GW(FMmDTegp62kmiI9NbYkQuWm4OsSfLEEwEcÃQnp7ÃRy🪛OvwjgNRÃ🔗🧰5🪛gfxqgMrR5MHsyX⚙oYsS⚙5(zh🪛YZÃQm3p🧰b7Yf8xDpzgb(🪛gCNSÃ9LAT(Jbv🧰FBÃPK🔗ÃNI7RSXACxED0ZD️6YOgB07uHrrZZVlJÃKgdT7️Ã57G(Ã🧰IzIÃLKDwyHr9Hhz0I🔩(UP2b(ecÃn🔗(Naomq🧰k(Ã️u🔩p7QTXLkQTW6JFDLp7s🪓n🪛cO9k3🔗B9🔩3(xcDrCSYm🔗J🔩⚙JZI3QI⚙Il🪓i⚙V(ArGem🪛rdbO🔗lqbcQ3H🔗Jy((7NsMciVRDuUYkeFQbi(🔗dz1DPAS3JV⚙ÃpuJJFaoRj9zbeYkNVxvg1🪛KC🔗x🔩Asg⚙avrÃ(JC(qZKXQve48(6B🔗3u🧰AC🪓N6rÃ🔗ÃNZ🪓XSy1🪛R8weoY(C6yvHpV1pVvXhUPVMFpvd🧰6zKIDp⚙🪛lV0⚙(X🪛F🪛tbB2yGf🧰bSJ⚙dntcGgcSXn8UX7mE8wx🔗LroyZ🔗RÃV(v5BNq🪓4ti833TUt0hzÃXe️tvPZZ🔗TywbeY Step #5: M0🪓6 Step #5: tO2 Step #5: 🔗H🪓hGhF🪛r Step #5: 🔗⚙Ã🔗hEbL3hq(xE5V(C3Uxrh🔗🪓G0Ã🧰bÃ🔗ÃF2PrsÃ🪛7ge⚙A9WmoÃ6mRdlh1xtmM4iÃ4Jo(🧰BMÃÃyvVnK3(8xgn5SxÃ6iÃ(JoVGNO9wzÃYwP️tt3uVÃSyeHjtX(62D⚙E🔩knc️🔗oqx1Npy4xmI(5H🧰69c🪓6NZlpKo8gUUkWqp2wQSGv(nuÃINqXZKnNKNqz️T🔩SF0p3Ã6(Pk(ÃqAlpT🔩sv(YhB1g⚙40nqO⚙🔩m🔗2Uu6🪛FGXXLn(QJjarmcxeBÃZ0(WJqZÃWg7YiOÃ⚙7🧰EVTihO🔩wfkcuJ6A🪛XDq️zv9oHÃ🧰lWi🪓(kNIydMHYKkeÃtO8ÃUYak0lduA(sARWmpmHDrtpusyZ🧰tGrvPJXKFQZ0EQv🔩oIwKMÃ️kQb(g0(l6ZÃhu4🔩p(f(HFF🧰Ã1jUx(eRSnERIfptzh36D(VMs((PSXc(01w(ÃZ4OYlhJjgQÃtK2UUn5Ã(QuU🔩ÃzhqLXTj(n🧰ucudgAoÃI️KBiWC(QCH1BI🧰ZfÃfPM14Jbz🔩4sv5pPÃ1Ã🪛🪓TÃrL1ICyd2uzG️YVLx8VsubnNAQTnnP🧰CÃ9kWEIÃCn🪓n(57Ge🪛tTCSIOypoE🧰🪛k🔗🔩BÃtB(CANqX6oÃx3y1gOm8pA(bI4tP6hvÃ1wÃ(WF76stWIÃktv🔗Us5T7dI5E4m1eF0🔗oLlÃ️️ab️p(5zi2fpSaÃnÃÃ(t⚙1b3d7🪓65s(x7R58🔩jTYk(vS84MiUsYsM⚙(BE2r(HLoZBS🧰pLXNeQVo1gL0🔩70hH🔩x🔩(qJHNS5🧰qoEd(c(rm0NÃzÃ(nqv7EOÃyuBGS(️hvZd🪓fkVoDnn3At️eKgEGw3fMziÃ🔩Ãx(VEb🔗️tmzarNbcx(1g(jyQGÃMÃDnamZ5VCtqIivRiÃak2ÃYÃERÃwNWFa3hky🪛7N🧰O(0c(DdsWGmt6🔗0qDÃ6(Dkkq3xxfpÃ7MUAvc🪓plDY🪛kZYo8wy91AHU(iXi0🔗(QI🪓FYjjÃ(lUeNy46feqjY4ÃfAKZÃVPGe(AdVnu8pC(bTQxwjK🔩aOt️5wkÃAmTEcEvÃÃIxYFzbtFYk(6AWy5snzT0YeRj🔗LKÃÃGVD8qTyMzfjlhDuBXWU7(gtVnYoWQÃseÃF6KoIDKeVÃdNQler🧰bKAO🪛KGFUJZOp🪛⚙🔩t Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'etb'$'\357\270\217' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'etb'$'\357\270\217' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-l", "-l", "--files0-from", "etb\u{fe0f}"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "--files0-from", "o", "--files0-from", "e(rM(QM5GHa", "-m", "-m"] Step #5: === Compare result for: wc ["-l", "--files0-from", "o", "--files0-from", "e(rM(QM5GHa", "-m", "-m"] Step #5: Pipe: 🔗y Step #5: iKmZg Step #5: lz Step #5: t0 Step #5: J️oaCxl Step #5: ÃYkHjfWRxHg5BLQnz03kxJPGLcXU🔗AHCTwVb19I0NTWJae0rSyZ5WjJwÃ⚙(lmpL1️7SJTKz1E4oacC🔩7BÃom(li🔗foÃK3((0vVlXg🔗TcPÃmd(9v88🪛LywwAla3TF🔗zPigyn((W🪛r️qyT6R(L(ÃsT1V⚙J5DZyv🔗Ãc(ÃVUXqKYCXfh5KOXv87lC54🔩SW2lvGbgB8tsz3rkJSBTCs4Xhg2L7keZPVfXO(VCB🧰o19((rzw4Ã2ÃiVU(kR🔗⚙7Df3PWkf3ZpQ((ecLÃoEzlMHbd97j2QBsfvNU3ÃFgÃLy1v⚙pO788ACy🔩IÃIhH🪛️Hfxu⚙IHnKO(F🪛hdMBTOÃPg5ÃE🔗M⚙0(cj🪓Um2bl37O1Zl(YÃuZ9Y7s(zKÃAGSXD🔗oN3zfmzF36w3Ã3ZDL9Nd5k4🪛️xpÃbf5htJIJ6(MGÃuo9CPj(3BQ🪓W🪓wC7KP1JJ8e🧰PM9qÃA🔗6uvbR7rj7MY🪛R(4G(Pq🪓v⚙ppUT87sH4z⚙5E4x️BsC🔩myHgltÃZ3Ãtq🧰Xb🔩sOrA9🪛XjJI(5pFmp🔗Zu(j⚙UÃ9((9(B(️VBÃ1OO0🔗nAcDWcQ9eW9R4UMLQWzdq(kTuÃqx🔗fÃAwpf8🪛loYKCoJ(mwvenRÃS(1Ã1uRo5ahÃ6g1RC⚙p🧰WM0IqoA(kÃUAÃxUfrLe️UÃ🔗ZTÃn97VuFu🪓e(sYc70J1KBT4wJevPn4uxÃ🪛sÃU9Uxy🪓8Ufjz4UTJOwBiVJwOXCj🪓Q0wÃM86M9🔩s9CN36t🔩Ã(OU🔩🔩JzLZNlÃQeR2🪛kxm(lv(0MfTu🔗oJXxrAzzLZ7ClwV(ZCs6WvtpMnXJGka🪓6ÃÃmY(PbgxBi(6luJCXZpySp((⚙7cY(FoGD9(Hy2JNldY5Q🪓Xp🔩VgA04⚙1dth🪓wbLj2️bH️UiDO1Z(j(ZR(🔩iIW0Ã🔩NtqFGTÃx(9HwÃFk(M(kAMItznp🪓JaltCLI🪛X(OnlT️mcpl8zF26f️9GpLQlU36j️tg⚙sywPÃgWU🔗ÃJaNNÃC4pUd(((9GTNkv🔩fQÃS(M🔗KEbÃÃR(j86Vq0W5🔩PPnXs1(ÃcIvÃ98w🔗1G️A2(wZ0bUO(️(Okb525LveAMv🪛J7bAQ🪓3y8s🧰ABeu8((2Ã🧰PCrÃ(3QrNY5xÃEDr(9(🔩ltKr44GY(agC🪛vOt🪛5Uk(🧰🧰cfX6K⚙7wDFBbOf(ÃGzHe4LK🪛j2zl77zqcÃIvÃ(🪓qn(u⚙UiEÃzAFWR2Ik🪛vIk6cZ(MbÃLb🔩((kMm(W🔗Aa🔗PEC3pP3p🪓P44cfKZxR2ZhEnx🔗FT🧰🪓FT8kÃ🪛G🔗qTÃz5WsMoVJtXMoZZy(Vv0WDJvd🔗81Sa(Ã🧰F🔩hAvcaWuQXoKDyz0Tg⚙🪓(🔗KF7m🔗(Zo🔩ÃMSpc🧰AQyeAnqxJP️EyFÃ⚙Ba🧰W🔩4uC10caVMBÃlAÃIÃBL⚙E⚙bwÃCÃ5E(6bÃn🔗🔗2Nz⚙🔗(️xH🪛(R🔗uusfcTJTovq(Ãh(🧰so((ez(QoEGO7htRIGwrvV(cxU6HÃBAZR🔩Gm🧰K7HTI308JYmWv3TVq⚙ISAMCcVWpX Step #5: k Step #5: L8TyrKÃuqD️yQ Step #5: 🔗CBk(️x🪓qEI Step #5: l🪓(tXMq Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'e(rM(QM5GHa' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'e(rM(QM5GHa' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "--files0-from", "o", "--files0-from", "e(rM(QM5GHa", "-m", "-m"] Step #5: Step #5: Running test ["wc", "-L", "-c", "-c", "-l"] Step #5: === Compare result for: wc ["-L", "-c", "-c", "-l"] Step #5: Pipe: jV🪛N Step #5: j(Q6dxÃQlkGV🪛wl7️ÃDeZyWdt0Zge(8QPYh1🪓a️🔩h3Ã0iN(3ÃsWyXÃ🧰(btZOilOi(Y(42nGvÃNBGjoRQaNElhzMSga(gd8🔩XnfzTSMEOÃIQN6lNM🧰bG85🪓to4d🪓lFWlracpt⚙(0(StjnfAÃ🔗IV️hÃaPy36️9Rm5zpxjd🧰M️bxW3Gc(ZRHiVWzh5N4M3aJvÃwaz(🪓🔗EDZ️Mf(im🔗kisaPQÃw(awi92⚙agfF🔩FSOÃÃ🔩uq3ÃYJf🔩🔗EÃ1🔩0rgEPoLB(FJ(WmRLC2Lt1htÃ(8ÃC8QgLfsxSIj7i(EÃ🔗🪛A37co️Z(BE3MOTJÃaXnAOVYj2Ãa8ID4Np⚙yT2(mXjujVggktflMp6iLxb3uMK🔩🧰fOhYhk(2EAcof(9Fd(Ã5ne(mÃhO🔩f8(cFEKRd(ÃÃ0aE0🪛gpg🔗K⚙idzJdtjUHc1bk⚙BI0G6WHcQAZxYaducddkzsse(Jp0LJ7BVl⚙KbhÃ🔗u8E2🪛0Z9rfxJZ94WY🧰qe️2Y(🔩🔩(🔗8avI🪛T🪓sy🔗axJOSvwcCOi7F🔩azANBETn2NGgLr4h(🔩D0QAÃMmXÃA9WSR203Qnm1Ju0f(bGdG3LfxGE🔗qIOsHnlWg🔩rekUWrxaf5IVf️eB6sNYÃk8eYr(🪛bp️E⚙KÃU🔗5GKV(ihN🔩B4jhvg(QMrXLsCFtoÃ3lO4🔗🪓J️e🔗qot1oL🧰vtlUi(bIm28UÃqT️🔗RP453M5J75AzKfa(pDSÃGxkDÃgLqSÃf5🔗7Lu⚙🪓3qhKvcJqRLÃ3LYhÃW2tiÃIn🧰YxeBQDFwLlfÃvDUe9C🔩Z2aÃ7MoÃV0p2Uv1eanxK51(kfA🔩🪓O⚙bÃ3L75sjYMPGRiA(5YHT9gwA32dJoÃVZrELcÃ9E(Wa️7fYGJTYep(l9🪛zh7PXYcKNDn1Lj0HcQLG45(XUzuzZfNnoUGZYRBzzarYU(M1🪛05fm19(ZqpVEj⚙EKhI9H(🪓EÃtHm4Rf((NwY39SÃOLr9YÃ(ooy1YS🪛hxmV🪛JtÃÃg60snYEqBlsb(v2🔩nI1hJmkWPpb0(glW🪛(qpZ0FVTJOk9Y(0WÃ5L🔩x(a8cKzxUm🧰zÃ9U8B6🧰bkÃt3RyRbyK🪛ÃXQHIkCC(IoWRWVMGw(iyoSqe9wCsI🪛(ht8(V🧰PSP5⚙8vvÃulVERFJR🔗r Step #5: 2(hzHf0zhGbsQ🔩y8aT️L4onyvEbDJVMPÃf6⚙Da️uÃRU9IR0BlcC(ÃF️vk🔗k6(v🔩(V(xqXhkU8️X2Ãt(Db6cNS🪛🪛L87n48gzn🪛HÃLrwLBwUpz0GYEYIMwfmIdy89deÃ(grvaÃ(FÃk4W8LYINyoÃ(WKfÃ🪛🧰sVb🪓M(VTPE7ÃPX(2sUHbexpWNÃrXbtU(🔩gZCvK8Js🪓vyÃV22FhÃ0Ã7O🔗4(J🔩OsvH🔩Ã0⚙1jÃurZ🪓KnRgRT🔩SthMXWw⚙((MBzJ70xHr(OQiN🔗JJy3(🪓Ã🪛lqJÃr0(3alRoÃ🧰(Zr🪛DK3(yUCJyK4P3TeXaÃ(cxA2Ã⚙hFZC2vebCYyAdBK(LÃcIÃW(1ptl7L((🪛4(2Pi0ivV(okh(tOTzLw(KifBXEÃ73🪓H5(9wMÃz️2jEeÃa9eR(jQpvyz🔗hrbcHNJ5lknx(jxuÃi9QKNWEEÃP1zZPvÃL🔗0QZ4Ã09V5OV️QN(gbtGUMB🪓PwPe(pÃWPMon🔗aLkfkÃ🧰d0🪛y🧰N🪛🔩T(FCKk🔩H5ÃiqkÃeLT(kYmÃ794Ã05WyRÃLV(ÃKÃ((VDDÃvMF40yd5fts0qÃlACvG⚙r3cWGOuPGXhzfeÃYZeZij2raWzQndrÃOFi🧰Aw1iTu(INhhopÃkZHx🪛vFaiED🪓X0Ã2GnqN0SzBN⚙N🔗b7A2sVfAgoo(j(zXÃpWEGDJ3R6ytp🔗U0iqO3msF🔩i🪓(ÃuGLwX7(rÃn🔩1MvtWt3️VDetYFA🪛LDxÃwÃ🧰bW🧰TNqR4lNub0GQACzvG24(BXza0BWIwFFÃ⚙yx5U0🧰q(lr6mGyXP🧰jÃÃÃa7C🔩5mlRbYYoBF🔗zPGwG3QmsE9jaI5T🪛7S8JecÃIxZxc(zVdy7Gjfbof2️7n(Rf6LgnhYqDbbmÃQaQqxk⚙CD(hÃlTaFx(🧰wÃ🪛BÃ3V44dbc6ÃlqC🔩DÃk(geÃtcVcDIBVKJ2l0bn🔩eMgliÃWafu🪓y🔩I61kwrUKqÃeK2(eA🪛Pj(⚙⚙R((8Q4xBb457️dÃOt(YI3jBi87⚙PPqpi🪛DEi🪛alIyDbqqhjyOVEfG🔗ÃnTFrDÃ2c8u0IzÃ5MxMb(80JFBeh73Z(t🔩n(️u(sÃMyse1yh(hBdYb️oN7TYc2(pCMcbNj(x⚙gtcv61p(nDÃcP⚙TsKdehWf🪛⚙CAZ5MwJtTgqV🔗⚙🪛🪓Ãrbtu(p33Cp(zÃc🔩🪛🪓(y🪓49BPcÃuÃ(Lhq1KÃP7jb((Jk9LmMFKSZFWAÃQ️SJoÃV🪛DÃL(🔩OBvMFuX⚙flXdeu7X6tiUAo9dpD4Ãku5(vMebNApMGÃ🪛D5UN🔩s2bhG5Cx(H4ÃLqE8gmÃpb🪓R🔗RrXqitYO🔗GPX🔗l7LwaÃkHu4🧰Ãe🪛gqRRZEvwSzR(F⚙ALdeq7I9🪓5rqU2BgÃÃ9pkh️ÃdTmua1fhf8ZX🪛(8RSzuWP7(NAqCTp(1h4H🔗Z(a🪓dFrQK4TuOR(PTj⚙NVZekDEnGYHsRSSyDyvKJ(w1I6yXizvryfPy🔩Ãx(uÃM⚙7I🪛JxlBÃB6KjydPJC(oHLm(HO3BzG7b🔗🔗ujmA8Ãmq4arF7DW(e6L5ÃM5F22pMYggCPUdeIs2QUQebj🪓XbARzER🪛WzyD4nU9rg(yx(hfqQA(97tSW️hh⚙aKLmRbWkSR(ÃK4RqQNxT5E(ZÃq9lPfskHyyOqsÃ2ÃÃjQÃmKysYeGPi(🪛vHXqC⚙UWRDW04K3F🧰OgN🔩Ivvz9VhyQghV🔩Ã1WIwPol(mD8fuGErG4hhNA🪓XG(️🔗nTskbYt🔩W3Ã7LaÃpEoÃnIZw🔗aÃdh️gZxXZ️w4k5D🔩nLVn6pbSk4WnC⚙🪛W(EGxuB️yTkjZ️ÃaVelmÃJ9LuYdslstD(mo5(F3X🔩🧰ix🪛⚙ÃTTÃhUS🪓w(z(R⚙GxÃ️Wt🔗ÃfRÃy🪓MYUyAG(YN22TNjZKuA🪛MBZÃ(wÃ2bkKNfhzF4SovÃm🪓v9l🔩tkr0Ev⚙7GLYOpwtfZ⚙h7t️(V🪛WYJ🧰jMÃ8zkv🔗sNxr9605yfoG🔩VrpOuabGqs(ÃnÃdÃQUxstD🪓4BÃs(iUzMPjÃ️oz🔩gqv⚙CD3TZR🪛0KrfhÃ4csIc7CO🔩Bl🔩1nismUYÃmhgqLB🔗gDCO🧰UysÃFeOqhÃZhHÃuVÃquYkZ(ipÃM4kI🪓2🔩ciÃ822oJT89c🧰SmMÃeNajm24u4Ã8MT🪛S🔩G⚙c61VDV9C⚙Hm1(eN(E⚙ot🪛Zv(WrVmITPeMEnTQ(o🪓uU1ÃÃXVqÃv5Yvh(TpfIckvRZyqTmlkuB🧰Qm1luWkVzCVF6zIU9YÃu6bVÃ0b⚙BxSBn4hdTFÃyXjtZ(PrdF(N2🔗NOf0WÃ9WhxPasZZEÃk(ahÃGh⚙ÃvWak7vGVrxzRA️Ys(F🪓🪛3amw🪓QNRINw4rZZ48(rqn1(E🧰PW️lNpMDEtOKoI6x(ÃRFtFK3b0(Ã0ÃOÃ🪓ÃI98aj🧰1FG️i⚙L⚙sDtcKZGy🔗(pLzÃÃHNC1(bkq92⚙nÃh(Ds3DS5ymFgj6mBYLMNRGÃÃ️EO8M22LÃ🪓1s🧰vIEEQHaE5eÃ7v🔩LPÃY(DSTDaO1eIfg0s🪛Ã(KoJ383vgchXF56aDWKHvlx⚙of🧰gÃp️H98h4cygX3LE70yY6DsX(J🪛pu7fcDfF🔗ubKLNeCwWV(7j0ÃWA🔩UEICjt5X⚙🔩NG7ÃcCscFOU4(sZ🪛2S3tLOCÃxjRmkTujLnRÃUjw(VgulLIKccafe(VW⚙🧰y5🔗ashsXsH(rxIPP5d1NVvVZYE⚙DBTOsMnEWlbMls🔗ÃnuY⚙F7dAP6L🔗nU6QI⚙fXo4QÃcÃ0🧰hriqeV(8Cg3TSp8Zzym54🔗Bm(aUAS️jx1fm(MTÃux4ÃpV(LpybA4QÃOo(2m(🔩z(8orbTCnWqS🪓(eÃQRvÃ🔗9(🪛tmO(ss(F39vN5sK🔩SÃpHoNÃHE31fMt🪛🪛BYpYy3TJd1qxYzDÃBP69Ii9IwUwCz77(Kqi163LhjhÃzCE2bvNQ((q️WB0CKbBf8cQ(MÃÃcqDek🔩F9CWX🔗2d1🧰Sz7Lj5n78(sW(Pijtu9QH55FY9P🔩(⚙J🪓FxgtzUXqwiNX0h37wuYrTfOl(saÃ🪓o(N⚙️oi🧰Ãg(6(4Ã4🧰AZaÃq🪓u(ÃGXFIMVÃ3UVEh(ÃMedAPF4UH9N9geMyKr6P5AJs🪓(mMSPnÃuS4Ceo(6xlcvAcVOnx(McY964dsfiiub(U1LbdPÃWDVjKK(iP9p🪓x7iJs⚙EaÃÃW1hr3cj7HN(sJPHw0bDHAu2Zp🧰🪛IM4LqQ6T3hRA3(Kue5RNei6h🔩(njl(gazi(lhtrde1yo3KR((DHz85r(H1ÃVwEvkRiCdÃ(VQK️dsOtoAffoImY🔩sl2abcj59bvdBlaZG9D(🔗dj89yRAÃUKmmKD15QhpU(7o9SXQ3ÃKIdSQÃÃtjCrq(Ã635Ã🧰AVÃCu5nÃy🔗sO01GuuoAiVd🔩plgÃU🪓90fE️🔗nrrnÃoqOy(gD4hUd🔩ZTH🪓🪛3wm🔗(VlaC🔗ÃHhFtlXrB3BIzRtoVwzcZjAfqYq0️gCywU(6🧰Ãj🔗k(w4(dy2fpK🔗EGX️(geW1To5xZVthkwPm0🔗w5wY3M4JFxkpHU3YS⚙🔗🔩h8l7(EÃxmK3RhEqÃpvnQÃ🪛IPNH🪛8ZOÃEÃnC9NCX🪓7Y23aiGmeY2GB🔩Ã51(D(C(i⚙2UPtts6⚙⚙🔩I3dwUu(QPEOÃes🪛rq🔩7ÃH8⚙yD(r5kf🔩g0m🔗qus6(td(BQIU0ÃfiWÃylKWgODg🔗ZcÃfDC46CkIP(JRdbcf🪓gKDYf7pQ🪓Af️aiFtCZB6xyJ6QIXo9🪓rGoÃ️L9le7wDDsp0🧰A🪛(VBAd6🪛🪛lQWgI🧰dXtTfuk🧰(os(z1KZnpQSmÃm3bq21nB3rRCaR4T️cYUÃ🧰JK9PÃ️HYW(6I3DMLZ️🪓xD🔗ÃdxWx(nwH((oLSiy74TQQbeL1qk🧰gnCxx(9D🔗Ã(Ãgm9l🔩Y🔗(41N1Gds4yg5️🔗Wc45JOSy0YVI⚙🪓🧰🪓m(Ã(vZI77ihf⚙K6B⚙u7e8vK(🔗E(🔩cfh7lgk8UELmyqFB6PTxkRZhkfb4zTZuygHPÃ🧰B5UPG9Ms️3HÃrY4X(h(FU8Cg2(DDB((1zc🧰C5(Ã6EvsE3eX🔗Q3Ã8h3bzJyv(dr️KlEtMcWta🔗V🔗egf(6Qx3ce7VBcgwrGuTJPR9(dTSÃzyOVt9cuqnw🧰0🔗(M(️J9TDÃWH🔗️GcT7a5b🔩e7kGV(wfaYÃT(AS7Ã5sJGK3lI9BRmkTApr3EtJJY26ÃLc🔩(5🪛4Ã🧰(4 Step #5: R Step #5: 199 Step #5: 8⚙MO Step #5: 1 Step #5: YS🪓yzlrÃpwIyJ Step #5: jo(yxrà Step #5: Ã️EZuJt(a35EyM5 Step #5: Rust stdout: Step #5: 9 6525 4134 Step #5: Step #5: GNU stdout: Step #5: 9 6525 3389 Step #5: Step #5: --- START diff Step #5: - 9 6525 4134 Step #5: + 9 6525 3389 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-c", "-c", "-l"] Step #5: Step #5: thread '' (15280) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-c", "-c", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15280== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x4b, Step #5: K Step #5: artifact_prefix='./'; Test unit written to ./crash-a7ee38bb7be4fc44198cb2685d9601dcf2b9f569 Step #5: Base64: Sw== Step #5: MERGE-OUTER: attempt 34 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 594831576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/a7ee38bb7be4fc44198cb2685d9601dcf2b9f569' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 87 processed earlier; will process 398 files now Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: Step #5: 🧰g5ÃPFg42hYD3 Step #5: jGDkn⚙66 Step #5: 3Ãk🧰ÃQxiSdU⚙5Mb4H7ÃvHzGhSw4🪓🔗8D🪓5k🪛7kBBlFaUFÃqgc(91K🧰xd28n0uÃPwbUub1FjKeLn0txgTwuvXiU8t1FÃOoJi4Re🪛AifEYsW4lcuYhyccV(dvvGSO⚙3l(3W9oXIY(oe8JL32psfDPlUwjw7bÃÃ🔗B(Oe🔩ÃU87UcO🔗mdZOypCRA1QtBj🧰iA8Faet925DdsrhX🪛zd4BvfIzJs(UlYMpIetb0uQnÃcTo3🔗a7Onb4ÃVtTWtfsEDFdLIJkjvwUYvuK🧰u74ÃybP⚙S(l(QSLbp7CuKLgtZHhEikÃM4tmOcOmS3yO5Ãh63nDJTcaPZ46z(Lu🔩IOÃ🧰QtM1giN37yqT Step #5: ⚙🔗iD Step #5: adYiZcP(Ã1QjIÃ🪓tDpG6Fo🔗cOfsÃve9(ZdWQHuMQAWGÃNarXveS0hGYw🔗5aÃgFC🪛S4KE(️BdbhOErAQOFs️SuItYzsÃAP75EE9zYtlFnGzYGaiCSÃb3(RFANo33gN0PijK🪓cx(XLY8KpZbkZJTabzr️afWU(4KX7MvuÃh🧰Xo8OU65s1Ãs🔩V(jK0F🧰Y1o(fuwYcWk2lkRÃ⚙m🪓ScGyFGÃyq🔩8C0s7s(8P0a7jXA1⚙(1rYeMSGw1NnÃcKvwCÃi🔗c🔩🔩u7t84C(Z🪛WMLMPÃhuSt🪛o(K(PÃ1HVlu🪓(3🧰🔗2(NI6(VpL0fsX1T3cQ4(nUfS3QS3((Ãc(NiSIh4yPFVaÃDdlNÃHbw🪛mgU️(I2K1xzNwv97ÃLaNZb1Bly9gObvSuh35(zliZ🪛w7(b🪛DnV((🧰(1uI2P1LF8(iOXAaÃB075mA🪛OOz(NK️1(🔩sk6bv(t🪛6Jjt8MMi3MÃ0jWhz64MWlXÃAX🪓P⚙pQOIYDÃÃTY(rtwqÃ4Tzx7(wj7YdFA8PiIXByafrE(84(RnmnTzTÃ0bfdahOht(luwGTtRHH7I🪛C9huhi🪓rSc(E1t(7f9lVp️ÃXCMbbKcÃgLz6🔗Mu8r6ygrsMQpÃaHXudbbU⚙f88G5🔩E46l🪓️YoCÃkM8dd(y1WzRdce🪓PN⚙0Vc🪛2🧰NBqZA⚙eb🧰2E5bulI((6LOWAf9TcE🧰a🔩FU(AGlLSÃQv🪓7🪓44YOLbmÃ⚙🪓r2Q2TbQ0wvbbebZvbO🪓VaIuu5🧰QD🧰SÃDG⚙DMz⚙a(rxjBMOÃ4Ã(K(b️LdeINejw(NkyqC0Ãv🪓UtdN5IMÃcQLOÃ(Ji🔗YmÃ95pI(ZZv️JNwÃvMdcbÃV⚙3IDrJ🪓2🔩YcAyE⚙oz🧰xww7O(vMqvCO🪓uAEÃ🔗agVbT4aKÃÃbe⚙52eL(Q((1VGKq4H5lH🔗Esp1️25Ã3jZvCÃCIAÃz8pNÃliÃOÃbjXtÃ7R️⚙cÃW(WTTYkm0o5a3nx2⚙LxhzSLkÃ1HAl(ÃQÃÃ⚙s(️((Ãg4rÃUvÃB4KfVCg⚙n🔗🧰w8SHÃMknWe0oÃ⚙X(0SbwdAEfECVXx🧰eW6cTNrcsMpxEm6Ã(Y1OÃÃdcYh️C⚙(Dp🪛(9r8wMKk🔗6v⚙🧰5YBoKmm🪛️2L🪛T🔩🪓ZhHg(f⚙e️gdO🔗️(8NQZ🪓🧰63Ãp1iethM⚙6(diWjiTgv5qxL604YejtsfBltGk🔩(H(gNDeG82pOke🪓YcQTV🔩ZÃKmx(bXWH️D01tMfUÃwsYxue🔗t2DÃrrCWH5tC🪓🪓HGb(VZ9jÃ(MxPzDq🔗QÃH⚙EqDwuHKlCÃoLW4jXpPIleOxqthL2(4hE6o5kKDBtKkzAKW1(l🪛ÃEUXeu7⚙️JBLNÃ🪓4🪓gB1BPG(ZXgfSE8🔗M🪓yd3e3️b(uÃy️crYkoSUrpD3Ã7n6dt(🔗Zm1N🪓Ã3sP(xU🪛5🧰GQXoÃ05🧰Yp️3ndBispqQMywÃHf(VTuX3🧰k🔩X🧰(Xlxo(H(f(hÃhUHF038n🪛⚙XLsrva2DaqdPmlNhtpr5NN🪓QQohs0CE0f2🪛️O⚙1VkVTl0jhM(xb🔗F🧰BÃJxrInbCE(t(8ÃckNizÃRtXBglI(KCQ(i6nkYqQs4🔩LkUG(W9PNOSrKX8DGF🪓sZr(FzoJM1YbaRoLHEC4lze4mwxwGPcsDwXN⚙⚙BuÃ⚙nzib0K(Oz(t0cxzePV5lÃ7y7hczOCQAWEPfTnF(2KY(4q🪛u5TCVrKOA7q2uwn26Y6p(JA00zw6NmhBXC1uDjAOCgAV3Ol2eXxEd2🧰yQ2i️(ktlG🧰s⚙🧰HÃjFJÃOpYLYPoOMVe(97jtNvÃZy6xSnTZAY🔗Tl7ur🪛GÃjbb(rNBZÃKyy9um(bisSvcEgw(6🔗c9ycufsh🪛ÃsMxgkkUuyQNÃCh🔗🔗🪓q41🔩PpÃoya(i7MzfpsHnSJg(ÃW7bXGmkRPb7HÃHOarEHG⚙yT2PEÃyiIfSPf6gS️i🧰ZYepV(ÃfLk🧰TVDy⚙zovKzhnbvk(VskR2AHaRPOg🔩fÃ(yDÃXR(M️3(l9djGÃlag🔗jby7SUcÃl🪛((DTz(j🔗️PShqPnUxt(W7sAxFÃ🪓Job(CxI(mD4n(CoÃz⚙TP(oXlm2bsZrds8VX(69n1mya(wGdNM4U🪓VUkwayrAaL5rKagkmtjÃNÃ️i🧰ESÃK0(bjjPuskanDljGMersdLWk59XsA🪛YzAqc2fQrdN3RVM5vN⚙xx0p🪓(Iy⚙IetFyG91NrwC(ÃAF0a🪓2qÃ⚙K⚙🔗TbEKnn🧰0GBHÃU(Ã🪓X🪓KSfÃgR(ÃPMXv️h🔩tm⚙🧰B6ÃeB(qfL️GÃXRC🔗HDRtydvp(rLnRÃ7mR⚙Oh5🪓XÃMx🔗QycBHPOJP️vas⚙yEFzcQuhxXgJtoCÃYRbaB🪓Uep(EyÃ⚙l(jck⚙5(fH9O️t3tJvjÃlZnNjsKNupÃTM🔗z🔗oq🔗08(⚙wx9(cAf🧰D38rT⚙r⚙64T(JQ4iF9N(Uh8dE🧰oÃ14YLr(3e734HZ(Q⚙🧰VSUUWjPLC⚙9Uh4PA️ÃcbJn5🔩4(️Ta3Zn6(ÃT(votqssÃqb(uVU️k🧰ÃJ9kÃLXmcoL0IVL5MMEAaNC(xDTÃMMSd1SZ🧰Hr9HxUn6C9eUqo(K9d22ÃrMVÃShY5(Ã6⚙L🪓4(B🔩8ÃFcCTFCR️uQ2MsvamrO((8N️xoVTÃKSN🔩NYtjp6ÃduDRWYVt⚙nU🪓5(uWÃPanEj🪓JJ8G0VrWÃpVVLW8x️🪛FGC2HqYFASB️p🪛(5UId(🧰fxkGLQgK🪛BÃ8rl8n(Ã🧰dÃHs6wLghrUvCPiYIhUjia66RL20PCvfZf6Ik8🔗Ãg0🔩🪛B(🔩QFwMF🔩AÃwC(pgXsrK1Ãeq⚙o3l(uwv🪓PG05foÃÃtqQ((SOÃ️esz2QyfPeZjR9️XsXn6gCeD1⚙ck🧰🔩3TW3Ub44WjÃlI8fhbGblOE⚙c(w7KhMc2gcfd4Sk🔗FGyIRHTZj1WB1kfÃ8FYchq(69🪓WZd5l🧰CclRiy3RRAgxN8Ã1tY08pc4bZX6TUfRÃFB🧰🪓⚙HgYÃ🔗️mCK0Ãg(aF🔗n(4ÃÃBykn(n9XBMPQZ🔩jGbBMv4WV0RÃ6ADlizKt4mxUTg(Ã⚙adAmpLgtlsTcm️USE3(Su(n0ÃaAf🧰kLN(vzTu Step #5: aT(5 Step #5: q Step #5: k🔩rMvSScXiFnj Step #5: 🔩🔩adRGz Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L", "-w", "-l", "Ã\u{fe0f}E(", "-w"] Step #5: === Compare result for: wc ["-w", "-L", "-w", "-l", "Ã\u{fe0f}E(", "-w"] Step #5: Pipe: IHYs5hvÃ0aÃTiÃujnEFAXpjDV5fmwy6jiWY7️Ã(f🔩🪛R(mZJ7ysvPo(0🔩9🧰🔗(plfParhvwFSd(CudgTkh⚙Xs8nFdzÃHpnHÃx🪛pdSYGh1yfsPmN3🔩BZYzpw3⚙L0259evH(HÃ7t️ÃuT(️SmXHNsc(PNVAsThVldurTÃrWow(V🧰13RRm5AT(nNWrh2Aka🔩UXa3BhVOGj0h(dC🔩GRSÃ5p🔗jÃfWÃ1n6J9Z0⚙️C🔩ic🪓6xbxES⚙(X2psfYrXU7🪛W🪛Wb⚙PLuY8CpÃX(WPshK️ÃÃÃ🔩nh(OSM⚙anfÃd⚙Fj9JLSC(hoWH(6️🪓(Ã2JqBgkmkcScUibiR🔗S️lyNRUoqRu5BIV🪛eWF(HijGli🧰ye5zCEVy(ldZ️YwIud0WVKÃmvOkAQwa(87🧰🪛X🪛GÃKkEtLPd🧰🪓k(🧰wIUshAiscdS🪓dtÃc⚙🪛ÃaZvZpQekpmlMOfQhVFEXACvwI5bOUS️8(E607XCWÃN6nl️qE9qW47TnoK🔗0HEjIIhQl🧰(LVi🧰mys1hBlvc🪓ÃtBFAMYbrfNgt🪓️PH🔩Uh(w3c🔩piÃk🪓z8oLu4dJcID🧰PWÃSEX(AEgW️KkCNbn52🔗ynB5f5lgwi🔗RdIDhÃTez5Sfqz9y(bb⚙ZjK🪓🧰knikqj1IqK🧰XRBxhXSHC(HDnT7🔗q2RMV⚙nLÃX⚙OQf2N(VHz1ox7🪓IOA9HkpylrÃO60oCijv🔩WYAeh4SJdfÃGÃsbR1J(8🪛x(Ãn((HOqYH(mgFÃ77Qp(4EwNlLfXKÃÃSrVÃcÃdwK4(DRN595CLYdsfP️X3z1n⚙gO🪛cZZo3IjvLF⚙hCkÃPDIrMeR83(k4kYz5D55Ã((J(🧰dyZBZFYuHv⚙(uvÃq🪓zRuTaÃOGXn🪛Z(pd(kfRC Step #5: 🪓Aqhunac⚙U3R8keyRA(QÃQI4fB5B4(ÃirrPgVzQOCtSÃ4kdf7ajj6V7rlf🔗d0U🪛dTRKTD🪓zZ2eOWYmls🧰fA️LÃIPX(8(SxuhP🪛Tc5JcA2DUYEqJwefTÃÃEHÃfoF(RHÃFsÃGsM(8V(nv0gqNj🔗XÃIOn(TpKÃB6🪓0OLN🔗ETGw🪓0uGezZ(PhXcJIiv🪓xmKw️dUCÃ3mTAymSER(🔩aa(bÃjos6ePKÃSInYZ4fIw9(M(k(Wycw4eRZud9DY95DO🧰rQaV5spfO1DlbWehubDoÃ(rOomUXMbF(ap🪓YA1XW🔗5j(r9R8TdÃ2Ãrm3Lf🪛ccfaGlXAg8dNSQ0(nojÃ73U4ÃVAÃÃd(Qx️️(d⚙fX8c3🔩q⚙utQbT0w🪓Ã3jrUelKK(vew🪛fOYkQk🧰DrW5g(hÃNVTiJEU(🧰qQ(8lk(ÃMSaÃ76eÃaJOdnqÃR🔩️🧰Ã🪓DzrzUiADÃc47yFv9🪓qff5🔗tm9nZ🔩Xjw3R0Ã️c🪛(wunOxKeB1🪛OE3🪛EJDaHr7Ã6o76R4giL8lsj7rÃu⚙OFZ🔩wÃ3J🪓nO((Tqx🪛UÃNECÃ4bhwY⚙(ot7W🔗hW(🪛n(🔩UgkeLBzje🪓90ÃrL386Ã1t🪛🔗3kAYAVW9BxYN0YhXaknYÃqctYb(SpUf️🔩BJb97MvQG🔩W1Bc2P8WSNNeL🔩lmqÃ🔗TAVbkJm9ÃÃzÃeK5Y(GB🔗tXS(V🪛VkEvF️k4bUVgKoW3uZ7️Rbf🔩4lPCmoTkH️kXFP🔩EiY️ÃxTv8🔩pL🪛(IÃk⚙n9oU(92v(zoD⚙GxlB1ÃngJw⚙jff9S(ÃOaTÃÃHc2mIÃs(wGDwfNpvc🔩XBgN(1🔩ZwQqjvJ⚙TaO️8(ÃnM(🧰D3GWaÃMGtv5yaM️QHsbiUVOeF1Ã8Ãc38S️cy5O🪓ÃVVQK(F(ÃYWFÃiFkJ(sYncGD6M132🧰2AmXZnN🧰60Of(Ss🪓ÃOTYkkUkI(oG4QlZjLCtÃtlvt0khQR🔗K⚙dVYUÃnaNyQcZ8Te🔗(yB2Ãkj9🔩wÃXkph🪓(Ã🔗xGeBfSJ⚙Ã⚙vLuT1🔩️h3a️FzhJ️((sDIJAUAAeq6lmn🪓ÃBYeyRGC(x🔩4QE7🔩(syMmoGewjR🪛🪛⚙🔗JWfMl⚙🧰FÃ21ÃÃnpFqBF🧰pjT1LJÃLÃ5N️w2Pdj7qÃe🧰15(AOM(eKU(Ã️ÃiVxPVwImAjcealv(8E⚙xB⚙kXlhÃAKLbxqrfÃQEYAÃÃFwFFxN🔩fT55bÃ⚙zZ((3ceo5ZJexG🔩(k🪓G🪓7ItsGwoÃsOyAJjm🪛🪓Nsb🧰9iIB⚙y00N(U5Pz3ÃZ️H9(M(ÃYUwZVkKNIbbsPe⚙JÃ1ai7MÃ️fW⚙NYÃt(🪛wOXDÃsNXSbun8(🧰Z3iJ🪓7B9RvcJC7TFngw🧰gEK6cwzIfek🔩KFEnP🧰x1Q1Ya(🧰BCHvOy0bwTÃIW⚙wzWl3🔩(TVAOU🔗8🧰5V🧰🪛WM🔩6🔗AZrxHÃÃnVDjxkrRSÃz🔩7🧰(ÃKTopKwQMg3hQ🔗🧰jhZÃÃQ8xQYOMpP0LY0️🧰zyfpzfo4ympp⚙ZK2ZuDG6J️X️️R️🪓7MxaE6rÃ(Ã🪓eJU8pJvXjoÃd77YVJNioÃider9🪛rfB(EyHvWvwKPOLU9XFGmxmdLfIOJXrSi🪓s🧰oÃDLb4QwzGxNr🔗z🔗9CqÃfd1🪓0kT8LMIVsVroIhfbJHiSxÃ1wchÃ🔗FfE🔩h⚙O(1MJl⚙AxUd6🔩(zEImVVq🔩3Ãfn(🔩wuKTT5Da🔗zQÃ7🧰sXEÃLtASgMdY🪓Uvm5cÃ🪓ÃT🪛82jDzXN⚙(spDn🪓🔩🪓gbPcc🪛(s8X8OqdN5PwpuT9Ni🪛aAÃL🪛v6ÃAnouOx🧰🔩ÃH(Al3O🔗fN⚙⚙Ocd2(HhcT8HMgOE3f(b(DUmPfrU(2HumLBÃ🪓(ZBd37Ã1yX9oEgYz1yj(VWd1o🪓O🪓930e8((️ZTO9bÃ5zNÃ(🪛8MÃmmAg(gWLGfÃN7🔗QM0iWh3dD4Db⚙(IAÃ7⚙CjN1bV(2160TnvÃ06QDPR4YdnULYNsmLBciYoÃAe(5xUX🪓DeUgnenmn94ceQ(W(D🔩sLUKvÃWÃZyszr🔩PbcGw🔗U4fju(1m🪓Tu🪛tÃ🪛NZuLU0ra️jTwS🧰07NKKbUvRtZeIn(eVUdAÃlÃNkU⚙ZqV(pRTHfxn6uXÃr97O8cO6Kz Step #5: LraLS🪛l Step #5: TKÃt(( Step #5: z2🔗(lyS🔗bxAuy4W⚙EB(2tqtv9ÃRXNx️Ymt⚙Tyc🪛lOOAfoyÃzLf5Ã45vw🔗7ZusÃDi3O(Cn🧰ekDWbn(FdH(dESOfKKxi6FB(YQRfATwMAlBÃk🪓(hgHNdPMt7512️0iZzWVlxn3xÃWlazWw⚙xJw🪓2ROWnZilG️ziqqT(q🪛jakÃ6PMo🔩XynVITÃsQj5pMWZY🪛🪓🧰Mo2M🪓AJ🧰T(K7601🪓yIoWqrTKjEnr🔩TrirIXp🪓Ãeo🪓⚙dpe6ddV((8ZXNEpVTsGKG🪛FMCyRÃft1yhu1Ãf4Gy1nuvywSJyy4️(TP(woHqn7Iay7SG🪓9qÃZ🔩(XjZyxxLHnwzfTYlwqBEZpmtgN5aWÃOjb🔗🔩P(9eiU8L6Ã0LBAxXk2️ÃstR️ÃrutVeRQ(SEWhEBgRIFrLd5QUÃÃcdÃnGoÃZNnvU🪓iNTNMÃZPCFWQÃfk5Ã3🪛mtQÃ9Ã6🔩y2QKEEIL5vE(I(kd🧰INSWWhQ5D0D78Ãsw⚙lQ((on7qKyiMWPR7(xl🧰hhWBcbtvb(fÃcOEdxcakkV🪛dJÃ2IVq🪛Ãu0(WLnBi(9HPuc00HMVgNzXDwL️FO🔩VVB((ir(xZ Step #5: uf Step #5: nÃVE(Ziyp6 Step #5: eTÃ⚙ÃO Step #5: f6 Step #5: VRjm️6M Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from"] Step #5: === Compare result for: wc ["--files0-from"] Step #5: Pipe: AuEXA Step #5: m Step #5: FÃ🪛Y7🔩(PSj( Step #5: Step #5: x Step #5: T2E Step #5: mLKvG🧰 Step #5: rC(EchBÃX🔩k80q0JX Step #5: lTN Step #5: nqa⚙ Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: option '--files0-from' requires an argument Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +option '--files0-from' requires an argument Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from"] Step #5: Step #5: Running test ["wc", "-c", "-c"] Step #5: === Compare result for: wc ["-c", "-c"] Step #5: Pipe: u Step #5: zB(Kt6N Step #5: hSs🧰vjZPRT Step #5: 8(kJje9kÃf🪓K Step #5: iS Step #5: t(Zaqv Step #5: t Step #5: Wvc Step #5: db(Yi7JZÃ7X️ftkedFua🪛Al🧰eH️p🔩🪛FB2aÃmiS3Yq4vHAa🔩zlYLpjxÃY2🧰️9QralIFkgshjUÃDDPwdoOjÃA🔩RFduczRi2V3WwIc3A1E4GÃdN1R0ÃGtsCxIhBGyTTX🔗mojWua🪓cm🧰uC(🪛QC4🧰zz5(KÃCNp17jma9(cAxLBX(o(ucPEp8DRKracnYN🪛LsR1sxW🪛JukfdiMt9f5🔗l🪓🧰Uchm(AtÃWXL5N5ÃXbY(48(ÃSqÃGIM(🔩FP(OnmF(TÃZ9lÃicEÃ7A9KMFYGJ8SXjXl6IdtP8NWÃfg🪓🪓uD7ecrbQM(uspX1NUCSTJSR🪓J2xRDtB🪛G🪓udCp3CdVDsSLoe5iJkPPHv🧰w3🪛2KFa🔩wÃpl🪛LqhSh8g3jdy8(V1🔩U51sZ⚙CNÃ8X(PfÃQE(a⚙hEÃÃdOlJAbBjX((E️KHWf🔩8QjFbÃu6(gÃ0fRo⚙pu(KoG2Qex7FXbmZJeAiRFDY🪛FibfOV8s31mu7d⚙QGdÃWWxW🪛ayR6HL5pSEwmm6(ÃU5bZp0️🔗GnGTENu64S(⚙EMY2(G🪛P️(Z(dI5fÃsAeyBÃ2OC(ga(dEq0nQGL🧰sUNABjÃb(ki️t🔗🔗BÃ🔗2fVhMUag4A1HoV(Ã⚙🪛Zk️Ã🪛vfpYeWLTl️vIzm🔗w47Rz9xZdmxXYRiCDP6GgN️F(p8G0c🪓9AÃSQK7w🧰7n8((79B🔩xSvex🔗OsHC00(jM🔗R(🔩n(xz🔩O1(8ÃFeI(bNz(Ãa3vas0hVM🪛ipGLBSO(X⚙bC923G4🧰Mgg(y🧰uoH🪓KXÃ57Z55jz️BÃ🪛r4️S(PMZÃdo(Y7Ci(1🪓(🧰9XJ72🔩NOikkU4Y92🧰htfÃaOS🪛YuV6ovIb3fX48🔩🪛️🪛hZT8zG🧰Ã🪓z4t1NEÃXjÃj1(bQC(p🔩6(X(3ERNzCfcYCW8v1f(tuGfo5sBUx🔩Fpc1GVaF1kqw((🔗TIf️(cLF(hR🧰vlÃuC🧰MUXlhEtiKEJ((Gzkt3🪛kCdAsTYipuk🧰v0️D🪓🪓YT(v0(🧰s️🧰VX(aPx(DLX1MXÃXLc(vK🔩pv(q🪛Ão1HozSYh(7hgNIthuIexCqx️xyA(lClniKEPx(ws🪓iwgAt9n⚙hRnx30(V6vL0Yh9s2KS6eHNexN️1GklJppWIÃUxQÃg🔩Mr(X🧰h🪛4BX🔩FW(K(Y(I1nR4IÃ1id🔗6ky21🔗z🔗gVmPsa🔩BweRaHhOYDgUYi🔩ÃdkRc(⚙aK(4Nf3SQm⚙se3v️bJ3BmhH️Q🪓O4RxÃIoÃ(6lZq️KMCcbZc(QzSB🧰l75⚙zfxaf️FvhH2🔩OY20lN3aÃBrIRd⚙Ãz6olkD️6CLjKo(ubgsMsM️NGaL2tZqÃsWl⚙⚙TM🔩ZXPEySrq2WxUJF8(🪓(kQmzb1VFqFpBzG🔗NCZa(JgTÃo🧰PMGKy🔩r(MKÃÃ️BbZ1rVrÃmF🧰awfg8((iCjr(izÃVapLXzBOgFmvÃl(tyXXIpWhME🔩JgVMvUC⚙R(🔩cTBsGjQ6Hi5I5JWO⚙vHGKeaYdos(sÃÃ️OU🔩d🪛XFrfmtJ2d3hB🔩J🔗⚙7dPva🧰⚙VerQz(🔗tFWlu9🔗⚙Ãfs5️ÃIl5i🧰0AQOZ6W2o⚙VEIR2quIMC🔩🪓zarEdOeO🪓(🔗Ãz9CÃÃOvBB2pCHs8X4🧰raÃZdÃFnco1zPI(b🔗iL(🪓️Lr40X⚙KQvh🪓qj4zAcÃtHd⚙ÃNK9🧰R🔩NAÃFw🧰nlzcQ3Ã2k5oc5hJ7mDC(Au((K4🔩GÃÃr6sH5F⚙QisbÃ0(A️ostDvxX9jruxajSÃEfJÃfI8🧰4nAjc(🔗️bHxb(Kwf09a🪛sOqQx4gm🪛wQd2ÃZRGrVVQZÃKgMwtyjviGb4VE🔗((lÃ((Ltei(oiLm🧰(ljtlI🔩cEG0AGÃ7🔩kun🪓ybC(🧰Ã51lÃrZlC🔩b44yWUV🪓ZEk🔩Ã(f🔩Si(⚙Mm⚙ÃBH🪛ewfqAÃ0Q2qjoK9(B6lvBFyaeÃ4pGJtu4U7M1Np6qc🔗Rx0lU7YR(9((cCÃtÃyyx9Jq2C(3reDTp4Ul️m(6pukj(KV8ys🪓igLZLg🪓(d(t6c4🪛OÃ8fgfÃ️2(qNj️🧰Gxp3V(g1((eÃVsS(kL🪛CkhUpMQDcJ6jFm🔩Kt⚙BÃBkNO9️aC3🧰Ldj07k1k7(SÃJÃÃGXÃrp((NÃHW7cZ4XABH8PPR🧰(tSh🔩ex9vqi2fSGHtK(ÃoaKÃ🧰C⚙h🪓PA️🔩xfIn🧰Ãlumb(xQ🔗JiiWxÃ(FOumw️VYÃ5(FNhM⚙🧰oWUMtSÃ🪓1⚙e🪓saUXd8u2A🔗cWagqnCd7Th(EZK9⚙ÃPFzS(xgquD4xXYYCJhvS0NtOrdmTcdÃx5JOjxHA(ixrTEAPÃw(qÃnPXM🪛uA(🔩GxqgcaPa(LewfÃMzRFPC9AeDcNZaÃ️n🔩iQ2NÃvVgÃ⚙🪛2CQaxOn52🧰pXC2fhPÃv11⚙TdRQÃÃ1D05dGÃm7HPD9iN🪛CKE4OZHt8F⚙mÃRofuY8su1L(HCtfZ6(xmwEJÃJv(Kg63sKooNSÃI3Ã6lNnXMTJiOnO(dY🧰Pz🔩2YRY️🔩dlH⚙sL(S(viBRS(rM🔩4MÃRFlYdDmf1dkx(ÃAÃX(e⚙Z🔗🪛l74️mh(Q(🧰ms🔗vav️OY64Ã2ÃfjkL🪓CB(KKgg9w8QÃPL🪓m️2Rr⚙4BeVdwCiIQoQÃKd2er6MHBHI3bQ️eLOVkiY4ÃXEbj2ÃÃ(JaeSSDRfH🧰CP7awzmoPzR6ÃÃrO🧰t🔩lANsuÃT(JUyl2iujkXZHyje71uC((sBQH8lLhvh(jTb4ÃyV⚙ÃGvn(dni🔗zf9LNmm🪓D1kY⚙(svWC8ÃogÃkJ7j🔩woJrXDMw4LHux7hK🪛pVBfx6vi32hÃXHHyuOJKV87Y6pzZtIITDekkRox🪛🔗amOLiEHkforghÃV⚙OkKlFHVIv1toVOLNtXhCP5sX85Py2ÃrL(lOG9qNRWÃJ2mD2W(⚙🧰walkPE75yÃÃlQG(bczPsf(dÃdÃhÃdEo53KgaÃi8t(37BTtc(ÃH⚙ss🪛Bg️2g3🔗pm7Ãoa4i️1ÃWh️ujgY(AmCÃgxy(neAfBgauvl️P🔩QiKmfDÃUlNKfp(8ÃC3jlIs🧰dxGoobIWhf⚙3sncxhB(z🪛8YCKp(⚙O(H🧰Y46I7DrQmL🪓5(Ã0cÃrgY7cVCBeXQrBEoezÃ(uTer9zz3YBpWFK🔗HB7⚙️CAe🔗BÃZxVÃScH2P⚙PT🔩E(oPvuIpÃpPUM🪛xUbReNG(CL🔩MAX5zc(YQ7ejhmefSÃktioXmS8dr260Lw39🔗c84🔩k8🔗🔗(vÃ🧰sl(qhRAAABz3uSprvSI3kU7ÃV6EKyG(6dKmz🔗vvnPHCTN🧰🪛GoL3vÃ(🧰5tK🪓mEr🪛U2GuK⚙🪓76l9⚙URNXe️CvL(3🔗9u25⚙Vmek🪓YyAoÃhFWgJ2ÃUÃl🪓(vdunN2vKtNRcd Step #5: 🪛5SkE92T4ZfyYHsteg1ÃE2w9J9T️89ZJFI🔗kCN2🔩q(⚙ubfP3Ã️dUOrDXN⚙LAF4kFLHy1🪓ÃmL3(cSUhX(GKqt600tgr9s9tFM🔗🔗AR7hvlwmNÃsfS0H⚙YHÃ6🧰3ÃySHumnv(k⚙y(D((NÃÃFUhyoHQs⚙W2ÃQUIOdypÃBÃKyD(8d54cpXucq(gaNÃe(6WicJSDÃbÃzev🔗ÃXMaVWP4O3sIKÃk️3🪛U6cÃP0V7ij🧰dx🪓️VDw🔩0C0w4yDA(aG7ZkÃIkU🪓tzQxG(🧰h(🪓⚙6QLjH1zzR8j0l1xQIb8tSTLYnTKJjÃEÃ0xÃINDNuQgi(Dp2HJ⚙h(ÃggRZo0ÃAr0xCesyW🔩kcLm(🔗7🔩🔩OY🔗Z🪛EV9(k🪛o9ÃtefBYiWk4L26🔩jt7X092rk0daHBKWFsHRzXQp4Gt4C⚙p3Ai5pH(1ldSowPsÃN8n🔗EOSGoM2O0yNP12TfmÃTWV️TWd4kbF1DKH3(klhW️2aV4e️Fu((zBtvNIXu5PKheMzIS🧰Y(gIXwxDpRz0z0F(1️YNzZxÃa(🧰⚙d(r2🔗uxJSSsynw1T9lh2RÃv9AD1PpDtaaf(⚙D🪛1🧰9gpHR98NVw7l🔩mm🧰Ã️LApÃ7b54X(ÃCzC8IGP🧰JcI8(0xkEp🧰pvq9dQ8DX0zvAPE6(MCÃq4ZHiX🪓axQ2f🧰ÃAk26Ry🔗🔩Ww(tw🧰H6Y️klVj⚙ufO(🪛SZÃCXÃ2As🔩f🔩IKQ(zO(uÃ🧰🪓hDoCKmdF8atDVm🪓m🔗YWArh4PA(E3(6🔩🪛wgD0pHhXStfWJxpm1okjns️🪛2sghS🪛Y(Mo️i⚙bE5🧰Oimtj(DOdtpB(🪓l4(oqwZ5Wo️nzcK️v5Z0S️4Pmwp8XMÃw3iv64(iX🪛h🧰H0KRI🪛GrfOxJoÃTXBeÃ1it((KÃtÃ4ER4m2(EÃLrsD2🔗GjoR🧰XCp⚙0KF️rI(eOZ1fgM4bm🔩xC5ÃsEÃw Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "--files0-from", "2", "-m", "-L", "-l"] Step #5: === Compare result for: wc ["-c", "--files0-from", "2", "-m", "-L", "-l"] Step #5: Pipe: jB Step #5: k Step #5: Dyr(vSEywvUSIg(yiTbV4(hc🪛u8(adx52zZC🧰7Qrj(CbV3KwkÃq51vdÃ1m75ÃqFZzR3HkA2r(Yd🔩qBXCÃ0li️MJzÃWÃRmKmQDZ️m4i0(pMQuv2uCÃ1Ã🪓🪛(HwÃa️pb(NwPC3️gEÃa🔗🪓GJ3aPÃPeSlJyÃVpCl⚙MZa9sBdGoX🔩rÃmÃ(pu2Wn️Z🪓qUUo36ÃDHhsAni⚙ix5Uo⚙🪛LÃ(2xi️2o🔩JoaWNRC8yu🔗4w🪛Uo🔗Mn🧰72( Step #5: Step #5: V9HA0zHYx2vm Step #5: g🔩oU Step #5: Z9Ã🪛g🪓wOIk🪓6 Step #5: VHDhzo5J🔩4SÃMTKz Step #5: rvp8(U(N Step #5: à Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '2' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '2' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "2", "-m", "-L", "-l"] Step #5: Step #5: Running test ["wc", "-w", "-l", "-L", "-c", "-m", "p5ukdvzt6"] Step #5: === Compare result for: wc ["-w", "-l", "-L", "-c", "-m", "p5ukdvzt6"] Step #5: Pipe: hhwOtCy Step #5: Step #5: d🧰F8️pr Step #5: Tà Step #5: 🧰3fÃB Step #5: 8Ys(kyG2q🪛0I️ble🔗8IPOgMhj5wNium(YuÃ🪓Ãi⚙duA(⚙hÃr4Bk6ÃSK(bWXurLrXEU(lÃjyÃdDcH(⚙79gfbHi2cTIY4qYWBe🔩n(🔗d1aWJ8M5UVd8O1taTE🔗CH6k(TJLFavk1fpEVv23(uQ2RlFXLÃÃ9JS((l(zaa((tT2yx9wK️Loq9ÃpZys8rJFgG⚙pmjZ(W🔩GPiv⚙j🧰(w5ÃxÃT99xFÃh🪛bj🪓X6br6cfQEvnpz8z️BwBeKhJaohÃÃ️PbxOEuHOu7wV3FE(wÃRk7wy(Ãk(sxC⚙an(DRÃrFE🔩Iog0🪛1TJgWH3CUbNwBcZy6d3TgElBc194Z(EN8XU3ÃDOvJoqtnD(w0GuP⚙K(KcÃcÃ🪛y1eÃBsiDmAd🧰V(c(🪓NK0DkÃOYeFYs(DK🪛tQ🔗1u4(Q🪓RWQ🔩Aw(2VmzqxuEZocuI8HYg⚙wUabÃLwBmS(cbQeYEY🔗6TV🧰7l7ÃBXÃPsZW77DWx⚙ÃahQbXÃ(kUJLML🔩ÃNqGi(Tn1oZ11eTi🔩B️XgMC4LhhGEs5X4Z7jhS🪓5wMwvR7pÃkBdÃlTlS41FN2BsgMHwmZWWkNÃGYYde️FdmIgbtITb9ÃXzzwr9UqLm🔗o🔗foeRiisCcqsAmrFSDeXMbgkKJ(e8T8🪓S🪛zfPQrD4s(AIYUS6(C(LQjoTdbg🧰🔩pLCGRnhSu7IADqNHj62VSP🔩JÃa5jE(slU(Nc🧰YÃs2wJ(t🔩kqOv🧰Ã3TWsQp9(blp(H2⚙R4(ÃWo76ÃdtIErnh6ÃV9ÃQqQm5Mu0aÃdrHhjN(D9ÃXÃÃSz🪓cÃEfLR86JDpzKD🧰8GekÃu🪓🔗🪛go⚙tgqÃ9⚙7y45(xa1sx(️zvyJBCMV🔗Ã4A⚙dMxg⚙4ÃyICLyf🪛sa8t️6y4W7j️OUv🪛I️WDK(Hz5EVEBlxdq4MTÃPbFwibk2wÃdIiF1CÃBmm8dHaVBq1WU(i6qYA🧰JqSjQ🪓Ãzv🔗8AOc🪛G🔗GGBr8(cpÃnÃO🔩XY5Z35🪓⚙zsigÃ9UmMhÃv1BÃX(Ãj6PÃmV🧰uu2Ãv(0kbS3j9DS🔗kDE0(hwX8tPQTDgk(ZUcJC(XKF1EauIcz7swI1Yt Step #5: Step #5: Dzp🪛mEJT⚙snUBha Step #5: Step #5: BBÃSI🧰GH1DrPe4 Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "(3h5zOHfQ", "--files0-from", "ehhbf(J⚙Bx(c(3hqQE⚙poqbpIWhn2ÃvMÃ⚙t🔩L(w", "-l", "--files0-from", "cÃ", "--files0-from", "🪛"] Step #5: === Compare result for: wc ["-L", "(3h5zOHfQ", "--files0-from", "ehhbf(J⚙Bx(c(3hqQE⚙poqbpIWhn2ÃvMÃ⚙t🔩L(w", "-l", "--files0-from", "cÃ", "--files0-from", "🪛"] Step #5: Pipe: tM⚙ Step #5: 3🧰2i Step #5: a🔩r(uISu🪓2 Step #5: Zm8RS(🔗QXxbM🧰🪓2W Step #5: H⚙I Step #5: b0i🔗🔩E⚙a5 Step #5: iZÃtMMqÃm🪓KE1pmb(🔩hVeh3dbÃÃd2y6nS9BWl9oNXuGOGNbrjv6ZM🪛ElW(EY8EmKd🔗gXGoKkBCR(QNyU0G(K(2X🪓gU34ÃMqC🔩9YyTaPZe0WIkx5aTCXhJJzE🔩M7(gCÃuB(iM7🔗PhBjMsm(1T🔗uA(m(🔩🧰(qECu🪓l6HD1UD🪓Sd7J(oMQQNnY1Ej🪓6oLuf0IkRGRlMÃQBah9HÃÃVixn4DcaEHSLlqiL⚙2B(Ã🪛xw((VqÃsueLatA🪛QlHqRU(H🧰iDJXjWn(DÃÃF3(k85aYL🪓️🧰🪓pDQXjp1🪛K0🪓b49️ÃXB⚙Zd1mlB️cQD0cEdXbs(x4FQI(D2fQuo9q(6🧰(🔩2F🪓tx1PJaICugf🧰hioZ🪓1sQjL8Ã71EMwHL(HOGAWhnnlJRdfI(cV️tl⚙(EtÃrv🧰l⚙LwddÃPjGP3koÃtET🪓N0ELG3ÃxaÃÃxo5(ÃNdÃc(Tk🪓THi16e(irITUdhXbfgf8Ã🔗Q🪓H7LneDpXJ6KO⚙xdxAcw🪛🔩️1ÃuÃ🧰hLcF🧰aBvÃ5️0R(QT07🪛CJÃ(Ã(xYT️sy(ÃFv8FE🔩bY258pujThÃP6⚙5K🔩k🧰️VÃ🧰vb4🔗⚙Ã(u🔩xd⚙7t🧰0GTdUXo(WJCN8(cTv3cDsy(️iÃfgdwzLÃT️5V🪓(Kfe(7🔩Et7lEC9mulRbE2uJ5clSET🪓🧰UÃÃ(WP🔩PfqZbB🪛1h(🪓lPsQrÃÃbWkQ4dXHL⚙CO⚙Eg(ZWujFIcv0🧰l13cjpbaPAlÃb5FJ4oXYlZ9bywqjWtBS2p(FVeLZNPMÃF8ld5RSJWK5Hq(cixANbÃR9qCYqÃ3dSxV6plÃJGrC(eMÃÃcCHTg8Jqy1mBxÃ8Ã54fMj(MBB0n0GNb((q(heX8b(🧰o(o3🧰TWh94HÃlrY8BRAqKJ️qM5u1AmTP6A9gvv9LÃFSg(CcsÃJ0z(Ã(I5P0DUÃ15SÃopJ(5ta0GjOsNLJ⚙c(️vbm0🧰6zd(eÃ5eUubwKrN🔗M(L🪛yiJr2h58🧰4BRB(🪛(30sV4ahgwnÃu2sE661wCMaGuszqiÃWFzFYÃÃlt32qo🔩9DWOÃZcV3vtÃiX4hE🔩EJMRsg(3🪛(D1AAMOmGYJ⚙0(iSch🔗yT0oQÃeFq4TR⚙(ÃJinyUQmN️🪛ONk7oFJ355AfEPtr0ir4MMTtÃj7⚙1B🔩TÃ🪓MsOPkj3(4(EVDT3cQe25z5fy3(🔩N🔩SAdGVE🪛(️YhS2Gkjj7m🧰gUXsxM🔩yL🪓h9U83KTF9(vZ🔩pID(AEglCkÃ5qwP(lbZC(O🔗0b️jÃcx3oB61afDphRvCX6s6Mjd🔩mUAbycCUÃJw(Fv9TnZ356uC41dA09H1🪓🔗XMjÃbR🧰h2(icbIezNG🪛eY🪛H07W🧰N7dJ🪛4🔩⚙🪛nJbtII5JC(H🪛uÃddkknnz1Kaze⚙3ÃUCÃa9G(gÃu2CÃySmPmwhwt🔗ORdf9ijciMws(TaM4Ã6yÃLuÃ58ÃYQBZz8CÃU2K((qhSh4Z🪓4(8MaV(mD8VcMkE🪛F(JVy6TS🔗IN78UVpUC((P0H8B7toD🧰️🪓kà Step #5: jf(F🪓P🔩OIqOb Step #5: ÃhÃmkQM0S Step #5: 🪛9jvaa Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '(3h5zOHfQ' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '(3h5zOHfQ' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "(3h5zOHfQ", "--files0-from", "ehhbf(J⚙Bx(c(3hqQE⚙poqbpIWhn2ÃvMÃ⚙t🔩L(w", "-l", "--files0-from", "cÃ", "--files0-from", "🪛"] Step #5: Step #5: Running test ["wc", "--files0-from", "BRDwz4KTrM🧰8xehFOÃG", "⚙Ã🔩", "-w", "-c", "-c"] Step #5: === Compare result for: wc ["--files0-from", "BRDwz4KTrM🧰8xehFOÃG", "⚙Ã🔩", "-w", "-c", "-c"] Step #5: Pipe: XZQZf46D55ALzÃe3🪓 Step #5: RNd⚙nYtk Step #5: (KÃd🪓zal Step #5: (7O Step #5: d6hOUÃFHLcX Step #5: 🔩 Step #5: wv1🧰PlFrz🪓K Step #5: XHN Step #5: 6O6 Step #5: z🔗 Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\342\232\231\303\203\360\237\224\251' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\342\232\231\303\203\360\237\224\251' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "BRDwz4KTrM🧰8xehFOÃG", "⚙Ã🔩", "-w", "-c", "-c"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-c"] Step #5: === Compare result for: wc ["-m", "-c"] Step #5: Pipe: 1🪓ACz🔗UjÃ4h3C Step #5: Step #5: ÃdIaaUho(🧰F(W🪓awWT Step #5: ⚙ Step #5: D3 Step #5: z4 Step #5: Step #5: KR Step #5: ekgo Step #5: xFT Step #5: Rust stdout: Step #5: 54 70 Step #5: Step #5: GNU stdout: Step #5: 70 70 Step #5: Step #5: --- START diff Step #5: - 54 70 Step #5: + 70 70 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c"] Step #5: Step #5: thread '' (15478) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15478== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfd,0x4f, Step #5: \375O Step #5: artifact_prefix='./'; Test unit written to ./crash-6688bd2a2b2413d924634ab4354481cb164f18ee Step #5: Base64: /U8= Step #5: MERGE-OUTER: attempt 35 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1907375172 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/6688bd2a2b2413d924634ab4354481cb164f18ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 96 processed earlier; will process 389 files now Step #5: Running test ["wc", "-L", "-m", "-l", "-l"] Step #5: === Compare result for: wc ["-L", "-m", "-l", "-l"] Step #5: Pipe: Step #5: c Step #5: 1 Step #5: onx Step #5: T9Z Step #5: Y Step #5: F🔗FG Step #5: N🪛77S🪓🪓BZQ🪓 Step #5: 🔗 Step #5: Gs Step #5: Rust stdout: Step #5: 9 36 15 Step #5: Step #5: GNU stdout: Step #5: 9 54 7 Step #5: Step #5: --- START diff Step #5: - 9 36 15 Step #5: + 9 54 7 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-m", "-l", "-l"] Step #5: Step #5: thread '' (15676) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-m", "-l", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15676== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x23,0x61, Step #5: #a Step #5: artifact_prefix='./'; Test unit written to ./crash-2efa351379e741202632d5cf9fbdf74c005e9c72 Step #5: Base64: I2E= Step #5: MERGE-OUTER: attempt 36 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 623341497 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/2efa351379e741202632d5cf9fbdf74c005e9c72' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 97 processed earlier; will process 388 files now Step #5: Running test ["wc", "-w", "-c", "-c", "-L", "l7bW9WRY0nxAG"] Step #5: === Compare result for: wc ["-w", "-c", "-c", "-L", "l7bW9WRY0nxAG"] Step #5: Pipe: 1Jr5Ãw🔗 Step #5: yPrjjbÃgWuFCVXgQ Step #5: Ã️ Step #5: (oT0T🔗nÃsMKmnVjcÃu🔩FjmBMDbF⚙nH🔗UmrLHwK🪛rbe(P🔗cepZVWbMj🪛X(1jzbUmGgzP🪛nbB(F0VAHÃx⚙tVAJ7w(️(YGSi(ymKYs27⚙t🪛QZ8a2lahPÃ3qÃ(gOQ9q(🪛ÃÃMC(kavtHWfHeZA⚙ÃRÃBNOsXAR⚙YCCK1TNhs(tM⚙(PE⚙l(34c🪓🪓Hu3T1xaF🪛T4xnWfG(V(ÃEdY🔩KpgJrÃkkjxT0Q🔗(g(7ra(gN36eUÃEdTGÃhÃomjZAMrI67KvSyUsgZo9DÃ0MBf3EPchOc8(xyrOeP⚙nJTKX6(U(NmpVaO(KÃF(🧰OfÃtn🔩5DP(ZlO9🪛KHC2mmhqouP⚙IN🪓🪛76M1VwmlNK9FI((2⚙🔩PFNO63ÃWSY1l(🔗xÃSRtxfrcOE🧰ÃRMRuwWWmaorp⚙ÃtPNRz🔗3pNPSÃ9dVzv38TX0Y0ÃIESQd23Baoe(mfAvOYG6h0d🧰CkblzÃ5K🔩8vqvsC1🔗2tYueT34🪓BQRy73x(wRlÃXXenVOp0Eq9⚙JÃi4🧰z🔗ÃifzMKS9ÃCOu1VPntePWxg(GMvÃvC(mCvJtbY5vdHX82L5jLSwÃÃoro(⚙⚙H7OA(7RwftÃtsfDV🧰krÃD5(️t1c8ZKQ️wj🧰🪛Ptf7HCY3K5j⚙🔗Reykea🪛uPZIsAkvxvHUXHW8j🔩(7🔩4ÃÃ8Flh9🔗frOvP🧰ERUoWzG(ClAUAB9cL2lÃ44TQb3zcAG0bqTlxWsdLV🔩HBxA6TÃGBkv🪛CWAgT🔩4️1🪛I973YTSÃAhBfv7D9️🔗1zN686nSJh🔗RU(1D(eUF🔩x((ÃbzNfhYÃn2Ã🧰mnjTZzGZxP0ÃBiowb4G🪛qNDYRc3w8J🪓W(oPOzPPxdMe9x🔩i1️OcmRux🔩lRfqoA0🔩HoWÃ🪓O🧰2ÃQOV️hdrÃT5⚙️️mnYV🧰z0EW7opclnhxe2Vc9bÃ2cEi6E6P((yB(BePfMEGV7iWU🔗🧰RSOwRdB⚙34ch4E0🧰8UGjVÃCfPWPVrsfweo8🧰5🔩BuhÃ7KQ5LÃA(w🪛9IVrhcDheyfPdFJnÃ2Hx5Dl(uFSSÃqJCÃ(p(O(eJV7z1ed7DAur9qOL0MÃs🧰YR4Ãi1sÃ9e🪛faiÃsV🔗🪛5WÃ76Jc24NV️yHjKA🪓Ifhnj1🔩Gb🪓8ls️6k8evQ0Xnrlf9O1llrÃMOjXJp3U8(uc9ÃPx(EAÃnBxGhs3aQ0(r9m(️oxchkE9ua⚙Gcg36QrBwlwKfhz6ÃÃWMqyX🔩rvS9QbN5(Xx🔩x⚙xZ7OM(gjKKAku🔩ReKRM9C6DY⚙F🔗3RIÃBIKwD3in🔩ÃDZojkD8u1jWab9️(sPtXnÃlc9TwtOqIE🪓fov73N8LaVÃ8c25Xyr9Sm⚙ZvZ🪛Arx🔗E🪛H0T0d9tVXÃr1uV2eT🪓thzh80LR1F🔗JtzlVPCgw2nmE🔗ÃlG1pp⚙rB3kYxlWC5L🧰wyGIK5mCÃ🔩CeSq1Fn🔩ÃOEmf1Ãc8Rr2f(58I(fo🪛🪛🔩G🔗Z️h🔩4n🪓psTPkdIVeOeEGZpVOv4ÃÃdMK9fWyEmPSx🪓NOIJE4J🪓🪓⚙T🪓2gJig4🧰⚙f2(kÃzniA🪛(mCNoSMppw🧰G5xQS274G3dVI🪛xV9gfUoZKqviQ⚙pEiEqbbb🔗🧰🪛uDwneS1OÃ62FHÃHaNGBiZQeCX4di(H🔩Ãd🔩pJKX(UBÃoQtÃÃj️laÃT🧰boXUCuD🔗ukÃuajXÃ⚙6gtR8D🔗TBYaZXiEwUrWaZTj8j4WC(ctmNiL29I⚙w4tlSjJY3if🔗U5HIKXÃbiC(K4Ã2🪓Ã🔗EoU(bM(FaTL⚙🪛ÃVF🔩ÃÃY6vSJnvf4qg8(lvX🔩Ã🪛pÃo🪓Pk7eii🪛 Step #5: X Step #5: EmQ Step #5: (🪛CÃU(p88j Step #5: 7 Step #5: aY Step #5: uhJrc(pMÃÃQK Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-c", "-l", "-w", "-w"] Step #5: === Compare result for: wc ["-c", "-c", "-l", "-w", "-w"] Step #5: Pipe: IT56XbxM1hwR Step #5: 🧰hnX🔩fFF(pP6aJ🔗pGruWdKgJj2uL(LmoHtzz6q🪓qN5aGo🧰uVeBgHÃc️cB7Qd(wAO9k🪛2cfnGyupo20LkQJX(WBxiÃgljKN🪛oE⚙CvQEcDEMd🪓🔩S04Ãzl6Mc(🔩Ã️🔩vN1v🪓JApdV🧰wGqTcyjvunbÃlÃ4NÃMQ(CgH⚙l4🪛2KgNa0omH️bÃMMw7JZZrÃCÃ🔩VÃsH(U7rÃBN3swXT🔗h🔩6vvFDmiWP3NJ3XZTJvX7⚙Ã1Wt0iuz️(TKUXkÃmÃ⚙x🪓(0zT2BeXLy0🪓AIn38qEgttUE0j14🔩36UE8orCb9⚙O🔩oCÃHdeddiMh(6EB️QQ(ÃN6LlB(B3LUd🔗(Ãx8RImXil(⚙Ut6qHÃu(5efR1PNTQj🔗dH(W36(T🔗4oJrC6q3DPKpLÃWkVl(0XJEu(QnW🧰u🧰7⚙7OGZ🪛OyNxHNy01🔩KÃkipEiFnYbÃOI3Ã4mÃymT6🧰CziiKjM⚙H6QÃjp(cfIs(l Step #5: Gu Step #5: pÃBj Step #5: YÃ7R Step #5: HcVEh Step #5: v🪛WuBRPo🪓Ãs8N4bÃsC🧰l(w4nt(ebJf⚙wkwlbx(Ke57HBASr5Tlstw9uNRYqÃswÃk️🪓(Ag🔩WtK🪛AOÃ7idWEn10(5sM9n(T3kSEOwVLuÃWTG⚙f3UPYdNw6ÃwcjvZ🪛pEqwv1qJIXT🧰U6J6Wkj2qUYCÃjywkoAoNok4ezoÃJUNogEoA0LSW2w(Mm((🧰KÃ(Rg🔗Cd9dEbr8LJUriCKiMx5za6aDAHO🧰JTÃ6🪛QMMs⚙SOmhD🧰⚙1cr(2PZFykKfkkKaeh1KTZ🪓DWc🧰🔩VI1YTps3b7P🪛Kc8⚙🧰H9Kx99(tJQVw(ZnjewzRFoA(r8Wzw6uoORRcV4uNfEH(Y⚙iY🔗ÃP8IIUlmSik️CsuEhtw🔗(sLR⚙3q(G(ZÃoRK(m((9MeAPGK04🔗f1t0vBuLUcQVnÃe4xVItEÃ🪓X9obWFsn🔗Ã1Fh⚙K(azGtR️d(e🔩O(h(KVFDWGLWÃYN2slml7Z6Z🪛nAY🔗6WRvYw0SCJ1(I1xq(Ã🪛Psi7Lq(⚙🔩OZInhUi6⚙w(fVMhsEtxNYsDi59o(IIxoQtz3rÃB2x️(🪛ePNyu6🧰tKq(D(VSFNÃtaw(9WVUZÃ2mMJeM⚙Bm33mBpQl🪓eGVfÃTyÃL2LFOD️wL(J80i🪛abjQYfN0XOÃCr️Ãz8K1covNvÃU️qeJWJ67h🔗BLOKEGLj5P9RA90jRa0GCYDgVEjZnwnedMJidw9Jwg7mA⚙N6dP1co⚙🔩NÃ7Ãq11lhLTuFYT🪛4eVg️04JEudMAAr🪓VIAG73ViyQbt🧰cnp4F3s🔗pFl(p5p🔩uZh6Z️ÃMl(5xN🔩XZS🔗QPhQZF5rg13🪛qdoe(️7P⚙o8f6🧰69vU3cD0u🔩mbÃPZv82ÃPD🔗MZVcÃ(Sg🧰rjmiG9vUgRXkbh077Ic⚙8Ãja7XwJ🔗gJN6Ãk(r🪛j Step #5: XzUs( Step #5: vxP⚙xmcGvuÃjsG Step #5: OIdfX(9GX️7 Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: à Step #5: FB Step #5: K Step #5: p Step #5: Step #5: (x2Nng8cY🪓8i9vdyy Step #5: SR( Step #5: Mm(wcOlM3xNdZ🧰pÃ(ZCY🔩Ã🧰hÃhJGo5(tID9ÃÃiÃP️bwPÃ🪛9YJv🪛uxUHKdje(XO1vXV(yfÃ(⚙1sÃNA(GgjPÃRG(L🪓o(7U🪛(L🪛FUY((8y(nAÃ⚙x6Xeobylau🧰(⚙🔩4fSRPDE09AtKbjWSs8GhUU🔩lÃYKEhdz5Ãg🪛uy5T️U🔩xYU9L⚙Q0C0Ãoi1🪛hUVLyxcueNwn7AFVdQDpwJXHikG1Gw8BAq((2🪛nM3ZlkbNKOvÃdorkP(Dg🪓SÃ1tNd🔗4UKÃk6hVG🔩5ga🔩iV5b1Cq🪛V7HBÃas6koÃjeln⚙ÃZWniw(pÃJTf(dm🧰MqMlkzxeIAGCwHu4(Qh76i6wYpe(lOeAY(sK🔗8⚙DkBMh(tbnMN1ÃW7j(l3nzreon1ic2FV🪓aLb️DMiD9u4kt0xP3k🔩QocHkNQ(OV(🔩O4Z🧰8vsKulZzA0m0i️cXO9🔩2iZ🪛🧰i9oO9bNB(OQmgDRÃNf🪛(30O🔗🪓(HRiT7(jsiv9mk🔩AnGQqYxI(99P🧰Zi1(Iqs4uGRCW6nKsHrsJ6y️(B6m(lx2fe⚙2Ã5i5ÃÃgSgkyZk🔗J(6j🪛TÃNfnnsNIG🧰ÃKIhi🪛tdP33nrYwMyWNCrDh🔗ÃU🪓iÃ⚙Qmt(LS60⚙bL(q0GuQNFf🪛️7dyFtlvV🧰tGDn7hhMaBÃCEvdIyTbVXrm4IqwZV🧰YNssXc3(nÃ🔩YKK🧰XCVr64kd7(0zgSx🧰SwSU(pUHUIqD🔩bY️mJEB9🔩OkYhClnY8xpL(cczÃx5Ã3wIFGO6(BBlkdr7q1ÃP9ZO7dRD6iVJKÃJWl4S🪛YolWgQwi6️6lK3UE🪛P6PfEOÃCzwV(️DlKA(s️oF((sZHÃz5dÃK4j️IF9noJ4ÃXR67((12dUhAnÃp(Ã9WIQ️3u(1D5HsOÃtdSC🪛y5fsYYjÃD2ÃY3rQSFChDÃ🧰z🔩️️(RHAY0RCwÃa3UPuHop1C12g(H🔩YXt((🔗3q9️fQÃQMo(eSP48I Step #5: Step #5: Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "CEdyT", "-L"] Step #5: === Compare result for: wc ["--files0-from", "CEdyT", "-L"] Step #5: Pipe: gIFa(⚙h7 Step #5: dlE🔗WMQLB3🧰QHwÃYPa Step #5: 4 Step #5: Kn️nmk Step #5: Step #5: UuA🔗🧰1vy Step #5: mb🔗(j(58 Step #5: 🔩q🧰0M Step #5: PP Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'CEdyT' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'CEdyT' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "CEdyT", "-L"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-m", "--files0-from", "\u{fe0f}(🪓OW", "-l", "-L"] Step #5: === Compare result for: wc ["-l", "-m", "--files0-from", "\u{fe0f}(🪓OW", "-l", "-L"] Step #5: Pipe: hwK⚙TsÃÃJ Step #5: (t(QO Step #5: Step #5: 🧰B(ÃBIqrY Step #5: K🔩z4M871Ã🔗dv7🧰4tÃGiaU3rH(3🔗Ã0oiclDÃID🔩n(XntSYD⚙vw🪓b🪓C8pt(XÃ7Fe🪓WWIWMcdETYd77(UzVr2zOgF(🔩a5(oJF0CO🧰(Fteu447XqKWjXl(64tPwEL️qBV🔩8H8tA🧰jx🔩1ÃzjN2rL1yzqSÃFl⚙N3h((AkHmpQfX39h122🪓cjÃPOpA2bNG9u3VdW🧰WVg6NHprO4️ndjh3gDz3bx(8Ã🧰8JEyO🪓dWu5elh🔗hjO9sP🪛vn3gvaa🪛vLvdXHmLUÃKW🔗nnÃk️2W2W(jaa3zDÃVÃ🔩ipOL8jKÃ🔩🪛yIgyDqDY24vFqxegXÃLluN🪓fmmmUhF1Sq(Ar0Tf⚙🧰Ã🪛DdVqxl7m6JvS🔗🪓X(c9H5zrbugMTHpHoIÃm🔩U🪛9b41UrSBX6hICmÃKu🧰yCfT52Jaqft6🪛MFEaIAH6O(by6d6F1b(9TIQvMscYbKREjuN8sN6MXe9rÃe1KO4Jsn0q1kpwn9Z(Qq288ov(pXnLSF(AÃWc5🔩4D🪓r5O9pT1S0uT8K5k🪛8ÃAukic4to9🪛vsNzqLZAFKtOITNLYcRHÃHFc(w(VX🔩rB2(yLWZcI7bhpYY(T8F🪛⚙mMuÃÃ🔩9LtaQeWvvÃU(8ÃQkMeÃ83jSÃla🪛fc🔗j🔗(IOqEiy🪛SL🪛JU0h(p6gw2R9CzlRGwBfqo0tÃWz3🧰wH🔗bRoZ🔩EfbN🪓T🔗🪓kuhm(xtva67ebTT6GreF🔩0brUIvnJmÃCgj(NWH🪛KL5pEO6(T5l6ÃQkx5yWy4r(🔗ÃKÃuIÃÃbp🔩️qzJU7m4qRx4L5Ã58bvmVv🔩wQizZPÃnUÃEB️sB🪓Ã8a🧰m5🧰oM(Vac1x2g(QFOHr7️ftp🔗ÃkMnTMV3G🪓Kj(RnÃOVaZsw🪛ÃCfPGAuKg️UY9ziTCKSW(ZvGSkFKoTx8(7DJl6(⚙wQg🧰k🪛qS(T️jqeM(XBfM🪛sg🪓bpf⚙z⚙️CeuF🪓D🔗DGsB🪛n⚙enB🪛lTQUC4Q⚙B(5r5J7selDw️2cX🔩hT🪛OLpztja🔩r🧰t️🪓0(Iggdwqdd🔗APaqo6RxLPZXTbk️OWÃ9YXwFG4d4XhQ7️BWs5⚙qMhSMWMX((BaJ2v5zzFAWeAOjYÃ🔩5g🔗28GoCKP1Ã🧰🔗szR🪛s⚙(️aU🔩cÃ(Xb20PcM🧰⚙K🔗s(3🪛okOiVJTtÃluT4pÃ0ygHOjz1wÃ(RHuSO⚙9rÃ🔗Uh🪛B🪛lu0j8(19🧰hXW(dq(ÃkPvYTX6suxMQ🪓R1H🔩🧰BRYnxOnwYFthg🧰3BQi️🔗yA7X🪛Ki(gn️KIeiOÃUkw1DdN1🪓J(sJ6XBF🪓py7Ssgf5Vu(TssDCcSÃ4W🪛jAQyyÃÃuv6((mtc0🔗2Sg3dNXRidZ🧰xNVm🪓kW⚙6h6Q0FhF🧰️LÃÃ2U(PCmfrt🪛pwU(Ã1QUÃ2vd🪛eYVfqTt🪛p13JHIdvzo🧰SÃJ(X3(kMurqL33P2etCT(Bfw9MP8COh(O44tX4🔩pDOcÃBAO🔗xwFNrbn2wÃp🧰l(z9ye🪛u4IBpjÃmI🔩Yd0fM🧰(p4s🔗ÃxZuZMqOo(LWHLYFilhFÃe🔗5️🪓T9🔗8wF2(u⚙(8ze8g(RTI⚙w6l5️0⚙yPL((🔩PecxBwaDrJen⚙4🧰AtO2UN3ÃqV(xxuUKEhFQAK7bDeYÃFÃmjU6G1ke️bBxpY6XjlDqA5oxB0SM🔩uCLHGMpl4((xÃ🧰K4(oNj8(qÃQdAOEmÃÃuXgwBChI6HBÃ4T0kRo🪓R7IycÃGovrrEJmTuNH🪛B(GsDHqsx(rKz2(DvPnHH⚙WGU9(SCRD7ftÃÃK(19r(0Ãq58Mh13ur7rmZ🔗(F7🔩MfZFquIB🧰9lQzAL(sGL(uP(lK3NhMiIQ🧰xAVÃSl8jm(I🧰ÃJ5(uMiX((sZc4iB(⚙MclJ40(cwA3N3ZQU1Z️Re1gDz1TAZY2VTAÃZQ4(cc0guMp8⚙VZCMwXr2(dv2s🔩4UAJyG⚙RjtsGi((XjjoWrÃzvurMÃX⚙(🪛3I7Gt🔩(2F🪓xYI9akpzjjiÃP🔗🔩iYl️Nr0lkJ(X2Ã🪓onJg0NUt84((GÃCEI(H6Jiuj️P(Ms(v⚙8X(4hBNJjH🪛DOFyXNÃGZrAIICii94🔗CozvJlJ🪓d🪛🧰YtD3B️livY6RErÃf8Hx(yyK⚙zYhJbPSP⚙FeOq8ou🔗IpvaPa0🪓(8UEvd🔗🧰(Fq🔩0z🔗eyJK2WP️GTMTPiisal🔩FÃ🧰4uImIA6(AfWq5SvlhGPQDXEAeÃOÃVi1QLÃÃk🪓2eOwosÃsRvvg🪛Ãnf(supKtEecfKZ️Rsm(pr(bqPÃpr(Qqi🧰fi🪛5N️5Ã4Tuz🔗x8po🪓oeDIX1fc(724fUmPRgÃ🪓🔩MiN0🔩oj🧰MTtkg⚙zN9SCuYTLvhQQdrzi⚙SÃE9a🪛KmTgf🔩FS(OITAÃWl🔗T🔗HchToc️56C️(🔗LmY7YgwOI🪛ÃaSYl🔩⚙d2foFE4🧰lApWOnRbj7Tsx🧰xqCCiHhavCO27olLcvOfv(4🪓E1mLi🔩cFl4efL2VJCvhytxsÃK05TV9CO0exScDxRx9🪛tKXmÃcycaehVeKo0Iq45FdMNH🧰R(0kZaCSr🔩Ã🧰aS3jÃQwÃ71(Ojw07hOSnnx️LO️C4🔗HKam🪓ROkPVdhbLoSi0Z4Y(WsKÃ⚙oV7HcEADBRQgYHFfEÃVOCWmsb(e🔗️94(Y2XhaTFxDDwu🪓ZTHÃÃpxOJxÃJmA🪛6st95L🪓(ÃZGydt1y3🔩tTYe(gkIWvHWxocSqb8LbVÃ🪛11cjOi8W🔩86oY7🔩yL️🔩EmnoiZÃÃH1🧰6QEÃ(Bv🔗idVe6diZ0fd3T4ÃsPBhlJt8CvnDgq5zy️9️zSUhÃnZCzTp7🔗WlAU76cYZfM🔗🧰sTMM🪓 Step #5: 75sgFiuIqDEG5⚙GÃ️⚙sOÃn2u0H3BHc5OKWX🔩rKayZlT🔗LVSoYÃUDd️YÃ46🔗d(Rl🔗ÃoXqI52(🔗3Ã23tcZploSSQJÃJqnn9🪛(5Z(NQ🔗b9SHgeÃObÃ(y2B🪓FiT🪛🪓🔩EsXW⚙Ãu(rK7jqfA5Gq4uTG5uYWGq1Ed5a🪓Xd2iW8pSM0vy1ELP8TW⚙SÃwE(cFLjLOabXtÃYWu⚙Lc🪓9vM2t🧰u🔩ztm🪓j🧰9jlyTH(oBÃyp78KQpe4ÃgÃslnA🧰TyÃaogLm2SE5VHeZT5HNBrGsZuPkEZ🧰BQxSÃ(OjMÃnS02X🔗Vr4h6🔗🪛️🔩5🔗A4coi🔗qeBySZTÃK🔩sJVTiBShJp5VVhoÃsbCb6UZH🪛aX5aeym5CvÃUKpn0YZy5Pu4Ãfy1SsI(QfZbP(WReÃDcFGf4🪓6rf🔩rSqyKRrLqHp(gVnCnUEREvjwvpYYvGEmAurxwJDduT(🧰yu🧰S4ÃDÃpaAS🪓tQ⚙oÃ(WSBUvJp61eq10ejbBrZg67mj(0ÃQ(mxt🪓yÃT🪛v🧰Gfds(lL82CP(da️ÃOMq🔩EDaB(utU1e⚙tÃ8n9H(wZGKWZ13Uc1z(SVÃ4KPp1XAvgCwr(KlL0jAGO🔗TN4cv4Bg(eeN3ahztdv7R6tkZ52If1h🪛(ZCB0pm2Chu4yÃ8Q🧰6🔗(EAK93Su3ugj3C6uw🧰L🧰aLYhU9🧰ZZe🪓rMxÃ️tETSe6ouHSS(S🧰Y(1kÃMgP🪓(ZbW🔩7NtBz3yxÃ🔩mi🧰bxzeFlvr4eSÃWWGaÃ⚙dF⚙NGd((sa3s2C38jjNJEuB🪛HKUzPo️s(SpGFHxSPyH🪓D(Xuqi(e3JVXUuY8dr️2rQ(C(ÃnGCxw(🪓gTojptulÃGKq️K⚙KOUh⚙XY5O🪓Gfv2⚙F(v(J66KJ4ICÃNyzKlniXFa2VfiTl🧰(vxkdB🪓17mjP5🔗🧰6pFGfK⚙KUbLyVKil6RuZPÃ3DBCu🪓9(gss(sY️Us2x1Tu2J4lpA1U0V🔩Fqt(oVÃÃrsDÃ🔩⚙b🪛WV09xri9ÃlHC(r9Lar3(ÃSj3Xp🔗(gMN7G5f3IÃgd🧰r1A🪓G️UK92hbkeKLQah(🔩WYJA🔩QÃ1V7T⚙🧰c32🪓QÃZSjDH0J7uW(7m🪓ANNVHd8lA4nuhfH️7OÃCBzP(M1Ã️dNwnmLyA8A(cXp️ÃÃ1((y️clÃA2(️19FWufGbhTsN️hÃÃoWPtvD4f97oyYOHuyw9️j9WxINI14jlTkhgQrTDH((G(v⚙VVjxsjJf7v9HgUzvI(HhWyM🔗🪛fÃHE(kÃTÃLcE⚙KWhbD4Ã(4TOB0lN7️j🪓(hh🪛F🧰🧰️(t🪓4Lm️TG3🧰m🧰v40pmBYA(tIv🪓Y(9m🧰n9BG9fxQIGKRDqZWaYtMunO4AVnq(qvB🪛🔗ÃIm🔗️t8cpUoGcZKIPDJ🔗eY🔗x6HCsuSÃOfphXYryuÃTO5🪓iÃfPbf(QiJlA6e️ÃtRWHo🔩🪛d4h(PFFÃoÃpMaTO🔩untiL573fLD(AMrt0🪓5🪓OHOiK9HcM(PhORC8grL🪓2Patc(BMd1⚙4MlX🪛hmpÃLa10mgKMn1(DdKMv🔩nCdde6ff4P3hBJ⚙ZawR61ÃdD0(PyeF4IZÃu37SM39L(E2🔗0KÃbMlRaj🔗s((M🧰T️Y🧰qJ🔗7X3🔗tcP0w1ZY🧰Ã⚙a6wM(A🪛🔩WwCZN3f⚙(Su🪓fR7oÃZm️mÃÃ🧰rbvWNmUkmWg(Ã️OINJkkSzxw(9Ãvy5jL3(iBij🧰fb1zcCOXfiWÃT⚙gLzhIV4WFq(4wMcElN1wdj(1IA⚙(Ã6TwlfÃ(f9Am2K⚙iNp🪛2(g(220(YNVW🪛KjMDP8🧰dKTKnarWzh6nVWwÃLRKFi🔗Jy2Xi7a🔗m🪓3939b5YOkexkB️🪛UP0YACÃTÃy(GZMarUUlnÃE🔗q0Iy(4b🔗pHOSHQ️Hb((Q0xm️JN🔗lVqHCLfw84🪛YKB(r🧰a5qnÃpy1Ly️Jpup5(Y️jvLn🧰qq5OMÃ1fXNt2(SÃgd🔗️ÃNEA(🪛0O🧰🔗Xu(I(IÃML🪓U8dmsS0NKSAzxMfl(I3HcMxnÃhzfB(QM8B️i🪛eibVmT(Yl🔗NDaCl(RoUsb️SfKcdM(ÃCR🪛P1y(eF0aJ0JZ3LV(ÃMK(0H1⚙jupÃluFti8rmU5RtLkpJ(FYH6hÃ5RVE🔩2z1Ã(0uE🪛aoO(uS(ziLj3V7CAZLc38Cmw(fgKo2sg7Usg🪛Dp2l🔩fBgsO🔩u️9z4🔗5X🪓0S7ÃREng2HO(fIpQ7NePM0oCUQÃxJDTJ69z9n0icX2S(Id🔗cwÃK7Ã🔗xc9W(JF️9🪓XMuq4AtXW(tasvE🧰b(ÃxJ2IXjv🪓2iRiDVFbE️8lp🔗Qv Step #5: w Step #5: Q2ZnH Step #5: xP Step #5: STpfHm Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\357\270\217''('$'\360\237\252\223''OW' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\357\270\217''('$'\360\237\252\223''OW' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-m", "--files0-from", "\u{fe0f}(🪓OW", "-l", "-L"] Step #5: Step #5: Running test ["wc", "--files0-from", "GtM", "--files0-from", "T4POQ80ÃODAED4", "-l"] Step #5: === Compare result for: wc ["--files0-from", "GtM", "--files0-from", "T4POQ80ÃODAED4", "-l"] Step #5: Pipe: Step #5: EMZÃ4(jXaTLm5🔩️hL7🪓H🔗2RgyS6BBme2Mme(VJOYnNYuQF🪛ehWR⚙NxI🧰vCcw9PJ9⚙ZnT(🪓pr⚙(🔗CL8id🔗bV0NÃtQWLaY🔩0w(NIlcTf7🧰(((EÃk0kGrCR🧰lH(4529m⚙🔗LlÃUN8P🔩R⚙8QDcQiIZE4NnQOy8WZYUkÃfcQBi2(Az9wDt0M4Ã4ÃpVYf⚙ko6(7ÃB🔩vqRU3Zgqis🔩WhtDyIJÃtbU(ikÃD97V79🔗(IdhXgq(ugE1🪛🔩AMKs0eDAy5h65xÃwZl⚙9⚙ÃÃ4jMY6⚙🪓o15S8j3A(9lla6A4SÃhJZ🪛feYQEgvgm(xNYX(c🔗zHXm🧰oDdRAgN8🪓🪛zwmjb(🧰v(Y(U1eAtyTT(fkZDERNN3FU🪓lÃive🔗vA(Sky(c((0(Kh8q🪛FJMMÃpLs🪛EUzR6gJr⚙4🔩🧰4t(SDv🔗WHcZaYsA🪛tG🪓Ãr🔗ÃFOHpO(jrgVkSu1h2YWMq85jWt(0eoYV1u9iTo🪓⚙XcD1R🪓️3tFp️6I️R4🧰OSqNTM16vu(🪛hqPxg5Mr(q0jRAy9HnanK🪓Vb🔗qb🔗W6🧰5AynYla(Lc9v(ÃLaL🔗3((7🧰x️gzGs(⚙jÃvoko(pUoJNMEF3DLN2(hS(k7rf4P9gÃÃQx️🪓🪓bx🪛(Al01gEjvdwNz🪓FLvOPyaYAÃ2XX(yP(le5UaJ🧰qGex(ÃkQvOÃw3zrxo(I2krF9ÃpIVX9ZXbwl(SPKnw🔗y4UP🪓U1VjNEp3y(eEJPAf🪛Vmk33hi9d🪓AFÃhxagtMq️A(🧰ÃFmZFsc(d4WN Step #5: X🔗eÃEbE4Aj3AV Step #5: uyC🧰2Tx⚙🪓Y4v Step #5: ekS1H36🔩xZbQK Step #5: EÃnr🧰Ck Step #5: Step #5: pià Step #5: zc🔩tÃNqU2Eyl4(jQVTeÃ🪛T2e3gLVkÃi6BI️45⚙wvY(🧰IEGBÃ242🪛ÃzalN1w🔗hQ(nFaCCjfqvK9AfmXvqbRfq🪓ÃxO52seGn4sGXFe🔗zcv3AF(0iCkyÃO(jWPHÃqÃs726riTbddS🪛emwUÃJIdV0kMQT⚙GfxyMkYzS🪓IÃTyejNlFps🪓🧰0WM⚙SgÃGcU🪓jÃPd6h(0ÃaF⚙qBycGE🔗(TV🪓EqtCtS️zLP⚙IpEGG(Ãr(IÃauuNEF0ZIsa3m️xM3O️⚙🪓GwJ⚙Qvp🪓opv7ÃSQmIBNokÃÃ🔩KvfGÃdU(Zp🧰FEnYSoqMjIs(Ã(G⚙ÃCXPH️(️🪓QjlShPuyK8🔗ir2A(4D8🔩hqtHf2JD84KXGi⚙uvzFKsvpM(bOGÃvx0F🧰14X🧰Ã(FZJ🧰ei4T️🔗vN6ÃgBZ7🧰mHGEQYVL⚙r️rmDxg(p5l2(e(i️8Ul⚙pc6🪓hnjS9DclycQd1ÃÃmPzÃK54JlWXQc🪛SVowDTy🧰mA⚙k️GJlPF8nGÃVenC3r🧰mkUyBC9🔩🪓0(AjfhgIxb4L3J3Lhc🔗3vzBVqPÃi8yOiw6Ãd🔗5RYDXmUaÃid🔗teLBN🔗b(ÃH(By⚙EEp🪓6BD🔩G86ZDp58H️8(LxfM0🧰gKw🔩iBY7pI(cNWLqhp8jS(esp🔩ZJ1(B9jfR⚙(7jm4kjy9j0(Qz🧰6Ãd6g🧰UbhQ🪛K9kyeY81vojwoKcOb(9(N🪓NÃ21Srv⚙Nja2g0WÃ1(taOaL0m⚙sc3qHOBtUIiAbnyaFO1️QF4IaWkgCZÃÃiFhL4dÃ⚙FHw(🔩3️gÃÃH3YAbÃSf1YS🪛9nu9OlPSFS1(GrlWÃRU1zBR🪓🪓L6wyvg8yDzI️ÃGSpG🔗(tDbtVSVfpoLgW(ÃFI⚙nbÃÃc🪓s2pHtRJKd4🪛⚙gPv6B5wÃ6zytU🔗(️WiDtrYvST(ÃÃzS⚙AWe8(sEqteB🪛zfJKRamRMca🪛QABWNbÃF8RT🪓I🪓🪛PbRHCq🪛7Jj⚙wWje7p🧰vs(05m🪓E6C9Ã🪓O(Vi⚙rW(Z⚙35HF(ÃRiQq38🔗Y(mxx9(u🪛🪓vEH1XFS🧰Ãk2INkp2LfÃSGr(PÃ6(xQZÃVi8RMjyH2wT29SC0🔗u(34️Zrz0mg🪛J2Fbt(rBcwbQ18EMyAl3HIa793🔩8ÃbaPbNwH(IA(QNÃ7SSM6bPBpJ🔩UGqAisxMdq8Fmu5B4hmF️rk⚙xP🔗QÃK️p🔗TlSam6eÃJ1AN🧰(🪓9l🔗CXL(awSH🪓gXdOLwG9XÃÃM(Ei5ZoÃfnuXqTKKOKetÃdAM(G(eÃ⚙🔗L(CZZ6hk0FuÃH2J🧰FbyYyilÃixwTL0j0f(🔩ewSQa⚙QdTm⚙r9gHOpyWGC(Ã((h9🔗5g🔩c(ÃKjvVmQd8FekÃNf8HZuamNbq🧰NUAÃw27XFHo(W🪓PsO4🪓7BS9v3🪛🪓vm(3🔗jÃQx🪓YYA🔗CSijlv⚙SLqfrQlymQpAMazÃ(⚙rc3U9vw(o(FEPVBq⚙y️VhBAÃdDqEiÃJ🪓NX(im(🪓Pic(V(xtAb3kj77ByZgc3o696IÃOx(z01Kk🔗TV9o8🧰(cgN️(JOOSxPR3AH🔩Vpj(vHkNrDC6V8🪛H7LC⚙5jRo6xTUK(T🪓TZ🔩3k(6E🔩xpWZ9🔗h2tboÃa3uj0JvhMsLwW1zsb🧰1t0RRL(0U🧰B🔩pi1e🔩DWFQ(SaUV(hXOhAeaE8cEÃlHÃ️(🪛9bÃaEM8f5Ãc3TtatB9A(🧰z1Rh🪓J3lOZS🔗x1o36kB1ihT4LM(QMOd6KDJEa(aGMi(5🪛aW7S5y02yWx(1iZ7qUhÃaWnDGGyIeGdnW🔩jMcKP4Z3((lA🔗ApH87H3RQYyZ(zBÃ(SÃ🪛Bh🪓(Fg(PHHPnk(Ã⚙🪓fzIcq🪓S7O(DFcEj6Vqu2jko(OYlijzhgHyLdpMmImII0🪓GnHCV9dPÃh1ÃgdJQKVct🪓1h⚙mO(⚙Cy1MÃvÃ🧰zTQ(EUÃpjqwRGpkdzJ8hÃkt8zwKHzvTJF76W0🪛wGr5c3((Yj9IeÃ🪓🧰EIq0zmZ4nLweNEsXACqz88uH8BDzNnÃgWDLStmyÃÃ🔗pcDÃv🪓7tp🪛ÃR🪓g⚙LÃb3QuMuyPtbzpVTT89🔩te⚙7zQti Step #5: ItLse2🔗🔩Cp6IYLlxi2TyM5XNXsic🔩mfGsZHfa3NQvIUcÃlm🔗ÃI4lA🔗ij6TGw(1rYb(pwgwse(piZ🔗lh95DsÃ2XXSrFfYdCE(d(pQ(mdlsaÃImCÃÃUÃ🪓f⚙qAoYByFuDy(🔗tuTh(XC2Fun3ss🔗🪛Ca🔩icZ🔩UDSKxCbVUdhR7opQÃÃMF🧰e8xU(CqH12IN🧰KJd🪓mUpCZnZ️🔩pDTIefÃ🪛B(LDyc🪓sKwÃ24thWeCEQeIoK🧰J🪛(akC🪓3🔗cÃ5S1PZD8t6t🪛9XnQV⚙vzq🪛CoUS⚙ur🔗coOV(N(🔗MEUF🧰bNtUeI0th(S️EEKlPN(0WNj️🔩sh71XaWz4W8XczidgJerOzeFcFeX1Vn🪛anSremÃBEDCgrgXJIOHAL1FS4ÃpX5zIF🔗(dH2FrEF⚙6DneRDLqD4Xdx🧰DLBÃÃ(rg🔗oWdSYc3mm⚙🧰ÃmIqfieUHA🪛B🔩(B85rbr⚙🪛🔗dÃ3oPk2AFUJskka2y️F7xi9OÃaiwUÃWmÃa🪛e(89Y8i1y⚙hÃT(rWmMqnk🪓🧰OzÃXSYG(800ÃqOM9Y(p(5ImX🪓🔗IYDpDd⚙ÃrLzAUow🔗RoUG⚙L🪛ykW⚙B7BÃ3Ã(iH9TM9🔩Z55HXcsIvEnA⚙mFqL9s(3fAk7caFJ🪛nmizDCIZfQ(fvJY️EjODÃwY🪛BjZihX8LQhÃ(oDFSB((VvM0voLL0r🔗OKCYÃÃcÃaEJ0Lafr(🧰Ja(22BoYeÃM0EkÃNTxAh0O4SSLeifm0🧰FALxc9ka8myaowBKWmZuUMAuKWZl⚙u3ETAHN3(zAf60⚙O(e(00hnR1🪛3XÃYN🪛Px6vUÃhw🧰r9🧰XlZ7gÃvpÃIqH🪛Dmn((YyÃx21lKAyL0(w(kT(ew🪓QEJvSwfjgSD1dwWmVZDKCl(o(uÃ5TYdH🔩Jf2NÃkt🪛(eyJS(Pv8🪓ÃHV6bNRrM(9P(cÃ🪓TCpSÃvE(O(xRLÃNRNPlÃADMÃPT4XNqoB🪓EXhteE13s🪛0DPx🧰1GM🧰kP2msU2zby(lapaCY8EÃfISXCLIhB8c🧰C7(yR(XPpp(ÃfvvqtPhQ4🪓Q3ÃwO(GK️XMT8EyoW4T97(p2UU🪓w⚙DTS(🔩Rrj⚙🔗Bxq⚙IYA🧰pNsvf4d(AEK25j(lByg2(d(🪓TjEWde(bAr4h(nG(PuiÃFR🧰QmuvÃcÃP🔗5ÃkOA1Vy⚙E0🔩rhTL(R🧰⚙b🪓T0(mtun4P️N23A5vFÃz0p2kt🔩cqZV0Yaio(🪓SK6b(ÃasfgHQvEB⚙ÃMS1gOPjsH3rGe⚙XPm74aXKbbU🪛h(oIkÃ(️a(7🪛Io(bmI🪓Ãib9(e⚙🪓B4yP🔩KT🪓🔩IDGyB((S(xYsV98XÃ(F((GacJ(hlw2xPhUZlZÃR🔗SzÃ2A(RUtjnÃsTie42IPFa1c1idjÃrhlzIQM((EpRK9DhbP(🔗xy1O(FLVFKx🔗FÃoLJDxo06VÃw4TZD⚙K0nu2HcqogÃyH(h🧰OIVlpJs🔩i48ÃeqnJgX9(🪛immbnQHo🔩ÃQri2hr🧰db6irxsMgigr️21pWqhn⚙g(3w2r(MYdTybd4Wc7TUBV🔩c⚙QFDjkz🧰🪛FuÃ9(d4Ã6YaRNLVLmMaKÃ🔗xc🧰sjd(3(m🪓R5🧰vAJ0(Ã2W6xFS(🪛ÃSM🧰️Ã4c️bBy🪛(ÃDwXPxctX7Alc9En⚙WhqqrbOdwy3vo64EÃL1(cÃTQY🔗H(pj(yRyFTyOAxtCiHBZsEHWvUS9s1No⚙rmCbpE(1Fovy🔩(JwC5HÃX🪓qm3🔗7X9🔗nP724NxGr🪛WwxYB🔗RodZ️2rcaNjodiwP7(L8M(🪛BWZHf⚙kYrQZS🔩Ans96ÃÃNLfq(q🪛0fj42GMOsOsWgQ️EnbOwb🪓VfRPBa6BqÃsÃhb7nÃRDIflYA(8rJhykdÃn(nZ(sH1L77Pl(mÃvOs🪛🧰HsDaPZ🔩8pD🔗Xacpj3(ÃJtGa4i6f((jluxEZq1(Ã5ZÃTfypfaIUÃ1dÃtutUME🧰1LÃÃv🪛f4b🧰sqqLgfoqv🧰7ÃJQ7v🔗kÃ4🧰D⚙tPZWJ🪛Ã⚙vlQhzWPaG(mfSÃ🪛yJ(K️o(JlrXb2🔗ÃGP8dFwKdI2T🪓gcBI(Mo2Z9Fj🪛U🔩YY5gFDwH688kÃdtKcA7C5k5G(dWv8coFiiS2LGlsx🧰PArXeK2uEfqCMa(CÃfF9️🔩XxÃ🔩4ÃpaZ🪓🔗y(0NY2XW🧰Q49O(kReKY(m🪛eW🔩TJUQNaUdÃK🧰🪓hlHFC((FÃfyA4EMP(LNiÃX0LZtÃaT38🧰XzM2R🧰Xy⚙h((b(aGv3Lwr3Ã(((I4TC4p(M🪛🔩r🪛🧰3ZcZN🔩QzUYjR2d0(e🪓6sI93(3en9QCOeHu(3q35Ã🧰TXyF0Ag8(🔩3QmIIKJCaHT(5iy(4V78🔩(x🔩t🔗BB8🪓️KgSÃJSO⚙pEq🔗0jn🪓M🔩️N((oÃnJKVRXxmeF🔩Fla(6DkR🔩HKGbq(TYPJehbtf🔗ySn7Ã🪛JÃW82DCNm37PpSZl🪛xxh3JdPBc8DRkMg(️️6cZKi(U1AAjOyehcÃDMbN️rhwÃ🪓OvmD️n7AYd6X7Ã2🧰O🪓qmTcAB((QYUGp64Y66yemÃDv(ÃpÃJMWÃJ1vLLÃhd7O9(kÃ13kd⚙🔩wvÃzv(🔗ÃiCB🔗sOÃ(yOE4eKjVO4PgnV2eLDfZz(Tz️L️lB️V(🪛9🪛k(Ãoj1(🪛d6(ErHOgqAu5CoTqfvR🪛8E🪛vcFq9HlFNwV9j🔗kXl️0LdPO7EBBX76g(a(uGWY68cÃo5M2R9y2JG4uW(Wj5S3🧰8Fv🪓0obDAÃFRQÃDgJFR2kÃZbdI(T4⚙OAooLnmÃ4mI(Vn🔩343SZ(IfnfWj8CaY🪓U33CV5nyzCb(HÃwY(Ã🔗D(🪓VVFx🧰cxrKse4(⚙P🔩z0BDDQzL(HÃ🪓q4🔗4Y(TÃ🧰b️F4⚙ONj4ÃB7BrGUoZlTem🪓X(uB7tÃu5(PCs8C🪓CGAWk2wÃQ92n41sÃFII6zCiplXODl(QOM0FIB🧰uDu1O7BGwa8uRuxMgyTm(0iox️Onl6Rnit(LÃÃM🧰Ãn(a9V🪓jmqd8Ig(zUKQV4GA4(️ÃvRmi(BuIyk🪛⚙AbPp50R⚙za27wMkeL️CÃw1tVL🪛mpbM⚙OxhWGgtuaYUw1🪓ÃU1s🪛mÃ🔗ÃhRHE((5Ekd🪓i4(rLysÃ30⚙Ãljq4fn2sg5FNs335uURX⚙LohydXnjbjBEms4QAH🔩2U9g🪛D🪓fzHUG94️j(A⚙vH9IRcCJVUSdÃkw9j(7((D2DJB(Cchr66EKS🪓qcjnINgcZ🪛🔗AobKÃzXÃÃsWjf82gx9iiÃo🔗VPoSOcuLDwREyd9a3oqqq9🪓g🔩Gz🔗nUb🔗LwKrijN5ÃFtAm🧰sOÃMgg6️ÃHTlf🔗3C32ÃrÃ(WqT9zN⚙tW🔗7P7r🪛P2R0wdXaF46xX🔩m(oB(hm(A(YIR️ÃlmV544XXzdjsSD((9cym️k🔗yQC️🪛🪛pFixXVgXmÃ((Ã🔩O4Q3🪓Ã3dkXÃ3ÃQ🧰w9lIq️hFYcQIp6pOZÃ0ÃAgWvMES(X2K6ÃsPPe5Bd16iwQSs Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'T4POQ80'$'\303\203''ODAED4' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'T4POQ80'$'\303\203''ODAED4' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "GtM", "--files0-from", "T4POQ80ÃODAED4", "-l"] Step #5: Step #5: Running test ["wc", "-m", "-m", "-l", "-w", "-c"] Step #5: === Compare result for: wc ["-m", "-m", "-l", "-w", "-c"] Step #5: Pipe: 6WTk( Step #5: q Step #5: Nbi Step #5: xOrseQ🔩à Step #5: Hd Step #5: ermDS87dgJ🔩RVu Step #5: AOtl( Step #5: Step #5: (ybpNJlao1🪓 Step #5: Step #5: Rust stdout: Step #5: 9 8 58 68 Step #5: Step #5: GNU stdout: Step #5: 9 8 68 68 Step #5: Step #5: --- START diff Step #5: - 9 8 58 68 Step #5: + 9 8 68 68 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-m", "-l", "-w", "-c"] Step #5: Step #5: thread '' (15731) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-m", "-l", "-w", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15731== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xdf,0xc0, Step #5: \337\300 Step #5: artifact_prefix='./'; Test unit written to ./crash-0f758584c21d7a55be1149111dff3de78bb2e0f4 Step #5: Base64: 38A= Step #5: MERGE-OUTER: attempt 37 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 691485545 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/0f758584c21d7a55be1149111dff3de78bb2e0f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 104 processed earlier; will process 381 files now Step #5: Running test ["wc", "-l", "\u{fe0f}w🪛2(a(AgXEgw(oZ(eoU"] Step #5: === Compare result for: wc ["-l", "\u{fe0f}w🪛2(a(AgXEgw(oZ(eoU"] Step #5: Pipe: (RN8r(ptjr🪛 Step #5: ️ Step #5: Kvj0s Step #5: bT2r9🔗 Step #5: n(à Step #5: B Step #5: Step #5: WÃ9o3P🪛z3f5 Step #5: 1🪛qLGQx🪛( Step #5: ÃrV3cFXrIfDZ5🧰(4z00Ã️(E5lkL🔗2L4(52IRXiÃw7swiObFO4I3TYTx🔩SQ🔩orxcr2yBaW(dxPP(4lTaÃieibVcX(RSMJ🧰hdÃl(cEiÃESsdEP🪛bWYckDvMxFHwWel9n(Ac5🪓XEQiM539nhÃ🧰VN0V🪛Y️Ã0F🪛UrfaZNPtxxAÃsIPÃgbRRfÃvO(3🔩KQMvU🪓️PIGxQLdS6Ã8🪓Nel🪛0PstxR((0Q️🧰ÃÃoÃOYtklml7⚙769LJYoKtCqZZFrOm(2T️rc4F(lRIHwSVy5W🪛🔗diVXpÃmtehuk🪓vRf🔩🔗DScNc3ZLK4wOG🪓KYqnwPKs2Qy(tp8hTcGIkvn(🪓XÃHdAPRKpl🪓pOeWNM🔗EFmi🪛i🧰So️h2JZHbzEFU🪛84Wc8UjFaCjSRÃ⚙yE3🔗pmSygzz54kW7lng(uG️Do8Po6RUI🧰QhQSBM️dXgr(MVFMJiSQÃÃN⚙U3rDpl1ÃuI🔗🔗EmEMydKdKdz(0UoXjoknFQÃku🪓XQ85BODrcFuabkr4⚙(c7cs️3VKLci🧰H3(2⚙j2(ÃPgKBSJN96WÃL(r🧰(5⚙f9r9NtHl(S1QCQ(MlJpRv🪛4pEnIZ🧰yz🪓KI4FhÃÃL1WBK🪛LmZXOZEZUcn2️5WwQ🧰⚙JU(rÃ2zd🪛g9PR🔩VmuyCVZBa4m1⚙56rt1🪓ÃII(Ã3fmÃ8rH(5Hi(hPhVzrwa(uvYjLb️LjgX🪓rZD🧰ryxsn(sXetD🪓9GZCM️Xdb⚙🧰mwYTfljTOYn🔩7️K74jvy3🪓qpq🪛lNDij7igIT(wbnovHvihq09️Nq🔗XTuJOXnx6fc️PqEpt🔗aXyin8🪛jgM1S(jv🔗((IQ2XQ93Ã5SU🧰M3ÃkÃdC9TK(Jryw🪛NuzTQAi🧰MMg🔗k🪓TV6xro🪓F9ÃÃ84F(🔗XHrPHU1🪛43Hat⚙DYlÃZ️ÃxP8bAApQ🧰541Dug(RwyFf2PTÃCy1dauc(87uq️qwDÃ🪓qfIdg🧰🪓ÃCÃJsWfk((TnE4⚙HWScISzvA🔩G⚙FAw5N54sEcLdGz🪓wxg🪛cN5xsMjPRgfGcTLxsgPX3yxKEjVov🪛FÃQbNXW️WDpÃV(k4e🔗l0cilSv37QpEPqVIWk⚙pXT3ÃPWTHcOÃmGÃJHdBc6hcvfQws🧰1(t3ytDjYePl(Ir3AUCx6POÃy🔗OpJDoNUAOe(WQkcrÃÃFJ7SZknM🧰y(BVuR🧰ScN(1BRKfMLL4HXy🪛0YV5px16FN(LKO(FjeP🔗2PÃ5ms🪛1Q343N4tuvNsDfp4SPÃlhfÃj5️🔗NuZ(ÃQi2gq(PIod0cu82cÃ9ri(VW9OW(oi7Ss6⚙hd0hl(3zdTHP3wjyiYJWY1Ã️jj🧰7nG61Xs️I1qEh(rRÃLX(KTZo🔩oFQ🔗O2G(zuSY️uf2GHqkva4EÃGvu🪛ÃEmwUVVZ🪛augRgÃYF(dS7nrwh0QAZd🔩ztKCCoAÃCZyu⚙🪛PBG🧰Ug🔩WÃk(vf(zvrfOKai(6cÃÃ🔩H6🧰XRj(roG22Ã5MorÃi🧰(PFGZoQm0OSL(b88V90IiIFLV(P️vWaN25N2kneAH9(🧰NByMe3edW🪓gTVhHhpy8ecKuMBU🔩JG2cCt81zbgFTWwr4Ãp🔩R🔩ÃgÃz1J61t57ÃHOz🧰Ma(4euEJ🪛xi8pTHlzll1Wc⚙V️Kt🔗S(Ãxis(sE((GH(IdB8cvviX0SÃ⚙s1hXrQjX3I(ÃjHVVtZ️U6kwacBDÃAbv4XcKrlpaD🪓PZgX⚙KSBKmÃLBaPsÃ7UB🪓l🔗🪛naxc3S09GP9BV9lGW6qK(ÃÃOFQÃt🪛🔩4ryA1svVq20(qGoVcÃcd(27v🔩tC🪓53MiYj🪓(q4RO🧰ÃnÃ3Ursap🪛🧰xi9hÃPC(eDE🔗f⚙MIr8yJxyÃp🔗ÃrFxJCj(re🪓aiTFLfaOj844JXVcbQ7🪛1Hl4C🔗vO9B0i39Ã🪓F(VuoÃXRfQAYMl🔗73R51lÃ9HB️6AGiq(z(QjEe(ab⚙wFT🧰V((zZVKhnBs🔩5BpT2NP🪛ljWGÃ6G(LvTUkgbJl((🪓D9vQGV((or0UyzBMkuG135PwEOg🪛UNIBFCODKAiYf(rNrzOqsAQÃz⚙Ic️KQt0CCErVc(sSpx9ÃW2s(((giNAaOV7dYY🔗fCw1BThpAaXpÃaND1KYHvfNQ🔗XVI⚙Z0kgk27Bvi6U🔗K8svK🔗8Ãfhw8🪓RiDb1b0HXXOShz🧰C️rla1lcPV(PnG6YxeBAfewvFFsQD️ikdFVh🔩E1edRÃ(ia🪓KVAxÃhYrgFxq7NW3u2ÃjbAÃZ8wgt🪓yEBÃ🪛OSffÃ5ktNMPAtM🔗mQ🪓T(TBq8eGaZ8Ã4LdGLFWI🧰4(YJzhUX1pHQ🔩v8bÃEyTqMU0r⚙🪛JQH(k1🧰0WKyy️bSOlhR1🧰3lYoP34PHiqzsfq5Z🧰oFCÃu1htV02h🪓3g🔩DFJ🪛(d⚙l4rAmXU1️8ÃIÃ(E🔩7m3xi🧰CEOFz9nsÃpÃÃ🧰2yHz9GbZ️1LL🔩5zQhSQFaw31y️7TP🔗🔩G(rD2Quh75rOQ🧰⚙Ã🪛1(5(ÃPtWahmxpDnÃN🪓rDQÃjÃxUuÃm8q7🪛((DLWii🪓ÃV2i4EiKq️K(lf⚙7OIbqam🔩U🧰ViT(nÃhAT5wI(H🪓Ã🪓IfK3⚙eFXnCPJ3zN(Ui1DiEVG4c9(gIXPKEm5Ieog⚙6vGpMzzUJÃBFOh9b(B6EDiAsvJx🔗Birj(9(QtMO5QfC4UF🪛Y87(8(LiWrXQO8️11q4Y8H(2ÃlBN🧰2eÃnkmkkPhpÃÃo🧰(y4nqÃ0BXcg(1x(🪓n1nvjliw(6Cqv(wmR🧰LEPPAD🔗T3️CSZy️PH️(K2s🧰i🔗P7Dz⚙Cw4O(8ÃDQBr8P3🧰ugR3(jCj🧰c9713r⚙🧰waoIHypqÃMOp⚙L⚙F⚙hYvWOÃbWn7IZfx3wTv6iHHk️GBktXiEkMiGM(HhÃ8csÃ(EDWBJN2ÃWNWgIM🧰M6dW🪓mnBoOqL25JlsKAd6🪓kugQ🪛🪓oNanY️ÃSy9wBqÃaasKÃq8 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-l", "3", "-c", "-c"] Step #5: === Compare result for: wc ["-m", "-l", "3", "-c", "-c"] Step #5: Pipe: Step #5: Ef9G Step #5: i(H️Ãs2oÃmWLJ Step #5: ÃUEÃ8 Step #5: 🪓b Step #5: msa Step #5: q0J1MbW1b Step #5: Step #5: Età Step #5: RzUk(hWT0️🪛UkVl(ÃoxFmDJC84g6(e(ÃvXnt((BjX(t38kb7SN(izBtLLÃwxeM8OÃDYÃd🧰14FSD7YjÃRBOZVAXbGrwR(HhV(l🪓⚙G🔗NfxÃ🪓3xrkG️je🔗YdgUuPy3VjB⚙NHeZ4tiAcsNYWhdvrUB9Ã🪛KKZ️kZm(🪛e1RtmA80PiRiuh(g(PrQR⚙pt🧰IMoEX3kC3gÃo(3oSBvw(1ÃQaN0c3a6rYIKj1syTZEÃWT(39Oo🪛V62liH7🔗wWao4s2Ãs(🪓fDvzjx️sc⚙🔩ys️🧰a(uo4rWLkIÃMggÃ(QL3F(u🔗LmPMvla🔩CnDlC2UD🪓🪓mQÃrv(MY3vFJjG5gYwLbGOsMjYxmS(iNrNEITMsÃeGxYy️️🪛4mpylN(jEgÃLnMÃT3⚙K11Ã(fv6O4Nco️F5AVvfAcU((z(🔗H(gg9sHÃv7IuhXaÃÃR️((🧰rQ4H🔩96️70B(A(l🪓R🪛aQJ️e2mXoÃ06iT⚙pTGG(eD(aypl🔗rhÃvmdL🪛KKL20️(VdwF9YJaRVT140c(8qeH8SN3(️NKicZmhs🧰j2zOcfb48JTwx4R8NpPkcwvpINnEC8PVbs07UxnFW🪓(t(yEAL🔩RJxLh2Ã(hNF🔗y6fÃ219q8u🪓g(Il2l4aZje(ÃCv342ÃÃdjdUUUcmcK🧰03HUÃIeibW(KVu9(sjUmVkx🔗YVqFl🔩Ã9kRÃp0C️44🔗OceZ(xcYbÃ⚙🔗EAZ️nPfuyz(YR🧰0FH(UD85🔗7l48Drp(fnYwoXoPGPÃi🔩iBsP⚙JV🪛XÃRybHu2xSz🪓7t️dTvL🪓Ãtxnma(TX⚙Ã5tN3🧰B🧰🔩cht8Ãu(xzxH🪛Ã🔗Ã3️(🪓s47WÃEQuIN(ÃÃRUQXFkÃ(⚙cNK(Ã9dE0Th95lQF🧰Ã(4FmjGS🪛2lHÃYÃ(IqQHDI(rf6VnBDp1h🧰Y(0(qfbQ3Rgbw(G2xjm7⚙🔩mW🔗M2⚙rwY🪓🔩vg(trEhÃÃ🔗87b0t7CYpGtptvzUn⚙H59RUSkPZPtYo1Ãx(kyqÃEqÃZÃhpR7ÃCpnIVpgmCxÃOÃNVNsQUgdx🪓suS🔗LKÃ⚙🪓j7r0rQol⚙fk9xBÃLxfÃkkV(K(yMx7(M8nK🔩afDÃVmJuKBM2ThM3a🪓8EsvÃeÃzHWELhy⚙RÃ(🔩(0FÃ🪓ZxIÃ⚙Ãaz3evQPf(🧰WxrtJÃtvh🔗no1I2🪓m5H️Mmcha3O7t🔗FLt3VG4dZMyonfÃÃ🪓🔗🧰ZZ9psG🔩ZSikvh4gz(VB🔩ECwm⚙GrDvÃScUw5jAT6Z🧰47Rn8Ypc🧰Lcla🪓Io️bPk️0b2(GEahiA⚙🔗SÃsOKJK(⚙kZMB9L7h🔗JÃ6nHm(g2🧰OwHHkFP8tJByed(pI1u⚙eQ6f5((nDIi7F5n2j(Ãtp🔗yÃMVRNPjxs91D0🧰u(SUT(6🔗(W🪓🔩Xthg5snZ1🔗XKbXte((20y🪛4🔗wcQicjÃl(Ãwv1Oce4🪓Q️yOgCpCl8🪛T9⚙P7Kv🪓4H🔗gw0Ã3G9iLojoq1vW87EVgHsf7VTYO🧰eJDtnweSs(dxKe5NF🔗(SkzoYFY️YskhFJOoWKMkw8Pq🪛RtÃ🪛Zx3pVlo Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L"] Step #5: === Compare result for: wc ["-w", "-L"] Step #5: Pipe: 77D Step #5: 82ZV6FmpCV7 Step #5: SteGR🔗V⚙q🔩 Step #5: RÃdSb Step #5: H8 Step #5: UfuZ(jbaxSvGZYYmb🧰m4️D4nuP🔗Ã02eBYnÃm13mb(qÃsXgMM6ÃdISjIQ(7HoWl(CN(ÃWibo4🪓🔗gQlÃzu2(KNyJ🧰(N🔩I(N4naIbK(zÃÃ(6bÃxq(2LxuEvxkdg️Xo🔗kAGqZxGzuYPbGJ🔗Ao(d🪓G9Pz🪓V🪓FaPl2YwsG6oqtC5A1qs(⚙JD🔩1️u(I(JwnZdGxTxIÃÃNt7GNF0IndZY(cVQhxgup🔗hFoCFdÃÃ0Sd(XiE0Bf🔗I8vz⚙G1jgaNjAUx(SQ((ÃWX4XsV1gvc7LSJ🪛i(zwlm🪛ÃFwU🧰SPIv8R🔗🪓ÃKZgR8KMeYb(xGXkU🪓Ãbw🔩Tm⚙atGNjAT7eO️🧰🪓OC0RO7🔗qsFq2cp53k⚙lm(JmÃ2tJFyoJko⚙XuXj8zdYG(ÃpbH((rCH🪓1qF🧰CÃ🪓YJQXMfv5NPP0P8An6MÃnVD3qRi9(IYadÃn(WÃxpwQq4V(0JIJzpptxrGOwS🪓YFXx(Ub0EofUALÃEgÃzasÃU(uABnL4a(2Ã🪛MIF⚙9ycacÃ🪛(wNW5w10gQZm3208ÃfH(G((🧰GdgY05(T🧰xtQEnKtO🪛Y90VUZOw🪓9mBWUÃZW3t0ZYWhvNtÃKteaxRaÃJggRqKG5F0BFlAF3NP(hG3(🪛yvEsps9w4ÃLy2tp🪓t7nreMIE🪛c⚙4Bgcgi⚙🧰k9ey6ÃC🧰p2BHSF🔩n🔩3(Xh0XkSkc0(Ã🧰b(JÃHrkY(9e⚙ÃS🧰Czt2u2HhnGv4🔩BV🪛gm03cD6bZ3WYc3e(sÃYFETi🧰eT4ÃYzSa🔩LNJRP1NÃe7fQiaY53((I1IFjkuVqZ🪓vvBU35scfa2SakbG24eÃue7fbu🔩(Gz13PS🪓Ã(JahQGÃ🔩UeR🪛VySjVsTkOPneÃ⚙🪓4u⚙(Ã️Dcbm0yzYqHuEIY(kdoIqoVSb9pO5KÃ6TPJ⚙tUgGL🔩b🔩l2T9X6hr9gHgLrx8PMk🪓S(N81zbVUtn⚙h🔗McGzeLn8Yp⚙WvQNbm7 Step #5: b(sY Step #5: FqZSdxVG7🔗uBn Step #5: p1PXh8(JO2GcjCx9JH🪛I5ÃAp️yNrdaC0wa⚙Uf3pf🪓1IO1lhzX2H6qTJÃfxLZq🪓🧰uPPLe0nj6i1i(v⚙9Ãk5e7(C4F0Wesmji3acÃhEyy3uPIi(sUQqÃ️40P(n7P6fK🔩li🧰U🧰UzyLZ6Eu(🪓(UnOAVC⚙UÃbRkgÃtO🪓KdCÃ🪓🧰XYVH️W🪛qYrON(6pXjU(Du5E0FxÃDLf(K(LwFYx((ine06A9Ew🪛GVgqfDTO38V(DKyÃUQrso🧰FiGAhz7eg5qHj🧰02🔩n(hIYG🔗🪓fI9oczU1EM0E🔗LbDOJC🪓2GbP6(ÃgAnZVIÃQ(mhfhp(YzVNFqf️HD2kkpW🔩XK🪛DLuTÃaR🪛aÃSgKtOrvG20J0WENsjOdAQLwzc4bWÃr4pgNdY7AWKqA🪓s🔗P🔩mJ(fzUq🪛vwg5nx️VvpaDÃÃrOÃ9b(k8aomItFmpO(G🔗6v(ymT(Q15TÃIkur7d🪛IhEÃnÃÃ0fQ1tc(ÃLPE(C🪛(t⚙x((Y6LKUmNl🪓keUAomOlCRsÃdwNBQt5⚙BNFKpUSuO(🔩r(vXoz🪓cvWjtvK7o⚙O1DXiPV9ÃqEG🪛qDjFrDJ9ÃtF⚙4Ã0D🧰NJWmK8Xpe4🔩ZaSu⚙yZy3gIk(CLÃ🪓0GTdqIgÃHxK🔩YzX6ZD🔩rBxWuÃ0dW61ÃxY🪓f(k38F9️SC4(g🔩IUÃÃn6(Ã8V🪓fhR️OÃGSaÃÃ3ÃceTNxuZ3ty🧰FgVcU((HmyNwKÃ(TGx(akTÃTK🪓rX⚙mh🔩X(qwQe(6vGKfVWX(pDDN🔗jQfj🧰ZoLOoJ5🔩5mÃsm0y(IswxSWqFhÃÃnIGSN⚙o4(4ymwQXÃG44(X45gH5hm0NScKeMc🧰Uz1⚙ÃYIJYU(⚙(y🪛SPP0CNn🧰6z🔗YcPy2ÃmÃÃ⚙QjPJA(UTuik🔩PNEJwy(S🧰JÃ((⚙(uvLkJxMÃqye🧰H9LY9UCn(0RLtrMqC8nizZn🧰YW2HUM🪛R8YEyHNBY9Dh(Tx6ÃmydbI🪓PkXG🪛Ãj🧰O0P3nGLI🪛SyNsL🪓MBnoLgrHk4k3MlHMJYd(zZaq🧰Ãyg15Q🔗poTY🧰6Zh🧰4bcJKPBmpr🧰oz(ZÃNG2PRl9vÃqb2️XRiQ🧰aLOCLIl(H🧰L8jy🪛oZLÃK6ER4Q(07y00aT2Dv7Bvj((8qk🧰bT(NDJVQv6kx3IGNTumiOHdJxL🧰A🪛gYGGCy7j️C8imt🔩4yRZ(️4maO🔗YR️CiQq4A⚙NLj🔗lÃH5(tÃ0f🧰ht🪓K3rmo🪛3Rz🔩wmRTOEUPwxHÃOnSDa🪛g🪓VSl4🪛O2b1g(PxWt🔗xuFa4tF8s28️🔩rfy1XTF4KfaPTFh(L(A996uNVah(🪓c(ELC6f0🪛Q1g🔩Ão🔗2lo(brJ29kMqwDl1dV🪓rhNxÃt6️atJ8U🔩OxÃ2ÃXAG2ve8uk9gLÃmLHN((U🔩UXBÃS2Ã0GOÃ9(w(3dTBtFhtY9(EV9Za6z10ÃufAtqFZVU460wLkm(D🪓9kQenEkqL(ÃcRSjM6BGJERQ(mTGgÃ🔩EaA6UkMÃmÃÃfkIOSgLbNKoih3wWhUu0️Z0🔩IÃGr(I2Ze3🔗ls6O5a🔩DQcK(VUcz( Step #5: o🪓b Step #5: Rust stdout: Step #5: 10 1537 Step #5: Step #5: GNU stdout: Step #5: 10 1254 Step #5: Step #5: --- START diff Step #5: - 10 1537 Step #5: + 10 1254 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L"] Step #5: Step #5: thread '' (15880) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15880== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2d,0x3d, Step #5: -= Step #5: artifact_prefix='./'; Test unit written to ./crash-07dff6408717ad766bb6a585e1ca2f9f7c878339 Step #5: Base64: LT0= Step #5: MERGE-OUTER: attempt 38 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2561041424 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/07dff6408717ad766bb6a585e1ca2f9f7c878339' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 107 processed earlier; will process 378 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: ENR6uÃllD Step #5: Step #5: Step #5: FÃ2TCTVo Step #5: ÃotWCGr4(ub Step #5: cj🔩eiuÃf Step #5: 1 Step #5: 🧰FI(tO2🔩xN🧰FgCk(5oMU(ybFJCrNXQJE️2rI0O(kV0q5hleX5reumujl🔩(wavt🔩(🔗Yp8EZGC6W1ExS🪛Ã🔗ÃSf6(🪓(fpA5pQuQV🪛G⚙VJ🪛Uc2h1️22🪛cY5Q1qN8h🔩🔗4rEbE8((rY0L(FmaiXRNjuzDbNj9Im7YABpaHLHTpy9P0jrMw🪓CfMULMQj43lthOPJzrk🧰🧰OgA(zxDHw7i5🔩(LWÃZMY(7Vzkh9PPu🧰l🔗tUq1U(RY🪛dk🧰kFYl🔗4GPe3vK1JkzkWR7CSw🪓CIg8🪛vC(Q8I5RGP3K🧰Y(sNlWsacgcl0ZdÃrbmjycZ🪓GAxZL🪛Kxobds🔗Ln(mx(5VCVX3sJ🪛rcÃa2⚙xQL5Ek(OcÃd(tsr1O9K🪓ZDoeHo🪓d1F((m(S8🪛hTE3(7ckv94X🔗jxgrv04yPnr6gtEoIDxrOp7jU5dXsQwBÃlHenMKGB🔗⚙gD94IROs9🧰zXoXjKrlnzcÃr🧰OEÃFÃIw(RTsMPUVNe5KIDx(XÃhsNdoÃXdmLTMx🔩Bxcl2unc🪓cVB(Ãm(ÃYNKi️TqdLijjkHOPYYbxSs️rÃSÃt88gYm9nuxMYcukuxw🔩Z2yXÃfiBs6EOh8eCH9mn4KQzDCD5Vuc🔗2ÃUBQWJ🪓t7🧰L🪛IÃÃ8cNgt🪛H0tB🧰nGtRdPwZPrzt96jeAxep97⚙ÃZLuV3(aÃ261Ão️ufhvÃmp9QÃMoE️(6(🪓F(🪛w(6hDitMFCKP1L(mmIs🪓98A(LSQ8jVHCXmyZRn1NoK(v🔗m2v5🪓AfbaQcBC4RUOw🔩Y(42p(6cp9OWoHToUt4s🪛9Omnj🔗iWt9zaw(X⚙nH8YR58(ÃUZPagf6I️th8kqÃkwj65MLvXjTz(️n🔗4(eA408(cLrwm5EÃiOTrraz(VwBWoqOeTAo5r(ZGAsFVHS(Ãl⚙(un🔩a8NOWm8RgXSWF3ljgIv8JTAR🧰hnÃez️TgdyFYvOZa🪛mhlJJEQMT(mF️🔗wDobBa️qm5ÃXIXÃ🔩rw🪛o6WOF(frIGf2OyeFr1T4jDQ9⚙ÃU9nÃt39mF🪓n5u🔩Eo🪛h Step #5: gWY(dz1z🧰8Z9🧰🪛Ar7qLeG(🔗r(i3ÃÃ5(bv🪓X️YPF(XdCbHJGgzRHnkEx3u(g8TlKCSgb0GS9IHYJuJÃNw(1vto️xchB(Pv🧰krWoCQJh67FRb🔩IRMkK4(5m84nDÃzÃjOgPdmQP️🧰zaY⚙wO🪓kUÃ⚙Zaj33J4wg🪛Hsfp8a7LLftXYTÃYOAPÃNsmEg🪛csjÃÃf🔩lY5V⚙S8Lr🔗7okhL Step #5: m Step #5: Rust stdout: Step #5: 1240 Step #5: Step #5: GNU stdout: Step #5: 1570 Step #5: Step #5: --- START diff Step #5: -1240 Step #5: +1570 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (15948) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15948== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0x0, Step #5: \376\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-9ceedc1a14fa9fbb56170cf1f9252e536390c805 Step #5: Base64: /gA= Step #5: MERGE-OUTER: attempt 39 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1010974423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/9ceedc1a14fa9fbb56170cf1f9252e536390c805' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 108 processed earlier; will process 377 files now Step #5: Running test ["wc", "R🪓9uxv3WH", "-w", "-L", "-L"] Step #5: === Compare result for: wc ["R🪓9uxv3WH", "-w", "-L", "-L"] Step #5: Pipe: (Ãc Step #5: 09fL5A6vWj Step #5: cwV8F🪓bDÃ9b🧰ir Step #5: 66Vzqà Step #5: Step #5: N7X Step #5: ( Step #5: F6LIu8(f🔩 Step #5: L🔗ÃV️L🪓L82MW Step #5: X73By Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-l", "-l", "-w", "-m"] Step #5: === Compare result for: wc ["-w", "-l", "-l", "-w", "-m"] Step #5: Pipe: t🔩 Step #5: BK3mq( Step #5: dWÃB️Tn7x🪓NgQ7 Step #5: EC Step #5: V(🪓R69t🔩R Step #5: 4RVQS88Ãt Step #5: zKd Step #5: GMtdtJ( Step #5: 0P Step #5: YX3🪓m Step #5: Rust stdout: Step #5: 9 10 68 Step #5: Step #5: GNU stdout: Step #5: 9 10 87 Step #5: Step #5: --- START diff Step #5: - 9 10 68 Step #5: + 9 10 87 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-l", "-l", "-w", "-m"] Step #5: Step #5: thread '' (15987) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-l", "-l", "-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==15987== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2d,0x52, Step #5: -R Step #5: artifact_prefix='./'; Test unit written to ./crash-24fd9383d2108d77840d09b75976491a6733eeb7 Step #5: Base64: LVI= Step #5: MERGE-OUTER: attempt 40 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4041162632 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/24fd9383d2108d77840d09b75976491a6733eeb7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 110 processed earlier; will process 375 files now Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: 3l2KOm🔗2z🧰uPMD🪓jzvugbGe🔗(lufb🪓P2🪛Dt9qhk1B🔩Lk(ÃHaI🪓bPh1sr7xhVTxÃSxaVxGeyleFCo8HSdZ7gBafR84T1k🪛🪓🪓⚙0OWÃyqhODw🔩UW(f🧰GvF2jh5ETHÃ️aNkceV9T84🪛6lVuQwdyvXnU2(ÃHz(PÃi(6vbJ7NR🧰🧰YeÃP(5W🧰P1ODTk(🔩VEP🧰🔩🪓8jv0HUn🧰M(🪛uVzXvYk🧰veFgap5R1QÃ9ptwspbTOyB0pÃDA🪛NX(Ã8krCÃd256fp6ldYPnYacKÃeMCTÃbjvqhi9ki(hnS4SeITneLPL🔗C1kZtTw🪛NL(0QS🧰8fWGOc3lob🔗🪓sF6YÃ4fHmWN️AuzptfÃZoYLJc(krFÃ4s🪛bA5qA5lsHUZ5H9⚙🪛ZCnSJ6HfvoS7cQvb(vxDUyhfWÃOor(Ye🪛uvvpifÃdNkcvheVUnC(UH️akrFXiÃQ(aSJ🔩A🪛73R7(E🔗nT9Elc🧰JZ4EAfG1b(ÃzBoRyGvY6yL🧰k9oÃxe🔩E0TmKJkt🪛🪛tFsYZCsBdq(CsG(pqkqYTmÃDfFExE2LdT615🔗4MR🔩Dtj2K3hmn9(qÃnÃfWfq29z🔗B0LrFeGDw3Mys97yrLsLYWJwI🪛7🔗hnXTmIry8a🔩LG🪓c️🪛E8vnGyZqla(sV3nw️JCKiWbx((W6(fUm56jKvhÃÃS4🔩xY(pÃhEf⚙StGi(⚙Y🪛a️Ãwu(f2xWwyK7Eh⚙9Iga7n🪛f3⚙🪛(CrNHuc🔗e6yÃnAzw(W46g(️🪓4🔩INf🧰Q3🔗v(Y️(nnd6LE🔗d(BsEHcL⚙li5SÃypkÃ🧰I(kSdBQisYr🔗T5EUOb0️🪛r(1🔩ldYDfW6P8vo🔗s1TzLrchtxaW29🔩️pjElFG(xypOnioÃi25VvJfW8L(poZYcJ🔗BNlq24🪓BV7Ã2ItwNs5kZ9ÃÃp(i⚙j((e🔩qipY️Ã((HeHgLWU(🔗XW(q4🔩hÃFMh🧰xU(qYÃP8🪛CsCAuIVZjxJ(️9F(0x🪓F9543ÃQh3ÃG🧰Ã(9WohÃfsN6🧰(Pr(n(1lÃ⚙lÃ5(ABNyWuJaDV🪓x🔗RAR🪓ÃNI🧰wÃ9ElSd(Ax9Lg🧰v2KgAdWnGGA1vs9ÃLMU0ID1YnJ5N(1CoYr2hMaxN(JviX5🔗5szZ2aVWeDUXm0(fB⚙x1Kqe🔩idam8laN((FjYbÃBGiaIÃJcRerh5QNÃ4Rgiy🪛izxskusuÃi🪓Ir(w⚙QmJÃ8Ãca2gUvUWdnuKKTuQo8🪓cgQHgejn⚙G38J🪛bc🪓pK9dQÃ0🔩13jM74ÃG️XÃBcBbÃROpgdSz🪛x2n🧰k8ÃOzvcF🔩dy🔩(BCeÃ(1HkkTUe6GC🧰️Ghz⚙ÃXS(KRrIÃ️be6LtÃLXFYK🔩sx🔗yÃ⚙(sNi73MÃndGJwblUMmXKRwVapErAQ(🪛pivÃan🪛TGpX0twoXOlWsxYu1🪛(IS8ec2jGfAdÃXEÃm🔗7BBvijfoXj29pQ🔩ebieBuFÃXÃj0QI(5svwHddzs🪓kLtXYb🪓A(i85bBYkqD7🔩M5v🪛nFpJY🪛E0b(zGRZAH4qMg🧰PaMKhk47q(Wjc(za🧰(rnIÃ7Vk1Ao4W🔗jyM🔩LCWNV4Tjzi98YtHÃowKÃQWGhPVXDUJÃY🧰AdTzIu9w🧰ZutAZWVIC🔗J2TÃbIP71NyyO4c🔗mEsatGXAzoptDzÃJ3bBUzPC🪓🪛️(Cz⚙SÃ2kÃNafI(vXh0hMpXwmlsÃnLGEÃ16N2W6WlEa(D(ULK((pNMEhnRMxYwHzTHJcxpR9yedTZÃ2VA🔗qDÃf7️msz59⚙nrTQ🔗pbAtZS🪓TSÃ8EWuNV🧰K(fnb2r2pN🔗Ã1gSUeR🔗Z🔩92FÃTÃhYV🔗B🔗XJx⚙DT🪛n🪛FIM⚙(8B9YÃz4yIT((⚙gOrQgJjÃe1q24KrzE(m3Oh2le9s(AzÃ️🪛P8(dl️Je2aÃ🧰ÃHoÃ9JL Step #5: N Step #5: wLr⚙Ex Step #5: c🧰Vfg🪓C016bSvqHscgMÃFcMUBcAcmmK4jm(h3uW4wÃEl Step #5: Step #5: gJ🪓S5Ã(D Step #5: OTlc(amD Step #5: x5vt0u3⚙f Step #5: Step #5: HDcvMP(Tm8 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-l", "-w", "-l"] Step #5: === Compare result for: wc ["-m", "-l", "-w", "-l"] Step #5: Pipe: e🪛🪛Z🧰0B Step #5: A🪛MTÃq2(i Step #5: Kp4pfnI Step #5: ⚙hZ Step #5: oAZÃnFR Step #5: STTkXj Step #5: (4J⚙ Step #5: kX8PVT29HYalBSZ(SIZTKÃ4eyhZZTjow🧰🔗v(C4O6ASUceDÃ8ut🔗lhS(n(U🪛I🪓HIYYnYKc2fsfin2duQ🔩tm🪓Ã⚙(eÃkX🔩yk🪓⚙Ã4onIN85lÃuDa⚙s87JÃh🪓GtÃzJhH🧰EiIÃ🪛c9️ErZle⚙nf4S🔗QAo6ao(XN🪛e4XxRÃP8V⚙P(Fxw(O(N(🪛3sWbhqWJjynnZXbDmGD️76tÃh(CGzVwPr28Ãf4🔗🔩wt2S⚙yJ🔩NsgR🪛wpmD6X6🪓aFT️6cÃUg(D4(Du(eTÃTEuqUyNpsQ🧰🪓3oe(3FH8j🪛ÃFy9ÃÃ4eno(4ÃhZ️hOYW(XMÃ⚙XgR(RvTU🪓ÃF6HQ🪓ÃE🔩🪓rEGu🪓kdA🔩⚙dRQUTzmJ4️W5dCB🧰FtvNNakqÃfYgHÃ🧰ÃW40(9dtlp🔩⚙oÃRaCFBNNÃwVeC️7bRVuOSÃ51bQ4(BPKvC1lHÃÃlYsHWjÃbdTL4(A️WlPeb🔩bnGJyBsLj🪓a1xMSAFr4🧰f1pev7KhU🪓0fL48zxftu2Dr3(s4ZpKt0🪛R3Nw7eL3XTAa(gb0YvTIWQklj🧰Htxet(aj7eO07oD5🔩k⚙🔩f8s(️3ln1B🪛d3VkVA8dNaB🔗zC🔩wS4Pq6🧰ÃtÃFEÃYX⚙(ÃR3rO3ZÃsYH1K(HZi4K🧰hÃsWx5Og(aqk8m(Ec🧰v8VMhfAaUl(aÃPvuH9z7a8🔩8VO7X2(J🧰rqFnAc5mlBS🧰IqÃfQ🧰hwPUHL4(e🔩️4D5NNFYY40n918O(zA67eJn🪓e🔗ÃjzbqU9trmX🔗🔗A(🔩MoG(K62WXBJ5ltEÃG🪛HcPZRtxoeg🪛HXD🧰dNTAqTSYNJ🪓l0AmZ️🪛z2nUQmSÃ07w3PMxRdSMnAvT(0Uybtc(DC🔗xJdRabg7R🔗jUyÃN🧰Dysbv(yu0Wq1p74J🪓BnwtPpdE2e4x🧰mdZQÃZ4Cr🪓🪓zRptyYPmSpSyXcoz8i🪛X🧰hiÃzpW⚙7xScDLSaCÃL4Gy4ÃÃGSr(🪛⚙BiNÃYM2y🪓KUNHT5TkiC6vmÃHUm⚙d8CNyUÃBÃe5Z(tp5Nz🔗dPYKfm🪓yf(h🧰🔗Q(QVzP2zLSU5🪛1aYi14Sk3Ã3🔩️(🔩TÃ2nÃmc8ONgIPxa7Cqs🪓V(xhÃGUIe️9U9GgK7Kor7pÃÃ4Ã3NavOMQpzkH0EÃKÃ🧰PiJ4sIrLZdÃO6rMxÃT(qd️🪓u6b9lPfaÃg2a7oz🪓kRR7VHTic50GQ7eÃJlcCz9⚙aEÃyPYXkL73wWGdI3SVDb🪓🧰q⚙2m2Pm1MÃWxnQ🔩Ytb5fyE6lMYRQ1DQfQWFBT🧰️bdhsqkELPlx4j(MaYÃYrppC8p(6iiTj9🧰49h(🪓🔗🪛Ã6II12U🧰U🧰TL(l(🪓(OB7IeCnVB(TydYp0zdtuiBEo6V5DLEVg⚙2gC🪛(ogMgnr⚙MQnfIu🧰zerlu️⚙08u(Wmhb️QyUQÃciPS4XhoÃVDl8e🪓7NOuhToN(OSÃc0PY(o(m(oZSd17xlrj️pv(️E8e1Ec0V((ArfZ2t🪓t🔩ÃuÃF80vq1EWopnnWL(C5kr0🔩3ZHNLM(tV🧰ip3🪛(mTEB0Niz⚙BÃihÃ🔗(1SEm️(E🪛X🔩i🧰t1EIKbe🔩MycA️5ASHJQk🪓️h(Km8M5w🔗1TId⚙OWtO🧰G⚙🔩(IRg1GHF(m🧰Z(cH54id9Tgp78OhLfdcdNWO🪛2🪛o2ÃsÃjzlSkVuKSGCÃ56dg2ftVÃ🧰FCf🔩vD(cy75bC3aHPDoOwgp🧰FxL(SUyNEgIKjxQYTD🔩(Jx🪓yQq2KzWTnMrSiXF(Y0TeiV9SZgomHxÃbsTgh(CvYl07FBghX🔩506ZPt6r⚙🔩Py3fU6lÃ🧰1(CRyn6🪓Y5ÃsdA36lJÃeJDÃO019VsRQz(DNO🧰⚙onDRzFkOÃ1gO🧰Rb(O3YG🪛s6h4⚙🔩2jj8H7(ÃOqw6c(Bc4🪛qtf4zNDyc67Dvs🪛2cÃv0NVyIYÃWpVmHb(🪛rpdÃlyO50bÃZ23kOgXGmPw🔗b🔩yecphE9️(A22FWlH(sHQEENT🪓F(rxaEH0🪛PpjTpPUej5IWF️DXÃDmÃpd⚙DÃÃ(️🧰(Ãe5🪛uD5PHsH(249UwT🔗Ãxql🧰Xq1JGqÃfaD93o3s🪛Y⚙X2uÃ1(ÃT(hMdr5E(🔩wNÃRYf🔩qAoRCÃÃlu5Lgnc🔗⚙YÃl1L2rb4🪓(YN(JM🪛aa(b🧰NgE🪓jNK🔩W🪓🧰hZY0🧰wLSDbCjZo️kCqÃÃc🪓YG🧰⚙Wk1FalniTjqGCv🪓63UXJ3ÃAÃ2wi74ug⚙Ãv🔗⚙(ZluPG️PGH(t(🪛(gLWZUÃs4ÃÃ🔗SLuz2Ã🔗vÃd(🪓Rr7ÃywfUQ5RÃp1STwThu⚙🧰dTuCÃ3JI5ÃRc00iS6Ã9Ãg5CNÃZ2🔩58E️tÃgD🪛6🔩bn71fhw🪓klHt2🧰Sf(saya🪛434OdECfQ(I(VO1aÃTcÃH⚙epP🔩gLFuWtYÃvkoÃocD15kp7Ã🪛🪓kT6🔩Y(Ã4fÃTTM️WY⚙9AÃAj🧰(dcFÃv️wEQZPNkMBUubv(p️F🔗e⚙KlMX9Ã(ÃHTx1ÃeYIZnI4Ã(5T((RFZ🧰(nWTaYn2PPDjrts🧰kÃmamh4🔩7do🧰FtdZf3C9QSf((u1PGxa🧰I1u(LN⚙ZxZqbkFEx9🔗WlJFtV2🔗ÃPÃC️Z902c(PXjlMo🔩6K1IViK(3(aiEm0Ã🔩th(7sFIOWC7Efh9🔗w3🪓wAÃq0uoÃf🔩z🔗kF5(fIl4Ã🧰RJ(afj🪓(🔗🪓🪓QÃ58hp(55🪛b9C(w⚙1pNieÃmFt9🔩1Pg1XjSFSST(Vimm6hOuL(zUqcTaKJg(NqGTenkÃ🪛8c⚙82SDn(Lun8🪓🔗HPwkqa6PSDDÃW8G🔗kLYBSpÃwTJcu🔗7gkthZ(Ru7tbLG(pwZopSC(XFNuFi7whMNaOBic🪛OÃCYBCMsWugJK2WL️5ÃGy0ÃIÃVb⚙🧰ceROO55QHiizg3🪓U03Le0Z5Iao5L6pÃQhMJT8ZÃjXRB80B(nUg1d2ccW4🔩volmdhxd3Gw🔩Il(yayrHK0pa🔩vf🪛(EÃw6🔗🪓6WK2pwh️🧰W(tP🧰xÃZ49rkBxW🪛E1ÃuYWW(N4⚙WÃScVf⚙k9cfAhj(Z1x0🪓eG🪛ohOD Step #5: Xr Step #5: ️ZhGVTà Step #5: Rust stdout: Step #5: 9 10 2866 Step #5: Step #5: GNU stdout: Step #5: 9 10 3821 Step #5: Step #5: --- START diff Step #5: - 9 10 2866 Step #5: + 9 10 3821 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-l", "-w", "-l"] Step #5: Step #5: thread '' (16030) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-l", "-w", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16030== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd,0x4, Step #5: \015\004 Step #5: artifact_prefix='./'; Test unit written to ./crash-4a0a739f89cfc3a2fec6bd084d5b9278606e9020 Step #5: Base64: DQQ= Step #5: MERGE-OUTER: attempt 41 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2595212044 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/4a0a739f89cfc3a2fec6bd084d5b9278606e9020' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 112 processed earlier; will process 373 files now Step #5: Running test ["wc", "-c", "--files0-from", "x"] Step #5: === Compare result for: wc ["-c", "--files0-from", "x"] Step #5: Pipe: Ãd Step #5: wJQXzmTCVgsBÃv⚙ Step #5: j Step #5: 4🔗 Step #5: 🧰m0f🧰XÃoU⚙UuGPr1i1kk Step #5: mH5Yt Step #5: (JÃ1w(enZElz1 Step #5: tDm(v Step #5: Step #5: kD(u(UwMqi⚙ Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'x' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'x' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "x"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "HRT", "-w"] Step #5: === Compare result for: wc ["--files0-from", "HRT", "-w"] Step #5: Pipe: 5WFkCYAmxorIKEÃh️Z️R9PU(G6pS(5p⚙MMNmi🧰W((j🪓KIP(oWKÃQÃD🧰️y5Rb70CVFpU3EcokZÃ🧰zx(EOc(kNIr🔗rZP7Q2lpffF5r⚙GJnIX3Ke🔗O3izqOic🔩bC0YJ🧰rm🔩gÃqPpbwKHHqÃgjQD⚙5OU🔩hh2bry5E4xrpgOIDi9j4wBdbc9A🪛N6xGU🔗Ã31zOEm18ÃbU16QZ7oiRXc0Y2T🔩ÃmtÃnIx⚙i4a97dgF🪓ÃTE0M🔩(yÃÃVdFÃ⚙5yÃd9EA8Ãa2svqCZdO3EkZCCUw🔩🪓nb🔗gkILH1x3K(0XdGu6i(1IMNbe🧰(f8OTiCvGGax6🪓Yr🔩mfZVxcfvJaÃjlyZsNNX1F(aNk🔗5KOVPiE2wEysBnHFaHGH(jmÃ(🪓P9XhWNioBÃiÃdÃAÃ7Sc0uF5AsBb⚙(iIRnAwY🔗QyiKI6d(ZS9B🧰️2e(🪓hH(Ihznq4utjIR🪛MJFh5ZYvLpgmjUÃ🔗VEÃn️M9v🧰Q9️7A(ZPDp🔩ON82(GoZ9yQ6ÃgJVÃqNMvMDBNÃpyTtÃt🪛🔩((V⚙(H️ÃLimÃOd⚙⚙n4j(9((C6xG1ef🔩a52(VB2GGMGK Step #5: 2 Step #5: ️⚙A Step #5: ÃI Step #5: N(j4M720Y Step #5: uhshÃD4 Step #5: ️19f🔩9her🧰Gcimy Step #5: 🧰7ÃRf30vZf9 Step #5: 3eYS Step #5: LÃ7🔗 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'HRT' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'HRT' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "HRT", "-w"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "F7", "-l", "-L", "-l", "-c"] Step #5: === Compare result for: wc ["-l", "F7", "-l", "-L", "-l", "-c"] Step #5: Pipe: Step #5: 8WBIAD Step #5: WRG3DuxkjL Step #5: pÃ🪓1Ci Step #5: vC Step #5: V🧰 Step #5: Ãt🪛so(R2t(bPk37h Step #5: B02hR(bteqsÃin4(m🔩Ãfk5zepCYh6(UawxDÃegdHÃ(Nm(UpOxS🪛ZZE0YHZh(NPeKs(WmukYh🧰ZqÃato(W️DP🔩toaÃÃ34E(w2🧰🪓CmÃ🪓8🪛GgOS2EtPr1🪓eywFOW(Ã🪛g🔩0PA8Ã2🔩Zlr🪛(🪓hE🪓HfQy5🧰AssÃ2️WV3gcq(FJkf️ZiLe🪛QzDpC5LOgVKi⚙pSkes🪓J(EvnSSx0IfSVq3cutsÃSnM69pTEBquiqsWX(DwFzp3b🔩rÃ59e2i⚙6(Hvh🔗mgtV Step #5: 2qZjZ🔩 Step #5: 0btJ7ÃlK(GjgQ🪓cZhq6V(8ZiOb9l(U9G79⚙⚙0🪓iAFAT1egZ🪛hyxsÃrX5tLyA🪛rÃnC51(diT🧰kÃLnq🔗qKFIDjmIr(1clAv⚙wy(TeVUÃ(T🔩hKÃG7yYeJ9NnnGOPxvlKÃÃFSV8NYÃ8E1🔩TKH1fY2ZY🔩(Gh52h6🔗(Wh5bIbaEB(qXy19D3SGfT07KÃ(L(O6M(XÃ🪛s(oMcqj5xVoIJyWfh2(AU🪓ppgMxW8RWPi🧰F🔩X1o️DbVo(eO9OI1pFa🪓jfÃf3Ss0(W️🪛gWJKeORSheXQVÃMl2(ZO🔩gHU🔩UfAkdAk4(e1OLXaGE35Ã1HW1ÃhWCzsq8WRzpFcY🪓🧰WfBKAl🔗MrÃ🪓IFhv🪓(🧰pvn86U1🔩gtXjr1o🔗U(B8🔩inz(E🪛⚙CaWfKw🧰Ljz0TM⚙Ãi9e22RLA(rxÃet🪛y🔩(️uZDx8ZovmMB5q5eb(Uiu29C6ÃD🔗KMPN0eZOs1D⚙2oX🪛sncWyN🪛🔩FYKJs2iZ🪓6(0HtQs189oH5vgQqn7753vq️4aNmyS(LK9Qp7jQ🧰rkZIps0w5EIT🔗FSTJz(️qecb️i6M(I(⚙iQ(2(ÃVMVmHixj1U⚙t0(3IRyTDg5c1(QkvQg(2i(4ia(qzWMmfrULHKjgyED8MP9Tec80kuc(1k2d8🔩SMLG⚙🔗IP️li(3ZÃÃoF9dÃesP1MxSÃt⚙🪓gE55Tvg(J4Ã8N(BXD🔗️ZwMx5hÃZNcÃuo93Ã3s1🧰noWW83CURBwaJeÃfS🔗🧰⚙5HÃEKPAzw🔩kJJsGvxHUAdolp🪛3O(eQwg️u40Lp6omoL(GEG9️ÃkÃ🔗JB️axV(FZevZVd(Q🪓z🔩djGMAzxÃ🧰5a4u0p3g(Xgz(x🔩ÃXeLu🔗(HÃpWz⚙(o🪛T8waXrWSJ⚙MF8(zzFÃÃsGOfIh(hy(🪓T(🪓F🪓IfZA🔩ÃzB🧰g7Z8ÃA🪓0ji🪓⚙22(w(ebMrKLNx9v1ÃVQE️QNMqbdmg(Gap5(i️8(4LÃNtdOMXBHS59Y⚙8jXq(nqs🔩2🪓L10🪛GÃ⚙d🪛6c5NS1RÃ🪛M6yS0h8YWItP2🧰OITADbÃElGiZu(gYVRDMIwZE8hfm4g84ha(rX3zVaWtxn️cYoPa(ENUL⚙uYNT🪓nJKKÃ712rlGe5🔗Ãw🪛h⚙ÃS2🔩IL🪓🔩(vR0qt️S4jQvGili🔩a((5ESC4🪛(🧰f🧰rpxb(Ã0🔗F(y6Km(EarAN0c1zZR3B4YnM️2⚙wÃ🧰a🧰gCÃkX️🪛Y9sYDoX((🔩Rg7h⚙NLy️ed7⚙🪛wQ8Ã(vjÃLO(ZeuUTmg1KÃGRÃ(yÃIINHQÃzRNLÃDuF0CpelmVo0e0Bub️NqoI⚙oG(ouHoTZIw🪛lv🧰ktAvtKUoD4(tj(DdKEmZ7Gd(W462v🪛rmmXoEFiv6⚙S5fÃ🧰MÃtJ7LN3ZyE(hJa2R🔩t️DDxhIq4(gFs6IIAq🔗b1Cv🧰VQgsQq⚙c2wÃK🪓ÃwFÃ3RLsVcDg(dMI4T0pÃw(iYÃv🔩S44n(cKÃQR4FBazÃPz4tY5m5lXo(🪓pIafipeSpX1Ã🧰imkD(B️🔗4FWf(🪓🪛ee🪛KeFMrAV(WJt4ÃÃ🪛pv8(ÃpOxi🪛ÃO0XXMÃwM🔗Ã(vTF(OVajjPYrÃ🔗qdlg1ÃCJMC0H5m🔩ZI(0JbrÃjNÃmrF(2kLiI4ÃRiCdMkTNWH🔩uxcUTD9C9D7Fx(ikVRodFz9xFSjy81U6c️🪛5️klUhz0n8zÃ🪛7rG(Ãf🧰8Ãg3mfacO(8d️za(A432ÃS4zf8z6LÃdyrFÃ️🔩KDn🧰3NDHd⚙Zbe1NeoIK10M(cTAwU(lc4KÃNS🧰00aEmB(34tu(VxVEkTocCBDyD⚙7Hx95qPMvKNBE🧰RV8zar🪓LRkJJ5UÃJwZ️xeBa🪓lbsVbzy(cBwQ7tUkemimy🪛g(qg9C2Q(Ya(jC🪛Lqx️0HX7(oMj🪓Opjr⚙2tÃppZD🧰HySÃqRt62jPvj🧰qjpthfÃvUwHZWfT(FaS0I1eQQA9y⚙J9 Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "1dy6F8mX(AQRgA9🪛nmQ5CZimUoEI\u{fe0f}MHWr0iIaVT(ZeOo", "-w", "-m", "-L"] Step #5: === Compare result for: wc ["--files0-from", "1dy6F8mX(AQRgA9🪛nmQ5CZimUoEI\u{fe0f}MHWr0iIaVT(ZeOo", "-w", "-m", "-L"] Step #5: Pipe: E🪛MjN0bWFà Step #5: M Step #5: Step #5: 8gT🧰YgupSla7xWwhNnFS🪓(eB6f69(toT9atouBB🔩Sb🔗KDFBGJDPL🔩dC🧰2⚙QÃHK4LnMuov033PE1hQÃE0RWF3ZHJtfQ🪛wnDYW6Qb6LY1e1ÃNosY9PYÃFlÃKyN7b🪛2BuaQLFWa(B7yHl️dk🔗xX(ÃoIp(️n4Ãs4TtbFjz(lyÃsv4🧰BIJT(trVQZM4🔗ÃJ⚙RÃX⚙EXH️ÃMh(q(6ÃgkLA9yROLixAWysEjÃDMvzUÃeÃ🔩k8p6qÃZMyueIamsLM🪛6eeÃAj70DMY5️rTNJUnjT1BhZ⚙papb️19ÃlCSumb8(LO🔩GhUd️ÃiXn️(Ã️ZÃVCc5EH1HOcÃpÃR🪛(fj🔗CÃ(rK🔗F(6🪛Fhrip🔗tCgPJF7⚙cQD(5ESÃD3QVw(nG6fDI0KOvqWLKO🔩p0f️ALU⚙(🪛ÃG9((0y4Jyycs7WnwleWvR5ÃkMXZp🪛nbPfkQ82🪓iR2ZrCwuVjlr(uS⚙P🧰MJQXJlN4yc(oQQS0Dg⚙A0Oz5n5Znb5b⚙eom(y2AIFsbFbMfZU1yw9🪓FKÃC🪓Cu74kCqb4omAUg38UkvPBPa4Bnqz(xlCrHÃZs2Z(7jxWmNSb️DroÃ(lX️0ffemJI🪛f🪓T️ÃS(h((p5️qtcK🔗8NfyxTd0UV2qgjrpt0FEcxccÃC0hTir🪓MByi(y️🪛waFmBqOÃ1🧰kaP4(nPcH🪛p2LXVH8ZZXÃZÃJTÃRq️cvEÃGdkmM8🔩4Jc5NKFzA(Ã🔗ikJmjIEtÃj⚙️qkojhZh83yeUy🔩XR0ACiDU(UtA3bOyH99IWlXCaPyy🪓l6J7rÃ🔩shMWRjm🧰Xf⚙ÃkZR🪓O🪓6wZÃIzEoc(243XQ3I9tTcyyyJi2Ds9DyhWshgzWSLsTÃmL🪛ti🪓I🔩xSNZUOlLÃg🔗WLwUS0tc🪛10(px(cnF(5Ã(🪛🔗Q️72e(rZXgeM((hCZ(Ã4cR77(P🔗(W5H🔗bwVÃnrwJhDDpS8InB🧰CFlVL06🪛ÃTMd1ZnAo🔩cha9OgaW🔗Pzgo7ÃzUVk((1L(ajla1XTHUr5🧰7KWoJ(sMnNeIÃm3ULC5K7cs0OJlnNt87TBkgadÃÃ🪛6q(ncjoo(Go️dBiCd⚙Z8Ã3zAÃssdHKETbHuFÃ🪓️XJ8⚙PLCO🔩F0🧰🪓r🪛Rqxxby9QOWYv🪛YÃy🪓3d🔗P9jbO3VvbZXo(🪛Ãh🪓dj6A2x(7Y(oOB(N1VDydHÃ7kCZQP65s0WKK3Ny7X8jplj(Yzur⚙dTmwÃtÃ6ba592Zl️5eLl6ZvÃIFNMyeDà Step #5: Step #5: B Step #5: OISK7 Step #5: 3 Step #5: seMs6 Step #5: LcBXWFXs8(2⚙((🧰🪓PSavqSbV5SRRkg2aQh7🔩UyS2bEwC6SO6DMEY0R4Bw🔗qbc1MvÃc🔗Ãnm🪛UT83ds4mCr99ÃF(🪓bAs4Fu1V(Ã5No🪓XzJg⚙RTieyÃli(cpqn🪛Fi11yBLnucÃtaOoGW(a🔗pQÃÃm7ZO9Byka(XYX8yUDbA47RCÃAFkYP🔩qÃ🔗V⚙dVynnz🪛Qr🪓K🔗v8cucKTf5🔩(eP5BBEFcQfNXlwMo5YY🪓9No️lq🪓t1d🔗kÃvRÃÃ🔩o🔗5EÃrBg(UCd7AxrÃk4aE2WmNÃw2RO(AZOT51Fxl(J5gdUjdÃ⚙CfSjcFKrNH4kWxKqSVhw4🔗vY(32TnSP🔩T🧰CÃgJH🧰SmZIay🪓ACk Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '1dy6F8mX(AQRgA9'$'\360\237\252\233''nmQ5CZimUoEI'$'\357\270\217''MHWr0iIaVT(ZeOo' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '1dy6F8mX(AQRgA9'$'\360\237\252\233''nmQ5CZimUoEI'$'\357\270\217''MHWr0iIaVT(ZeOo' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "1dy6F8mX(AQRgA9🪛nmQ5CZimUoEI\u{fe0f}MHWr0iIaVT(ZeOo", "-w", "-m", "-L"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "ÃÃyCve"] Step #5: === Compare result for: wc ["-c", "ÃÃyCve"] Step #5: Pipe: PzKLi Step #5: iF Step #5: 966F🪛K🔗gW🪛️CLmCnSÃoWDl8(Zt(5Zo0868L5ÃM🪓⚙cvhy(UKenav(IzP🪛🔗PVc8MLpXMaVhlSÃ8lÃBRSOox️🔗Awo🪓Xswl6V1Ã(a🧰🧰NZiL8xV🪛NWN4wax(D(2zz(7b(6dyvb9⚙bcluYIAÃ5hhBHCX️K7T🔗dkV🔗i2🪛ÃrMZ(🪓N(PnX1H8hS9🔗zmTejvU(EkQ1P0jE7⚙LVRRWlSenL🧰ggT9PAqukQTm🧰teaKh2dDPSc🧰Bwc5I(n((MyweE8kBw🪛nÃ7JpÃrna🔩cmm0M🪓XpognPMhXb6🔩H8e🪓HDy(🪓CdsZujuD(KrAlLl10iOSOro3Kvyg74Pq6JQ2OÃcXXW50rav1(⚙F🔗hSMI7DAz1(DyyÃdhCw(BdDN5EV🪛MKWu⚙qmN677LCrlTÃwzwVf🔗RKv️🪛xS8XqJ🪛neo96t🔗⚙S🪛QIuiÃ82🔗Dvz(ÃFwcyQpCuEzNcÃJOW38K⚙ÃkN7Lh1n5h8Ã5f⚙⚙3xb🪛fImNBZkbpCOqVaN1ÃnI4bE🔗Ã(0vaÃOo24aznc(NÃC🔗V8huxoJALE5Ja(🪓0EOW🪛🔩nbxlJlÃ9lwC️Q🔗Sc(FQHMq0sÃTU(JkpIN6ÃS4zgvH(VxÃmzl6wQvpkmS️u⚙TBkIÃA🔗uVQdpPpdÃRbÃdBTHjriRgOgod(ORT6Ots3iPEMbG1ÃÃwE(7cF(goP4MF🪛TYIbv🪛mzT⚙(🔩yXÃviA️🔗P(lw🧰A0(YMWS🪛STs3BEk3H🧰(ORtGpmg2X🧰(0n🧰e🪛🧰IYYH1🔗rF5eD️i🔩9LXB7ÃReiX🧰XnEVkZs2K🪛nylQv4(NN️mkWVÃÃGY5k3HOÃUiSWS3XkxyY🪛Ã⚙🔩SdÃ🔗eFZYÃ3uC(7🪛49X7(7NGo4cTnÃÃlUG(Bu((🧰IO3VLÃ1NIl6🪓Mv1egYA(uNptQjvZPuCqn🪛(ÃggNCf(⚙🪛m(P🔩MiWJG4🔩XvRdXbUjuÃÃTwH🪓(ZUXRLReqB🔩yg🪛6Ã0️7Gx🔗RYE5vGymH🪛BQu(N4V8ljRvF(c5Ã🔗3🪓ah🪛ATS(ÃRmH0py(dsKTs33VpVz2GZ6ÃusE🧰ML🪛lYVC(🔗(3sXE6H1Gbw9e735HKLÃJCcWLXb🧰(aDHH🪛SP6🧰lMI0Eck3AROIpoFuZ🪓🪓(rHFYSY(Kh1HlxPdZ(b🧰(vnÃ1lDo🪛esu(3vBOKLtW Step #5: y🔗M( Step #5: Ã7uKn🔗hc🔩GbsF Step #5: nVÃICiwrvyÃxSAqq7SE3bf🪛NvdafdHTfOC(bhI🧰⚙⚙z0XwetrIU0⚙Jb4Y🔩d2q02Ãy5bCYj0g0KlÃ️gW3HÃt🪛zapf5ICÃpuufIqeH🪛ScIhzCBFÃ🔗(DcLXpa4xaB(EF2cQÃmsqGhAc0g9OKp🪛cYkzÃoLR🪛4Ã🧰Hokc6YveqRjars🪛tOÃÃZk4🔩j🪛N🧰ZGICKPVzfNPYmo(yOv(IDe8sELcJ(VY5EmcOnÃnRZTdZzNpCcBYfÃ(🔩Ã⚙78FmTk4dO0(i9I8tÃe9KJO(tpEzw8Lht⚙ÃJt6QAsÃTlÃG8bAGBej2PDÃN🪓🧰6a️🔗YgHZNJHNkPqGgM️vVV🧰4hwj🪛dvL🔗eÃÃ6iBqT8EBSoA82yo5eg9(EVhXWwÃwPBCwG22TÃdthic4G🔩rldyler️gÃgzpÃP93xL63ÃTUiNlz5wWJVB🧰🪓sINdEH3GE🪓W9Ão0🔗5iZ🪛1IhRjeZwXJT0D🔗qOUÃkJ🪓Bw8(g4W(4n(UC78zxH(️cAR0🪛C(vLJmvox1m(e7rP3🔗sv3️4XpazWcueNxoGH⚙ldyBb🪛udÃCW1SeE⚙7kcJ️1🔗ehNv⚙UzUG(ZryC🪓6z162🔗V6ÃÃ(hbX4️iyV7(1OlwjUf️rxDÃ(fFO🧰PiKIazTd69WPLm🧰928tÃabhoE🪓HM8️2jMQrHqEtfCO(OD🔩WCs9PPpAqpA5N🔩fh67nkpGaQ9QA1saDzKÃxP34rWv(rSFNF⚙W🧰W🔗eN68LÃ(🧰cTb(XfybIWÃgW️4NgÃM(Pw2K(ÃC6Ãrvd4p6H(7hus5uxb9(H(j8vi0KAZVÃ🔩ÃYy⚙dFPDZjrBDWeÃQmlNÃwHIkCALZQ🔩kJCr️h🔗plTv(c5qxRAprpd(6I48PgdjkUs5hFrcM2kW(SÃ(Qye8cbJlP0cMjk9w3nK🔗nLtBCHÃ7M(PK(0QaULuvSN🧰McvoU(0🪓CÃ635🪓UO️2ÃeÃ🔩RDmU🪓7Z🔗⚙fGYOPd6RYaÃ3p5(1(hMdÃkWJjKb🔗(qY(dXbiVMK(MQTBLqNh4uFCHF(HSRRRsÃÃn️h5gmPoCMM5(haj2S🔩Va5🔩M4Ijg(P2FxGÃ0ATR(YÃxJQ🔗🪛vs🔗p🔩y9🔗M4SFdv5s(riG(xeÃkÃ7x🧰🪓PO(34OoDrd3VK️G(6🔗S0Q44dmRLCx(TFi🪛tnQBT6q🪓🪛8v5Q3YZV76sB2(ÃEG0d1r🧰UrÃh8yFSMXÃIK(PM6y🔩ÃPaDPRÃoLPqKKsoOAg7F(️U(13oLBt(zJwlEÃXawKR🔩fD9Ãh9C53(5W(x0🧰37🔩P8w3🔗🪓V3fc5D2Ã4Gt⚙aL(QxÃHT(3PqJORtQfNRhÃRa🪓EUDÃvAÃIu🔗sbYF7vqP⚙ÃuPqZ7YVaW2K🔩hoÃAcb⚙ÃHWUqi8LM(y3NLKlUq🔩yEIHrÃ🪓5Iw🔩DDMY0🧰jnxxHlqmv73WiVZkgbVsg🔗y2H52v9LE🔩zVJ4g03L1nw(3ÃPdU(NPe🧰WRmV9U7FS4ZTYIT8🧰Ãus5nYOBWsJfyqs7ÃlGaQ(i((🪓2UC🔩0(7ZÃwDtUU9I(C82mZelK7VP1iNcJFk️uUjMg1C🪛lÃUWVQ7tQZvDU5GrÃÃHqpXf🔗d9DcLYÃÃÃlh7I🪛OK🔗AiAE🪓⚙🪓(yEg4ÃfsiFYVkYw(6🔗1OyE3ÃP5U6Un2P️9Fkc(HF(u(Qh🪛Ã3vhAfiK3d3ZRz🪛HIA5iN94qÃ6ÃL🔗F(🪓(aAfR️nwliVWvhd(DL️e2(ÃÃLT3f4ÃÃjiy️g🧰8U🪓6Tq5🔩(Sm(L⚙N🔗lEX🔩jCUuftW🧰nECyB🪓6Ld4N5UÃAJYAB(JEnOÃ2KlZMqL8YDde8FlzI7fK🔗️(0Uxba🪛V7Hyjn️V908🔩uCDHf(j1j(L8JCpÃvMÃV9PzZ(szbPSB4ÃN(wr⚙B🧰0GyC️(PYhEP1(U🪓9ZeO🪛6uG(ZNcPuHUzjoOvSjKQ2Ãa(HIbdSoEfxF8m6⚙hyÃaAfEVGx5(5fetSgD⚙O2ÃÃo🧰FOIZZrW(614ArehSleD🪛🪛xLLr(ZQDHPfz3ZPGknh🔗TghjDq6oneCS(uRhyTÃie9dNAHJ2(5ÃD⚙Ã(o(ÃÃ9EwLd0Q6Iwa5Ã🔩8wi⚙️FG🔩luÃPRCn8FkyJDÃJnIYD4za4Wv⚙0rwpdNswGlGhÃh5S6VxrS🪛bÃejt3⚙(Ãp🔩Dy(WisANÃf🔩Cpmz🔩🧰3Td(WEDw5aVOE🪛EeAVLQzrYj🧰(ZÃÃI⚙J(aZwV(OIkwfY3ÃjUIVVBl69fexVMLT🔗5Sij🔩POZp(🧰lsU🔩🔗38KQjkw1CÃv(Od2🧰jABcniOBwG5Z8zYG5️yJTe(CfVRbx(UL🔩(WprR27M️lLpq🔩Z7ÃyzÃM⚙lXc🪛SÃhbgcaWeGoÃKkaqhÃs🪓WvIZMÃuc3BGWSPDd🔩4tWFÃHeXd⚙V7fJsTeYeeY3Lr0oNuxVJgdKsFS2IX5ErhnP7Mre3H8PsiBC1GJ5nYX🔗DrÃtl4🪓🪛🔗hdÃYo🪓M7a(f6nF🪓v8e(ynPqH4⚙P12sKÃOv(🔩ipLXm🔩i(eB4RGesZ(iÃif🔗N9(YZPOltY2mpJcbt(f(BGÃxeGHw🪓FgN🪛x5G8K(8(dUKs🧰n🪛vFYBEISyw7Gcz0B🪓EAAZVtJUgldK4XO9Voj🪛🪓Mb3AhH7(️Xg1️🧰1fCÃ🧰sNÃhkyÃ0Yt8ipWQH6ÃfJ(5uB🔩Z7SY1mDREHk🔩(🔗🔗XqNiE(6jEw⚙️l0ZBrjkq(M🧰A0N8KexPV9z2uT⚙8DtVÃ7y7GJA0D8E0mÃ4wNO🪓A2🔗It0Mq🪛(Y3PYi🔗O(v(aopS1ÃMTmÃx24Ã️X(eFÃÃeHR6GFr(arMF6E(gÃ1P3E(fD9JfpDnA️0DD1gmT8X1iR⚙Cq8lB8X5Ge2🪓🪛2TXypLauÃ4zU8Cm6xUY6EkSJxJF(IjÃVÃ29YfYÃM3okdÃO🧰WB(⚙h8ÃcGu🔗JyM9ÃzuUHif(C(9ekYOZ Step #5: Step #5: A Step #5: (N🪛 Step #5: 3sb4ÃrfqQMO Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "rÃÃF🧰", "-w", "-m", "-m"] Step #5: === Compare result for: wc ["rÃÃF🧰", "-w", "-m", "-m"] Step #5: Pipe: 7eX8cvh004vT🔩🔩ÃwMf⚙🪓I5hJgUmZ8RnCÃ️(e9lZjOQzcv3jÃilV🧰(🪓NJ59os5🪛yBtUto️UI🪓yzoMYVmr🔩m1Wn(iumTLUW(Xov7K️WQpx6Q6ÃMfÃxSl🔩(pr(U4PjRW🔗2HT4Y(DlUhajOÃm🪛(⚙kadoS0l0FÃEpÃÃO️k4jGzMZKGBC6SFLFFAeVw4U🪛L78rJC️J🔩mgÃdUsusF6Gi⚙Q(V1KtiÃHHBqmcÃMSY🧰4eRPv(9🔩29cSbg(ÃWIH1dkqcfHcwL(mpÃQC2Z(yIqKt(oXmRonM🔗LafuNYSoufÃa1Lg🔗w9oi🔗Ã84oOÃVjx8ÃnI🔩ÃuVe184iom6k5qS0V🪛ePOPWNh⚙tLLUÃqNkY🔗v5IKukEAyG🔗🪓X89x(🔗Zs97TP🔗bb3Bp1(🪓PmLZK5i(oJgWC🧰fbJIÃh(g(🪓🪛6e️1c(4(Ãw(V7ÃÃs3BTkQGKHMm🪛Zhofym4(zaoUNsZaEQV⚙b(m(Xg9RMkVhtfUpÃAHhoL(k🪛1(O(G🪓H(nU2VTq(18PRaZ️O Step #5: J9co🪓D🔩rIoÃ3ÃyUrZly6R3🔩🪛qTw(il5DmI🔩Ys️e2(1Z(Z🪛(Pv⚙Vcsu🧰K1guKXCfCAÃbu((ÃPM🪛Ss74vsc95Ã🪓AYlÃ6fh3M🧰d🪛wF6kjxÃHTVIaa8W⚙ua41Ãp13🔗8uXbt2🔩91mV3wKm9O7Ã⚙6JOPxOMÃAPÃ🪓uaxk(y1qRÃ21lE🔗89MIBFQ🔩ÃBsz1tg8sEaV(Y2dc1jV2Yv(T️aMudshjD((GUOe(OjU🪓9KQYZ8eÃImSVV🔗FU4hQhwQ⚙OKVW(BVnHC🪛Oc(🔩ZRjO0ByeÃ0G(🪓⚙h(uS🔗FjFw912🪓ZWiBÃ((🧰eczÃM1KPh7M4shjwB3I(gw🧰IDBzqF8W8qMULZ(J8ZPD65🔩SUrvl🧰b0QAzÃ8HNX(abPÃ3qL(7y🪓Ãwau4r⚙5🔗d(WI8C️4DqC🧰sZ5JÃIsi(yÃtj2YCsfWim8x🧰meVXNOEdRXJJ1SbEUf🪛fvQÃa6T⚙UÃh5cDFzrhx1uIrneYPiufeV3K((tZCEFO🪓LnM(7LKVcF️W🪛amzBAsa🧰BHk7CÃYa🪛xT8PeÃÃÃH🔗lJÃdNÃ⚙🔩Ã5XCIslQl0XFj🔗172⚙y️9XsTUEÃnUFIJRY20u9(4(jmt(2AF32b4Ao🔗HaDtlkI🔗XZ6uf7ALhp🪓bQoJ6id7DNdfBQG2🪛98lkhSR36ErVR1bfmtF7xÃivtuC2HqiÃDmsuLl🔗k8O1kM⚙wsopYvt(kb⚙KV7AUnKG(JSaxKQhqnGaZtVnÃÃWgn8JWRHÃVk🪓WS(ufoxfy6🧰w8🔩L(wXxTQÃDÃvAnPc8oPizHFQgDYzu⚙7DbiyEVQ🔩Wnxp1ÃNq7M🪛CZXj🪓k(FM3TVD🪛zqUÃxQWAÃj4P🪛ÃsTNc2NwbÃ2u(3t🪛⚙BqHCTQOVCvAÃ(️UiDYGMjt⚙FxEqImÃ1jdÃKi9rzrSI🔗uWkWGZ3FLÃ3ÃWocV(wrq4QQJU4QV6u7RÃxNSJPpqoUUkr((ÃiSmDjGhEu8VWdÃPZgZbNnFt️M🔗Ã2OXz1🪓G1nqjEBQvtRÃGdk3IÃ0Agmu0Yr5Dq70VLYSp🪛🪛Igv6lgÃE🪓((b2u🔩P🪓o🧰1U🔩Ftg🔩sgAc7pk79UaBTLjK🪓🪓j7(hH(GÃ(N5yo(u🪛pM1C7️RGC0CUn970(️️5UVX5Ãd6U️aQÃAW8ÃgIÃ2TtpDw1auC071Ec8XUBc5🪛x6N30I3f🪓qkKIgpYuaFOAjHCsl️Xy🔗b(T6mv5ixEÃw0AXgriKNt(4yÃy8yUZ6x🔩hKmÃ6AiOdCqjji🪓Wcd🔗️ÃuWquig🔩ZZÃyXHs2Y6QO26L8⚙8NTHFL2lvkP2HJSC(u2sD(NYwWguB🧰🔩cÃ3t7vW🪓(Ã4🪛sO(🪓u4Ã⚙DtJqÃrKd(X Step #5: jO(3🔩2GJD2nÃR3e Step #5: (ÃP🧰🧰pÃGs5jn(vÃ🪓(ZjTh8QfÃH🔩x🔗tYb🔩AÃFXgOgcZsh⚙BxjEe1NKnY4mQUJ0FQ5vPO6🔩a(PoDbjVj1q1b91l4EGkzWI🪛AQsvP🔩8PNKfb🧰Vn🪓iO️FM0SedxfbH9MkdLQt7H(aP0v️mKaÃM🧰ZJovÃrIGA🔗5tChN1kGO8(yUNKl7uvL4oqsacrAQm🪓CWÃ0CCr(EMp🔗E(x0Zw2rfp1Yv(YUpipGdLXÃmX🔗46a(PsRJÃMW2MjLJZf(YxqÃcgA🧰tTf(zBu1H8PFAL6ÃZaSuuDGcY🔩mJÃd5eÃNfD8🧰eztpj6🧰Et8🔩9(9wvVwQXcZÃflJpO🧰ÃZLz7HD(️iVmO0T🔩anoÃrq🪛tLI2WÃ(🔗ÃpÃFk9xmq3ÃÃ9U(G4🔗Es🧰e48Ã9ÃÃoE🧰z(F6Ã🔩🔩⚙VWh️JgM🪓gesOpsRuijG6nvtAd9YeU2jÃÃTRT3Z1🪛⚙(fxZK1LoDk1RGAÃp8H(ÃpZ6jFEIEz6moScQPn️4w🪛XWfNO6AsÃR4TX1IFw634ÃfP(nv3(️mEBczxuD19️u2A️ÃÃTG(JkvwrsdBR️🔩cbmL(NjpgFiRutbPfA🪛QÃWQÃ(k️7s8I(S5v🧰ÃSzv4uqkpD2(DB48LLsZbLpsJ(3(rjb🔩7ODTdqWdt(Crx7qr5ÃzJGRi859CrjÃ(xSXV7iYc0🔩ymIo2DÃpCO((USnRY24G🔗Ps🧰dÃ1⚙pMyXtÃ26PmbCÃzIQ🧰U3LQ🔩🧰d9sÃÃ(((dm8jRTkIjuDRgg🪓J8ruÃNwNg5qoo0kvCiNssNqA44QIksAGqx🔩hS(m7wwzd8lWq5TUyBWVGtEcP9eSPÃ(c9JggefHVwou9FYC8️usllJT7fJQ8h(auMwcXON️kuvlaU(c⚙ÃLKCrugMjnpQT⚙Y️Y4F5kzgI1⚙QBdrt⚙uX🔩xgg🔩v Step #5: H🔩nPcK🔩e( Step #5: 3V4cH Step #5: 0ur️t Step #5: Step #5: mnv6j🔩🪛Jd0haÃtw9UJ9🪛Gm(pid3KvTDRLr⚙ba5x8p(kfs️PKop7Ã2A(0⚙RÃM((kwx44Aq0n((tFSqm(A2🔩🧰pQrruC0xiAnz1M Step #5: ÃGnFow(dp Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "-l", "-m", "-w", "-L", "--files0-from", "(h(XÃHVTuo98e2🧰1mp🔗XN🔗(O1🧰mJbGnqGT5SXy(8Hhsk\u{fe0f}3YVnf"] Step #5: === Compare result for: wc ["-m", "-l", "-m", "-w", "-L", "--files0-from", "(h(XÃHVTuo98e2🧰1mp🔗XN🔗(O1🧰mJbGnqGT5SXy(8Hhsk\u{fe0f}3YVnf"] Step #5: Pipe: h Step #5: gioe🪛aEÃ⚙eV1 Step #5: rsÃÃmUÃQK🧰ÃW(HBÃd12ZdlÃ🔩Y8🔩🪛UKÃDbQ(zb(Y(ngbIÃ🔩uylÃE(vXÃÃMÃm🪛t7BwlR0🔩8(lsBchnlT1(EOk(🔩ujzZ(🔩oA(JxÃE🪓EtV🧰🔩CNx(paxFZ⚙WxByc4r️hFxFÃP🧰xBQbIMoD(H5(yÃ🔩jxoGTuÃgvlLSTiREWWJN2ps9o8cXvai🪓Y8L🧰(oI95cV🔩u4NcKOE🔩ISwG39Q🔩HGIwadfFy76Ã3XKNI🪛0h(oe🪓ypP41Ãu⚙🪓ZÃ2(MLYÃp0t9ÃzWAT(NQ3HO7d🪓vÃxiÃ8v7🔩gV726DÃZZT3ZvhÃkmZmOrNKQÃydHKE(C54🪓40hAO0BuCK🔗🧰O4Euk9HuRxHJ(MX️17oZÃiTZ️ImzR🧰K(yDJIE7K4MFkuSiA5(IbNboB(hw2🔩5N⚙l8MqBCmRpnQG(p4P️05k16rbJIQua9ÃgsaABwMrZVZcS8️YkcG6y🪛ÃI6bXlBv3Ã6V🔩KQ🔩CVJ9x9h9🔩bGs1🪛Q(9⚙⚙98Q7BLOrw⚙f8🔗q⚙ClnC(DAH(ETU7fÃnBÃzuXÃJQAMs0GsVsÃKÃByuFrd🪛ÃXÃcÃÃFsRU⚙ÃonÃÃgI4JcrH⚙YkTjXÃRk7⚙🪓XL(BPJ6ÃCXms🔩️SM37RZ️lZ⚙M1Y8️nX(️512bz6EÃDYyoIIWÃjZszGSÃ9i(⚙(H(K72uÃ5cQJb0s5ÃxGeTSoN2T1N8(6Ã5lMNvjLvsz Step #5: Ãr3T6(K🔗KÃPb Step #5: Step #5: XViQ51 Step #5: hNs Step #5: o9mH Step #5: lpSoc Step #5: Z Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '(h(X'$'\303\203''HVTuo98e2'$'\360\237\247\260''1mp'$'\360\237\224\227''XN'$'\360\237\224\227''(O1'$'\360\237\247\260''mJbGnqGT5SXy(8Hhsk'$'\357\270\217''3YVnf' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '(h(X'$'\303\203''HVTuo98e2'$'\360\237\247\260''1mp'$'\360\237\224\227''XN'$'\360\237\224\227''(O1'$'\360\237\247\260''mJbGnqGT5SXy(8Hhsk'$'\357\270\217''3YVnf' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-l", "-m", "-w", "-L", "--files0-from", "(h(XÃHVTuo98e2🧰1mp🔗XN🔗(O1🧰mJbGnqGT5SXy(8Hhsk\u{fe0f}3YVnf"] Step #5: Step #5: Running test ["wc", "--files0-from", "((XUY", "gfoS9Q4🔩iQlC6", "--files0-from"] Step #5: === Compare result for: wc ["--files0-from", "((XUY", "gfoS9Q4🔩iQlC6", "--files0-from"] Step #5: Pipe: Step #5: Ã🧰 Step #5: OPÃJ Step #5: db5uxdBb🪓(peJzdc(e Step #5: N🧰l0Mm Step #5: V(PhP9🧰JÃQ9(ZQn🔗GY95NSi9🪛ÃMfRIÃTTi0i🧰c2yPjNPn🔗JK️W🔗GÃrhMJG🧰yF9zu6HÃZfS🔗oXJwFcWz8Z🧰zÃz⚙iYÃTGMHeFOÃtPa⚙️Pv4kÃE4IÃpYNWyW5🔩3🪛gRYQsB⚙p5zQÃSiM89Ã🔩5Kfc9ÃDn68oZ(GTv7🪛Zcr🧰⚙Rgg🔗r🧰r🔩🔩CAj24g(1cufOBqv🪛k(️g0ykBH️xeNfdGfnW8TGJpdÃxhP🪛SÃNaDBBaqX3xKm(ÃCoDgJ(U9iRPg🔗h(ÃYs🔗Bi9K0hxK6C3u5DB🪛l9mkB58iCkf5zYQÃcmX🔗🧰Mj⚙sTsrhv6BPcqÃQLhZLv7tVCgRqN3BW8vlHmCÃYzcbVXCk🔗🔗yRM(i️03p️GLPEjnZFx⚙RHNOF Step #5: 7 Step #5: (wsyj️ Step #5: b8R6 Step #5: DCstg6VÃrI3Mn8 Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: option '--files0-from' requires an argument Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +option '--files0-from' requires an argument Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "((XUY", "gfoS9Q4🔩iQlC6", "--files0-from"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "ABcTN🪛ÃTy🪛K🪓🪓wK(rYz3vUzMÃ9🪓E9ÃTr", "--files0-from", "--files0-from", "G6A3ZpH2Aa🪛d(qgdcPZiACTyWpRe(IO", "--files0-from", "7w80DQ🪛", "-w"] Step #5: === Compare result for: wc ["--files0-from", "ABcTN🪛ÃTy🪛K🪓🪓wK(rYz3vUzMÃ9🪓E9ÃTr", "--files0-from", "--files0-from", "G6A3ZpH2Aa🪛d(qgdcPZiACTyWpRe(IO", "--files0-from", "7w80DQ🪛", "-w"] Step #5: Pipe: s1V⚙mw0fQ🪓MjdÃQ0PXQmÃÃCqkN(I5SNs️GRMz0MRfh87(MD3pÃX🔩IQNN7F⚙OÃI5Ul(MIveÃ(Lm(He(4(yTrxI🪓️kRIq5V🪛jÃQ⚙YlWQ9tBrÃm2W(8TGKE🔗RÃGB️ARTÃ🔩🪓jZÃT9dz0(ÃA️FoAhRG3t🪓(OÃjX23s3ATB🪓🪛XFCXIEj(🪛KnzHxW(s0ef9LAWWz48gGbvqfkRgCI08🪛🔩(zZ0PÃGB(avioZnmRqqr(️THF9gcl⚙Ãv⚙️8qWZ5Z1Ivo3UakttVIg⚙EÃ️((BhpdvEC(GgzMKÃSVCQCi(H🔩akS️Q(oLP(LI6Ã⚙(mq⚙700🔗94🔩CWvs0RTX🧰Y6zE(WRÃ(VHEcZnm🪓CÃByS88R(VmLq(sFENJ🧰(nAw(8PKlÃ0(tuk🔩RB((06cÃVOEPYkWkYBBpB(E6rlIw8lnFxIlNm(I⚙phÃ8R6dD🔗Q️3fRBj🧰TemlgEbÃ🔩TÃc4J(WRU(ke⚙0u8sXdZy4xWdbA7ÃJI🔩Za🧰Ã(yH0ÃÃwW🪓aNQ8(j(moÃ7Nx2🔩GeÃS(O8BÃÃv🪓Fgt8bPIi1WSkEURFREZ7(RM️HnNPHO(7yl1🪓v⚙dL️MWVOÃz🪛Ãuid(2QZR🧰UZ8f🧰TIsXXoqn4rrWCqrQ🔗8q(7IF8Tk(l9sStDÃR5hme🪓R2bX17p🧰1osf🔩(ePH⚙ÃKOekRF0xjeQ1lSLsL4aKqTX5NgAJMQ7Upmf8Fbiak🪓i(at5k6cFDX⚙xAÃ6(V️OdDO3anT️(Q3kng0Ão1🔗🧰hG2((p9hCJ🪛xLFÃbnuZÃpQ(60W7oL0y(i(i(ve68bbUÃGsw🔗XUF️(Pl️8Ã34RfsjOjJ0(ÃhZ️6ggqFIF🪛I(zA🧰️(mTeBchOx4J(4TRWL⚙gcA1ZKP🧰ckS(DA2(🪛Xjl27tstphÃxqkiPuCJyNx5🔗🪛5ePIHSK🔩g🪛64🪛(81iWzÃAUxaÃzÃk4EAf1AÃ(cYfziU(c🔩(iSÃGTYKAAm7🪓zC🪓Bjc5zxYzYXk(pbs5(️Ay5UYq🔩RpKD(HGg4FDX0(9(🪓ÃdlÃCGpÃG9sksÃtV3qVTQRIcVYA0s6ÃLyk9eHWe22Me🧰FEh82🔗KUJj3ÃnrW4vyEtÃ🪓bXA9yan0lTEoWcoDnBL🔩QJhUBBGt(OsJLf🔗S🔗Ã3MÃ🔩TG🔗af09SRnZcv4R60NF((🧰(gs1(⚙(FgOGZCuqxÃh9MzZJ️VSÃX8EOi9PÃr(e3XF2t(lEfYÃSNiLzpO0(7AoBbigÃJkd(W(OjGG6IQ🔩(tWYbWwU️4X(jZOO5Fw🧰ÃPnRM0pe(US6B🔩A2Ywgji(6xw🪛RZg3🪓kZf6bJsrU️mÃ8ÃLPvuwK🔗0re3KÃQpHfÃ🔗1Y0y(🪓OP6Z2(qÃ(🔩lNkn🔩vcKc5(io️blhq🪓VcuNZULQ⚙89P️hV9193ongF(2cAsEFiRYP6k4xdsuZZ🪛xi🔗🪓Por🪓mLaWL️ocVpM🪓lH🪓0Dv0jp(🔩O4EXY(Y3kÃnspBWpR🪓qÃjmFntyEeg🪛O(D🔩Ib8(3fLÃNIEYODR1x1aYenuK(KxmFqVGg9A🔩🧰GBM(MtDmpbSGqr17ÃZJD(mX5BU8lNUfB⚙Ãk(UZbth🔩AMyhgSI7ng(🔩zh9(ZW6🪛G5mYDiuh🧰PqBO1(Cg3uuQrO🧰qE8OÃlxQv3JpdRyfgUzt0Vse(xlN5(i🪛K🪓nDG8w(4YÃRw0qBjKJahfd9GZ3PC40(yzB6Cvd(⚙L(FpCkcA🪓PV(psD4W9ÃgF⚙d⚙🪓🧰gZslHehsBZ️Ãxgt0aPIHccaJWÃN(SÃmYzR2(6SB4r9z⚙Gf🪓MÃMÃJ1R(z519PBBoLnkZ5l⚙Ã3b5l6MJK🔩nHTG(BfD7Ãfda🪓7Sd3ÃA105dbiÃ🪓tHqDiK8aA(WPeixNDU50DT🧰JBBRQ7(LUJc2S️M⚙AÃfTlTtub(O(sBmCmqzswXI7D(🪓p9sjwÃjVDRLx9URWo(Mt7🔩(E(M🪓️BDbM🧰f8y3H️Vz48Oc🪓34BDn️x⚙pO️🪓ZVÃTcv🔩Ã🧰(apiW5HiTrWu12ox4ugB5rS🔗ÃÃ9uFV6HUAYÃJ🧰VUFLHT6iGdÃly1gH🔩((🔗AUrH🧰tprUaQgBCXWAiz0ISN5(((UsZt7m🪓️B(aVWDlId4(TgAil(PRAvZP(H🔗🔗eÃa5g0QhI2iÃ67ktnzrgr(uÃiXVvgZ2bcjmQD7tidX(gOÃbCuoI9EvqtWyvfTrRUSVv🔩IddzfA🔗7(FTIS(1MqhVI1WUp6UCixf4x⚙0(dRcP6a🪛J1MO⚙VH🪛jiF🧰l️9YQNlgisrxduP⚙Q9⚙H⚙🪓️🧰ÃG1FXVs🪛gluFkEASTm🧰xÃlsJ8ÃVKY(xo(L4XyDEWDÃhOÃ🔩w🔗🔗dUEÃKmd🔗BÃDCGQcUÃ2RÃIra0VE🔩zmaniDdcLPkds🧰1e🪛mhVÃH(NZm3🪛l🧰Wcc🪓(7qUN8🪛b🔩zS(FxSPisXT️🪓PB9UJOG9F🪛⚙Eg🔩j🪛r(nIT🪓KWÃC5UL6mUjdGNIvd🪛xDuY0ZmsUc7wEnkj5s🪓b4t🔩fHhHzQIYbÃ5(FZdwvÃeRl5CruÃh1F(QySzd4bzMgRf0G⚙gVnwCCMCwarxvf5LB️Ã3nyZL34qcyeroS8GptÃM🪓ZPMX4🔩AQBon️🔩Sy(fg(SlA7🪓TÃpG8️ei🪓eT️G2IÃÃVlnxKUa7(G((nf7tRvCyZZ🔗H(hLGz⚙0WiRgj4lAEivDq8🔩aaRp🪛(5j(🪛(🪓🪛J2🪛BÃoZbaYÃu🪓ÃT5IJOHVHJoÃ4ÃqhWgK(nZxÃf2⚙X🪓🪓Pfbi9AoÃihVÃ️b🧰DdXQBJSm0s🧰KOup️xj(aMbmgTGq(🔩XDJyGdW2NOss64K0Bt8ggZ🪓🪛🪓Rt⚙(fEE🪛(9Bdkt🧰WIcUEgDJs8⚙Ug🔗3ZwIg2paÃXxF8ÃÃ4qt7EÃ(🪓🔗YuPBÃ(Y🪓3iU🔗RC(🔩lGÃK🔩GSjUvwWVI9fQ1Ev(IF(oJW6dIwOYbÃ(n🪓FK0GTGoAQ(zvH4j7I(O🪛1dft🧰BTiUalsscqsÃ2mtÃIQOrdnRlnaQ0ÃmmuC(kM4t1wYg🔗B1NTTvuixnrUnee🔗mTT6I1vPrI5B🪓mRTd🔩IyapIaZxyhGggtP️HN270TvoPjg🧰🪛8XÃRÃXÃ4et53Uk(EglJ🧰xVR(zÃtO(Km6(p7Db🧰⚙NGhzv🔩w9m🧰7vs🪓4(WxacphÃwÃÃ276Ge(EÃWrhj🪓vNU(ÃBumJPVf0jcvlLÃ4FPVzÃVCs4y🧰L🔩3️️(SÃG0BRpPK9T8sB(KviWlW((🪓gwq(oQ(fzVÃOÃ🔗QWU1alÃGDfB4CnpO🪛24fB🔗I🔗IJÃfoFm🪓ÃlG9MuÃ1🔗JÃ🪓TDeS9LÃv5l🔗(ÃULf03jgWqSgQWwXjiILUZnxHoTIvSUjkD(gJik3YpPÃ⚙oPAfjkHcxM🔗EIIX7j1KZcW0🪛q8dhKv🔗GPc6a⚙RCM️zx3MuEÃ((wUDFCZyZqzqcPNa8️v🪓zwnFAnN(u(1CSQGmVXCfÃeHTn3hS(L(j4vkEk(Qw6PruNy🧰i🔗tÃwÃIwPy🪓ZH2⚙Ã4V3Pt(DhE🪛5hSYjJÃÃh(2ÃZÃQ(🪛6lbDao02🔗a2Sh🔗(qyIh2p6qamIt1️H0sae5(FQ7tnLyf0t⚙🪛eTLw7bFb1se(tLLALUIAfBF🪛⚙73LbÃo🪛SE892🔗7nGThSH1fPDo🧰Nvk0(yMr6STaiLi99m9q0Ã⚙qH🪓k2csAEtH(SÃ7qqqbdQ4🪛cA🔗C7e1eÃ(MF Step #5: t🔗Z🪓Ãjc Step #5: tcNmeD Step #5: i3f0(ÃZMTJGoZh Step #5: K Step #5: x8🪛f9oP(Ã4R(uwYL(BczecMsS🪓SYAp3qDYÃdZ🔩bQi9icx2YMmMq6wÃ8T🧰wxNL4⚙UIstCtVkqÃgdJC1iQjQlwGycq5T7yV1My6VEk8Y(O(sRJFYP🔩xXmFyguÃWvC7sTRJ️rw🔗FfbiV3V46v️4uGc⚙⚙7Gt⚙️eYBmxÃN2jqt7mÃYÃBH⚙Z(k️(9BÃY🔩m️mt5X(⚙6YCÃ2opWiuiBÃa(ASTJT9LÃs3🔩mÃTTJ8dkxzW🔩tbG35((H(8🪓wU⚙PcN🔩🪛ASl🔩cÃm🧰W(WgbFÃ09Ã(0️GxdO2zTleJRGv9c3R️f7efDANVwWhdgÃno️hyK(jrCA8GYF🧰J🪛RX2M(j🧰gouzx((05TfUfms(NN🔗9ma7Jimc1🔩t️q((K(PÃIxCbEX🧰🔩️wMT⚙AvsOd(w8OOMPc🪓dvhPfyTYXbFHjq3EYsiYnM1PJWFli12V(WOZ(uCp(N🔗uK7ÃV(Ã(5TLaJg2cJi(snZÃMFj9ÃURUCupÃy5BQzÃkyBu9Oh67cScicUJ535pPjsD2HYeiHMVuL️🪓yf🪓M7ueS🧰RbaÃgQ9fo🔩(o🔗WmIDVcKn️t9o1bbÃÃU7hÃBIpHc86WDIjq️(cÃ3J(9jvDatrykTqMGsypRvLlK4wt🪛🔩LC🧰rVl2f9HTW6(uHdT6wSDuwQrzÃ0️8s(AqXT4GXyCiV6eÃi⚙02aW8CgzkkBPlSwr🪓MufpyÃ39o(XeIoJ️zgi🪛2n(w4x0ÃMOiKÃokKuRLVfw(FgyEv2cbVb67Z🪛8CU️saiG🧰Hw4l7lZqhF🪛7((WCW9uc7jS(xxLc(🔩🔩cQYmEnIT🪛VBF697E🔗(AHLÃVkqk🪓ÃmJnZlNLpZL🪓n🧰sTX🧰lN5 Step #5: xDr8WlEG(qnFÃ🔗IvUPzYÃ️XjK🔩l3Mp2rbiYdBZY5LWmVhow🔩YJYQxCuDSYx(dUd🧰(5🧰w39️V1ezu🔗ÃRDxUuOO0pq7🔗I3U3uÃFi🪓Y9NsOK🪓🪛R(hhÃqUÃbW⚙DhQg(Y🔩🔗IQhIpÃ🪓⚙nCÃ(lgY(ÃzxmokkÃÃkw5OD(HwVÃwV️🪛(gkkkjnTQ(LWaaHk(vy6(oCNNQ8Vhq(dHq1🧰ZXOk(Dd🔩3RZAbmc5MNGV🔩6🪛NS🪛wc(prWkÃja(️GÃVk2GW75h3WfrfyUqoOfEyÃpM(SÃdmVkOEO1fDILZTtnyNcEFJi4fj(Pel5ÃO5🧰8⚙ei39Rfg(vNBUEvM🔩IaL🪓m2🪓Wbdo⚙ziKU4(KIH0k(L1qanÃUpjHÃ9CS🔩RCFQrBewzyÃLV(FPÃ🪓🪛Tokzssc⚙Y0nÃwreQda(dIR🪛em(45🪛AWlbf((2MYhsL6dWf(bVj️c🔩F🔩wAKÃ🧰⚙sm🪛E1U🪛aÃLUin🔗ÃEfsN4(srWo3wD(Ã⚙🪓(e🪛(2🔗sS3Kbpc(ax98ePHkLJ️R6Rl5CUXw0Sw((v(vFf8Ãe5C🪓yo0iRpx2qSNoP9qDEk🪓05MSps2EwZLju🧰sMxO8nGsNKAUcÃxgLSÃR7m(5HXftdh7E⚙️🪛U2qn️gcM️8GGy(L3️Onl🪛RoNpw2qÃp(🧰ns3f1l0🧰5jwC(szyZ3oONs5i3bPdÃgSWCuI(f(🔩xu7️sn3iwc(U1kMdJ🪛A((otM(dvK7TUK4YÃnWaAuBXi(Ãgxus7fIGJC2RSJ2🔗lX⚙At️fZqFuÃ🔩IkJUt1S1AHup🪓iCFpIZ(ApD🔩JQLÃvm🔗🔗NEZ2ÃyÃ️RvixvLgwI(xsmA(⚙🪛lÃXLlVt2USLikz2jPQxz🪓eV0(Uz🪓hyN2in(P️SmeoZPBnq5(tXtm9PÃQ🔩cwJyx6RlV🪛(mktOADj0🪛(E6BS7KDZ6kvcdQgKÃ️bc((KKTfLZfPRth7(mse0d42PZkK3NIguMYwjnxmGb(yj5TL0kcH️ÃIqMgtaBrl0(08🧰🔗CÃgm🪓fKbqt2Z🔩UÃttyL🧰(AÃgzZXUhyWE🪛Lqmps🧰zC🪛YI5McsmoN🔗HAthfujOce6rVIN3ed(VoOCOjcPgn(ÃkGGpi1PFi🧰fcDBdÃ🪓z🔩Ã1MWÃÃ3N🪓l️fHÃ(3(️rz4EZwlfÃ4Hk4M2vZÃsZelHr3eLcS3🧰gy(cpN36🪓9q(9Ã1Y(Yx4ehlgOfm(l⚙QoVCwkCpT🧰reDpnDpsNv(ZBca🪓8f(🧰ÃFVV3Nl9Vyx🪛kLCxtZ2vOb🔩fp⚙w(pGVqÃ2BCEÃFeEpq3v(🔩gjUxYÃ🔗Ku(CbSD️yDygmefqÃcGP0m4MRavÃFu4uV2LiS️xÃyhCqld4vyXAMEqTSXDtÃP7wjm🪓LkxEÃcO3lQnVfBEH3xÃ7HKuAÃÃSoÃ🧰Ã4f7M️ÃÃo🪛🧰o03🧰q🧰TpthSlh(kCXKP(dYwgFEuo🧰kIBCHÃ76h(6bwVVKRV🪛🔩🧰6jLH🪓aQxpq9f(4PXZAkU3rTS83w🧰ÃÃ1CTkl3K68eMAdlnx3xl⚙J🔗mBC6eAQ6🔩qkuPuXkZK1aPjap91🪓N🪓mXwHE🔩QADmDRGÃ(P(sDtYmKXHbFUÃFE8qRPc4🔗🔩🪓s🪛(8KrKvIc️🪛(zÃmJQi6j6X(dwt6NYg🔗Ã⚙nVnY6F30BzkMÃ2hBqdxZZ1🪛dvRWUESkUiÃF9d8j(E(GÃYeleYtlGS️MLU️AiE🪓QV3️JUoECETqVq49SqY1FCEwv(K🧰⚙(F(5GzHZ(RQ🪛GPdXVo🔩DIPUSEPjpT🪓1(7P🪓🔩e(cbU7ÃB🪛DÃ(PF5uK🪛URxG️ÃzXX3IptykhEy🔗B️🧰vWQUIHThKe️dE9YZgÃqK3AdTp0q(ÃjÃAScms9(ÃHh9U(hgjk🧰hbV6fG0jTpiJ🪛jDxM2IÃ️(k8r️Exv(VRT(e0pT🔩CÃAÃ🪓a9M🪛HPzXSc⚙JJb9fMyWuMSx9GBf5(Ãiz(TY2RrN4LjqkMv🪛o⚙Zl🪛(h🪓2MEMÃWyc🔗JS🪛️EÃ🔗w9K((️l🪛hkie2(0k(p9rrÃNmQgfkwqaÃ7y6ÃNRy(ivaRj️5Bewp(Ã🧰W(R7fY⚙iÃi(ot3Db🔩wHÃ1PLbL81SwzÃ7lUYezChGAENN🧰ÃuTX3tofoNKK🔗Ekl🧰2p⚙8yCRz1kVLI(24s(g🔩ÃEHNZ(86nÃfi8Q5i1GÃ((hflJqx🔩iYlG3s🪓XTnqjWOk9INMOXÃyZaQ(YaTYMqPoF⚙WiE0R🔗yVTQZCXd5OgAÃTzhGMAekdga(8️wÃGtWKMrHÃ🔗Gs(I30Zvm3PÃUW(Ãv(ÃndcM(Vm9XeapWzs🔩co🔗cDvAAm8Uu7xL7Cn1ÃnmI(sYLjFnz🧰4((duP2O9UwÃydePEZfFD️RFi⚙CM🪓mBhuGLl⚙lhMik🪓k🔗L⚙zo0rSqpGP🔗P8qe2st🔗0((ÃsCVoUkGfa(ib0vboAÃNpCrnwhz🪓v🪛lN4cGIFFg5TpwOuqly🧰YBIdc6m42Izp79Y🔩LCJ1Vm(x7uZQFNBiÃDLB🪛cv22RZwv08kfZcCK8NXBERi36M️N🧰Kzo(27QUA3(KdK🔗ÃtT95pwWPvvyl(o6qvAbfk5NVuÃpQWo5D2Ucj(Ãj️jtYrZkdÃi2(ÃzUKrvpÃw🔩5Ãpjink01B🔩3(OhlVgfdÃdOu7gua1Ãl0gPlÃHxYMr1OXeRuÃq(ArCÃRblt🔩Il9WL🧰k(C22LoOÃ((e️Pvz5kTz(k1gNt🪛KZqm62(r🔩CwNCgECmYREE1KÃvrNxÃ🪛H5qqIZDnk🧰t33xdnM(fv⚙38GÃRjEuÃ️LPÃeEAF81eS🪓6BY(EifÃrIGRLWYHhU⚙(2OJLJaPMBrT🔩lAN61Ckdcd6gQyÃn🪛Ã⚙A4vxWT️🔩b2CdnÃPMDFHyLWLfÃMSMxLw5(6Ãux🪛cGEt️Q️️hdÃÃ15nMNcx3QwÃFA791lG🪛3g🔩1ÃKÃvÃ(T🔗80Yf(UyChgFk6ajaD🔗Cer2SiH6y9F(2Ei🪛OTwyp3RaQFkj️91RmKpM🔩Lf(vy🪓xZ️iS(B5(8a4(VÃmyt2rWfs8B🔗V7FVY6Sz1ÃNXv(CÃTlohYubjbDZ🔩V2APswQ7Pk(ta32OH6m🪓RDrCÃJYx5S7e🔩5(m🪓BizjpuW1pz0yP5HZyz⚙(9HC⚙Vf9R0cSq7s0EweUtS9(xulJKiTk🔩aZFt🔩R81gKyÃaM(I43H95O09M️fDWT🧰y66rdTssLBS(a🔩ÃV(Axb7cZ🔗(0YoWÃH6PL🪛FÃbz🪛NfÃ(jkYYPwbwY28Ãf0Po(🪛ddK(VkbX🪓T3🔗1(cÃWt9🧰niJVDCdÃcQ01LGvdaT🧰NI️(lÃYs6zcg(p🪛bXÃ06yYd(vc(VkEK((LfVv(elÃE(Xrp7BsQPÃQ(UQFtXÃfÃWJD️d3elwbgzBM⚙️kRCVVSXn46(iq🔩BD🪓GÃvR1SUsTl️2h⚙Y5⚙32lUTbzwWbwJnjpuSHAÃlpesw⚙16iiq2DG4OS🧰TiN6⚙1DÃjQdtmÃhpvPeIHi4LSF8BA(e(cc🪛vfzH🪓Y04gPwrpmmEÃAo9nKkÃh7I644r(ÃG🔗UyJQxjPaF8gZBI4qÃIFdyQSsMKbUZA4MeIOÃ🔩gRO🔗C🔩BViKÃ(63guWÃÃN(uST🪛G️y🔩k0liyÃAOGXBu48ÃlbÃobc(O🔩qRtq5bp🧰wv⚙Q🪓Tzy8QxgqÃÃp2s9SdMoA(5DbCcoh(g(wU🪛oÃNIW(XKFÃ1Gou🧰kmqcCtlxBemSsJHTCcP🧰uC⚙k️o🔗e2Ãc(s8ÃI🧰ÃlRKNvlÃf️🪛RÃP2FsÃR(p🪓E(jO🧰nfnw️zb2K(8X🧰ofwVBujImtn🪓7(3uvcDnKw35🧰MF((kEL🔗40(🔗YCÃZdTÃ1zcYÃIVoX1Iu8MPAwHseoH(cbgWyrr(bJaR🔗(xÃ🔩t(dÃtar🪛dDBwKZd(KÃ3yFOp🪓4((dW🔩JÃÃT7ÃTAftxPw19XÃX🪓VCH️(kU(dÃO️fvi(L(⚙🪛ÃFrhFwQ7OSu99qd7F🔩VGV6ZDjLbT🪓⚙r9IX️WH7xyIgÃJsÃ2EqW🔩KsU6JANeTsV(xkRn(BMbbÃnTwBlba9xELquobLN86yIuOXK⚙Y6cfj(w🧰🔗P🧰w1🪓vÃSFQFcÃIJQlQ6Omb1QXfW1(mSI⚙lnL588nMCMm0b🧰bl9KDPUp(Ãq5Id6W8kPaI🔩YJHQtWjDP(beSblY7DUc🪛4XC4c2🪛qdP🪓4mCPÃC(4p(RAHwgy4ES8x6IOQGF7Kl🔩4hÃsxjBx9sKZ️bfDzjspQpKQÃDn️meWq⚙J8Xto7Ã3S🪓yJo699gjMn🔗i🧰H((PD(u(🪛FzBfTb️Ãa3mUQ🪓gÃAÃmM5Lw🔗1scQjSNr(CDBgÃft(GNjM0lwvTr0SIL🔗Ã5PojqmY3Fx(2hVcqazÃ1⚙IvGQJbvuWy9l⚙eMIFo🧰xW(ÃE64gvxK(NQÃsQ1HCqmY🪓c8c(CWÃLVCWG(u4eSe⚙y🔩mC🪓7f2jS🪛x5EXo🪛ÃEQ(🪓GJgSSzjM4(kVQ59S1kB5i🔩feÃ8ÃFL2zid0Qq5fopVzBLÃxRJ2lvziHwKoxRJ(tKUE(🧰🪓⚙️⚙t Step #5: rkÃW(Z5u0D1Q(ÃÃnmH🧰LosDBQV🪛PhG9qPkaLi🪛yhRIo6Ilb🔩a(C0NTbiQFSEPKy🔗d️🔗8⚙Ã(zSc🔩(noMOrA8fhpGXeaÃThDYr(BVRIsKEQjLDJqOjsy🧰BUl🔩tGICjXCXRUIÃuCkHScXXÃ1F7VysTp(wEFbD9dWw🔩XmBAUn4vq(P⚙Ã🧰WdÃg(8iÃ5🔗45QhIRs4vQ️ILPBU🪛(BC((Ã0JOF(r⚙Ã🔩HM8xBB0🧰ym(0wgÃ6ÃD6o5ÃsSPVÃOv24qXBdto6jcyla🪛🪓HRa705Ib(🧰Ã7Ã7dJ(kÃ4mG13ltU🪛jIÃVg2(k471EDRYvAzNfaQpr4c3x9Uq8E(🪛Tj1(wp(1iZiqsObrSPSIÃ3cRQkTDZOHÃGUj(SnbMEnEz🪓⚙rFz️zc🔗z(3YOUhU🪓🪓9pY(j7I8BtuyehL8W⚙pÃ⚙uHHsaccKrFXUhwJ(jÃlJÃh7U93RÃNezwP9IkÃUOZdelQ8🧰n(BSZcÃXE3GH7Fu4🔩1iWFcx⚙8fÃ01cH🧰ZR(Ã3zÃb🪛🔗ie(h🔩aR🔩R️JJd9zg(n01nENÃÃx0🧰c(SQzt2Pp🔗3rFxÃeKyiZfna⚙JXoL23b️j(🧰sU4⚙m3zÃxeb8Xl🔩Y0️️BM🪛EEcMuXjWUQM⚙6U⚙BYYFdwos2LWÃ(MuTn72Ãu0jhiqiSmIXh(KbVTsNfhÃU54sY1871️WTezGr(b(cwmC6🪛W3⚙N️vS6GYFwSuc️4Ã(WiTUMxFUKmqsIYEÃN1🪛QbC🧰BigBMgGR(OU33T4h(ÃbO9BDeAI74(soV52iYyf️d🔗NO️Yd🪛vHPx️j🪛6JzgF⚙lAN(🪛KJÃÃNY🪛Cu6Gn8WyzzVMNQALFZPU(dy7Ã(🧰LFFF️🔗🧰C1S3u8Ti(N0🔗gZXÃrL(5vb69RÃl(🪓rJ(yÃmsKBRÃdd1(cenfGkrIzV((4Uwn3MCB(🪛t🔗XRÃQezvoZ1XyILgÃjoPbKkÃ🪛Ft68yTj🔗⚙cXy🪛(HtaGC️PL0n🪓Ã⚙7🔩lMvT0g(5Ãj(xEIdÃT03Ã6Nk0iocJiK🪛S(kkYÃ️T2R🧰D1epOzmÃS🪓Qm4(🔗kXRcjJ6🔩9LZVB79lIsZ🧰uscÃB(Cj🧰cS(vc6BsÃAI🔗AQZ7ÃfÃMtJ⚙yÃmC🔩Tq96jyqf🔗r🪓(️DpÃ1kyMzqSnPfDqMbSRMEP8🔗(u0E🪛d9CHJQ(gTqrR(BffW🔗0TxM(roBK3(1bDT42H6ÃcZz(🔩LqcFbpImpjsKMPÃy️GmbUh4gpÃio38D🪛PmLU🔗E(3bHawY🪓aDrjt🔩⚙gcÃy8GÃFvWAv6aepSZ5A3l9wOf🪓T🪛sM6Ycgb(JUziEfIZhv4pXxp6(yrjÃBjF1aM(wrYZSgYÃN⚙2BncU79bX(HÃ7C🪛cL0K(d(z(7IqdO(shl2Ry2J45x🪓X(l0VK7tJcbuDrpsÃR🪓ÃX38WÃZAix🔩ÃÃ51J️🔗d4THF8IÃxc⚙ORghX(quzv🔗g🧰y16vxDsFYÃf🔩spOÃNhuDA🧰Mw(2dSKT3FZ(Ts️Ll⚙JAUl(🪓WgbEm⚙r🧰kfQH5Y7DÃJi77iF🪓o4🪓s🪛bw9d(f(Q2(NK6At🧰E⚙Le(2a🔩hÃK1🧰zn0bFhQ🧰ÃLdJyoKÃZrQP️86zNmqyJmCasuUC🧰D(XDfSJvLNvqu🪛og6da🔩lBaxÃ2(90nGlYW8qIdr5️DsGC(AOcX58NxuKZlct7h5wLU(F7Kvan(S4CÃuxZLv🪛wDÃjtÃ9qooPh8DL8dYhEiKuJP️iÃ🪓viYTg(WÃ9GrjbTwY6oWT🧰TLh⚙WBbd(SN(a1OJTOIC3S🪓lh7Uk(DÃ8B2PrAYQyLmy9⚙snD🔩ÃdiTxjNÃkhcEmf8USvbzx🔩pdAQSeqOW2(R9EgcOGAES⚙(xJeiBo6aoFD19za9Rspw🔩ef7⚙KlifA️hg(KkH️3UI️GHu5tÃ((bhzJx2opVKHI(( Step #5: Step #5: qO4VD5vUe🔗6rI🔩hj(LE6iInV8Yeqq8aqiÃQFNyiHKy0O5pBSLgBR2wE4🔗8K5🧰🔗gcb5NTncQwF️KKsdaZmjVjKL6⚙t🔩ynw🧰⚙kMm🪛4🪛Yj1aXTOVKqgL🔩Ld2Xqtx(lAG️ÃSkDa77tzAlIÃs(8ZUzmCMee5u🪛W((z32(🧰WÃ7(42rkiY(🔗⚙iI🔩🔩xzAXPiY37🪓(eoRTXAUBrXQt(5M0DZDe05mÃZ(WEowLqaD0🔩61nd3🔗zÃiJJK3AiiAY🪓VPd8t️R9ObrkkÃsxyUJ(3KHjA(T4CYAmsT⚙⚙ÃRS0Bu5oup🪛nÃ🔗G🔩2mzyT(YÃ(StpjH🪓HU2wxMLÃ🔗🔗️gEiK96u8jzZk🔗S9Ãy🪓BKURdB🔗o4ÃAEUFcm9Ã4(Ãa4(🔩LAK38prHW((ZÃuIxI509Rb2MoT(7V7DKU5🔩(PGsqZY7F5R4M9JO🔗AU🧰ÃuÃbmG3G6nNw🪛️RaczÃ(lbPwR2xq5FOx🧰z⚙6🧰wUnb1J🔩qb90🔗8🧰kL(6yUn3phRnUPC🔩XXÃ🪓YRTbÃQBRU5🪛q(tBDTFqD(️nQY69EJ(WK(sC9ÃCÃOc3piLcG(nbOo9V🔩ÃxmjbtGS🪓aKBnOuDn🔗atmVElfyhWXW️FV🪓7🔗srI5🔩Tioyd🧰(kUXM2🪓GuuUDGr9FQqHe121🪓JkHuÃI🧰xpYÃ8IzÃ8ÃrÃUDcSmÃdoRbJjNzmi0nÃJgU1y⚙w Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: extra operand 'G6A3ZpH2Aa'$'\360\237\252\233''d(qgdcPZiACTyWpRe(IO' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +extra operand 'G6A3ZpH2Aa'$'\360\237\252\233''d(qgdcPZiACTyWpRe(IO' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "ABcTN🪛ÃTy🪛K🪓🪓wK(rYz3vUzMÃ9🪓E9ÃTr", "--files0-from", "--files0-from", "G6A3ZpH2Aa🪛d(qgdcPZiACTyWpRe(IO", "--files0-from", "7w80DQ🪛", "-w"] Step #5: Step #5: Running test ["wc", "-m", "-L", "-m"] Step #5: === Compare result for: wc ["-m", "-L", "-m"] Step #5: Pipe: Gb( Step #5: 91sÃg((KYz4ÃD(w🔩 Step #5: RmhD Step #5: zK3B Step #5: kFjw5wT Step #5: 52WQW Step #5: bGS🔩 Step #5: à Step #5: OB1(wbTB🔩RÃ🔗y Step #5: u6cEWwJO Step #5: Rust stdout: Step #5: 74 17 Step #5: Step #5: GNU stdout: Step #5: 90 13 Step #5: Step #5: --- START diff Step #5: - 74 17 Step #5: + 90 13 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-L", "-m"] Step #5: Step #5: thread '' (16091) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-L", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16091== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2d,0x3c, Step #5: -< Step #5: artifact_prefix='./'; Test unit written to ./crash-5dec045b0b2100d642cbefab3fe44622ac4ceb31 Step #5: Base64: LTw= Step #5: MERGE-OUTER: attempt 42 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1999141009 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5dec045b0b2100d642cbefab3fe44622ac4ceb31' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 122 processed earlier; will process 363 files now Step #5: Running test ["wc", "-l", "(🔩Ão", "-l", "-m", "-L", "-c"] Step #5: === Compare result for: wc ["-l", "(🔩Ão", "-l", "-m", "-L", "-c"] Step #5: Pipe: 0 Step #5: 7🔩🪓R🔗TEqSm7tt6u Step #5: 00HGDjQ( Step #5: O🧰4aMXFfPMoÃC2🔩i2DtGV5XY🧰CAjX️ZJ3🔩tVR3Xb(⚙68T73STQUeseG(bOUcnqqNUl9BqjEJCOidÃa🔩Qu64tÃkiBaDÃ🔩aA02X4ChAu3yzJ8Dvf⚙WiÃYU(ZvoT(bl🔗WDOV2AqE0️U591o🪓HNCVXI0(🔩🧰EpivklueZfy🧰(ny8🪓🔩(a🪛ieÃovBsa7VRyHaUy🔩ÃN35iiRuEtod3tltnpH(3gn(Z52🔗g9YMxzX️(Ã2szU🪛🧰LTNwTEjrwh0🔩xPd5Hm🧰KÃF7umTÃAsf6wQ7HtA6C7o(Yh1QVxspf️Ilz⚙jgoLLC1SRwTÃÃVJOKNx(WxThdqkeÃHWKpÃQJnÃjMnKxqHBc🧰MUx(zC669T⚙SFIU39WBr🧰AiÃÃxm🔩RWVJRÃk7SI🪛wAnA🔩9🪓r(mÃaV🧰AtWMwhCWwÃ⚙EÃKi(m1(gÃÃÃaq🪓n1E🔩Rld5matIV(Uy6ÃRe4vVA2Oh6🔩WNZK3Ãv(️ynÃHBN8AJ(Zjg9V6e(1️ÃvgFxaAjN0SuIGZBÃt🔗CiLxoF🔗b78G5mÃL🧰wlM(VÃlBDq8y🧰BJR(gGOÃZdGpRjEwAyOS🪛I⚙🔗(d(RAÃEh🪓🔗nQM🔗u4kP🪛Vxubkug️K️0IxlLiNAFO🪓zCU08🧰9eOc(OIGÃYZ️(lS(Z2KN🔩SUD3(e🔩tO6⚙aZ6BCV7️🔗(CsJTVnni7N7🔩ÃY9g️KC🔩ogHTwAk🪓b🧰9QjSpyGcmg7cqÃÃmM🪛MÃ️🪛Ã3(🔗h5FqV9d(JÃbi2Q(w(ArJiZdGWyeN(tGscWK🪛gy2(mMuyWJHboBW(WUhZe(️P2WVLXF🪛KBÃk(8N9JON0B(PXYbe0mn8(0BrYO🪓BpKA(I5🧰o0E🔩wvjzYFyDÃHcj(🪛HkDHÃA2Ão4T2Ã🔗ONÃck🪛dN(⚙(R🔩SÃiA2x4QGd087LXNJXQS4z9arfKZg🧰1mu8🔩I5pL(Fm7js09neNrr0t(4MU(9sPEowg11esÃqÃ🪓Ti193ÃbÃ1c(uh🪛🔩Hd9️wP(N2v🔗(Ã7🪛c8HI🪛G️1qtpÃ7D4ecÃBP🪓5O7asJF5ye6🪓l5CUMÃuZCbtFyWHf🔩mavxoC7(⚙🧰5wlEN(xuj(aP6rWXm🧰🔗6k(DJAIoFmcOÃbuWzwKs9TÃE8(5STdIUuAow(eW56aqlRjX6🔗️YidDjrÃMf3OgK(6D🔩rqogZn1ÃVKr🔩39JKzrrW8(W0ÃHh0🔩c(nHKS0t0rUqkÃYT🪓(dWBÃÃxXPfsXiVEuETÃHabÃQ🪓9🪓xoU0vLocffT2(️vX⚙v(Rf(Z1🧰p0ÃToqZGÃPL49Ã(🧰f️UVd⚙r4KPtjYnd8fÃGv🪓Fa️7Tw🔗ZÃnFI🧰️6y1F9️8(vk19qFgJQ2l🧰p1🔗NXt5StaHf5BKMÃnUM🪛XfbpgP7Jxy2(f🪛S(c5vtLi🪛GA⚙CaÃq️(cegB(gÃKu⚙🪓️1kf🧰4bs6🔗cF1L7🔗s(l9rqÃ🪛rP⚙uÃAc(z1I🔩gIÃx🧰3uh0LiY8oDzuF0Ft(73xKc9K🔩84xgLQsTQ3JM3🔗🔩Z4tLoguYR5ZsD(zimS🧰eNbMV6ZBP48R8XÃlgI7j🪓c🔩qm60NBXqkws5WNv(1OSEnki🔗7XlBumRzZdÃÃesWKS🪓w(602🪓PYvCWe2m🧰iNZ🪓p🪓Sh🔗uFTDXAmeG7ÃFLZqÃ🪓ÃoGnUEÃXH7NWOx1Ã6VsbRÃ9VjfuVO🧰H🪛izy🪓🧰🪓(KOeXyJ(ujE(UcEcBÃÃ🔩2TkFhIhmv1🪓🧰Hc🪛QJx66🔩NQ3Z1ÃzMfdaY🧰🪓5oyCa🔩2V(5SOcWCKdXqBp(0WQL(ÃadgSp0WS(nh⚙vQ🪛EFi2N(🧰MGJ5(D7ÃwQG🔗(🔩l1🔩SY5NV1MhA🔗0YhPqGC1x(GWÃ🔩🔗Ãq🔗K🪛at2Uq3FP️🪛AFoi🧰cwSCaSÃ89pÃiLb⚙Gge8(🔩🔗HZÃjZpcV(fI(hRÃd🔩ÃFjWPcK🪛ULP️DxEÃcEXCEP🪛j(lu⚙6(xVxZ⚙v🪛5ryPBjw4nÃTf⚙XÃUfJBVevMyBÃÃE7REx9(AsQ24lNT️A(LPFiTxHevJH🔗Aoom1yuX🔩ci8q((5G9Cn⚙DHgoi️y(2(nFF1CÃ2YFMÃwx2bPFWbn🔗(BSWRÃbe((ÃGu357ÃeHmFzdFfApÃbtIIVgt(wsYFcF(TX⚙🧰N5e4QX5PVTviuLUh3xÃ8GÃe5avgSkT4rQ🪛M🧰Vpy6🔩PZYxQH⚙y(wC6🪛1WVR🪓5PyjtU🔗🪓XxB🔗️MSOGp6wkUKwÃqJpm1Hllx9rAIUR5ZC🪓KCe1ugq⚙y🧰tf8🔩🪓G(T(x8Bf🪛VzuFjyYcYADUUkslFpHxk8OM7doTQ🔗(3FÃsJ1howV️Ot2rB9v5uMoi⚙NENb🪛️uEVWl️7GG(YXkq(0🪓Cdcf(S️gBkOZWwTP(🪓C2BwOdkrx(9E((Y4lu9xQKS3mRl5(z⚙MaWNOq9dwBv🧰fE4Q5T(dvsqo2ZÃ🔩🪛vNGq️🔩8twyAPg8Aq🪛0eIQQ3V🧰neV(U6RAa🪛y3🧰0wp2🧰Q((Ba🔗🔩Vnrl(KRÃoa4RjG79B4l29rYSvN(7fÃ3g96🪛0tvS6i(3ZÃy(vfqyzK🧰ddQÃ5rin399rsndÃ(ABMLlFsuÃRglc54AxKkACPUOkPTabEni🔗5nsÃhFg️lÃFHXk98ÃÃloj5🪓dAse3h((🔗g7slp03qTnA(TS6tKXIr️(L3🔩SN5ÃnÃÃq57ic1(gBA️uNHBU🪓Ãz7b(Y4GcL4f0JÃ2nzÃYSdCiÃw🔗BOA4️uJaÃH5ÃcNJZaÃSb9OQYM🪛oCEX⚙l🪛JJlupUtz(tÃURkIpn6N0EPe3W(🧰FFX🧰77g9M1XDeZDt7ÃdsNLCc6d(🔗2️y4Qi4ZL3DnJ🪓UEjdntrHKtez0Kn2m🧰Ãkd🪛91k5ifaD9Ã7ÃH🪓amf🪛(bvo5iÃt(R🧰hY️5B7oUqSw(d🪛c68nA(vM🔩522Ã77s7ABssÃhTDz0SE🔗oBx🪛Y🪛wcx0x️⚙ÃjmY🔗Ã0QD5w🧰ju00t0pkAUL️y6🔩X🪛iÃ(qdxB2GU(D0Jey(rÃg️pfw🪓0(R2oy2vZD5u(🪓WPq1yJQpVsBwYVV🧰U️⚙8🔩⚙QfQG((JmXnLÃYhn((N15MWw(ÃK🔗BanY(TpM🔗(TIEdÃSz🔗baVyGo0Ã🧰(🪓6ESAvuBÃdNl️4eD7Ã3JtYwDvqi️Wdu7ÃSÃmK🪛MF️⚙6EÃxÃ🧰wRb🧰CkK7qkPux🔗Y(IXÃ0️V(kc03DZphCHLwR0🧰JVhI0OJ(U️(bQc🔩1TQ4qS05vhpqHBH(ItÃSyÃ️⚙(ocD2🔗w8x🪛kI(lsqwHpn3JCHÃBÃj(jmCr0ÃkEmqol96vQ2u(O(uhYÃ🧰2WO5iÃ7p🪛QIÃÃÃpb🔩I52Es🪓1🪓🔗RcW🪓F🧰pjcb31p7v1KVc(ÃsHap🧰J🧰(🔩YbÃh🔩geYPO(AY5iÃnUZp🪓RGhNifjDqRGYbUXElJ🪓K3G4DB(O🔩🪓⚙cajFU0t6🪓b🔩lACPb(AgYxaHYp5eRHÃe(ToGPRLlY4ÃAno⚙Ã(qFIG36vL4🔩⚙DePLOQ🔗R🪓(ho4s🔩9vJobxÃVÃs7nNIz🪛dU4🧰B8o🧰FE5jl2RC(r🪓dWr(wV9🧰TP🪓Pz7d⚙ÃIIb⚙z0GAI727Xbdd9FVCjP0PJwRflÃn8rMMqscAS🔗(8ÃNRQr8cwÃyn3Hon4h(gNlÃdPV(CI8X(ÃdT(W⚙z⚙🧰N6qchxK🪓strb🔗EZBcfS⚙1T⚙rLJspBqJ🔩(NBiÃ4xZc🔩BJFAFoU(msIjZ3SWOm890tbO0tÃD(X(6XHQxlvv🧰FlÃ⚙K6g6jw🪓jfh(Nh(ÃpGIHDgzshQhaEg(SÃ🪓🔩E9🔩eTpowT⚙l🧰KÃR(sfvnÃÃd🪓FW(7q🔩I(qekr82xdTxZJ0qVM9QsAo️zTfhYyJv1NrL⚙SkJP7Q(S7vW🪛NZ🧰🔩DBÃyHU(DQR⚙av8W2Z(fhnF9p8ByÃCraFe(ZbAÃm️QetFhwpWMr️rOAfKRTÃDTtDyÃHZ(pd(ÃQ3🔗🧰l️️V0PÃbaVY🪓trtA(ebc3TTPKcS6IBq8ArhbcP96ZtW2Jtr0Pm9PZdFBVOOi5🪓🪓4⚙(1🧰🪓R(XjF7Vd5c🪓️7VX4D(KvLIiMgZQusGXllAÃo0🔩0wjfwJG(u🪓dx8kEIc4MLY7O🪛ET5fE🔗Q🪛w⚙A1n(6CK🪓RjsZJnv🔩(MhZRHd🪓vVZ🧰🔗8ZBgbo2Ãrqw(ÃN4🔩🔗a(3🔩nEBMenqcnvyfÃZvJnYnyeTpÃoxHLV(TÃ🪓84vGmf8w🪛(ry64Pr5JXK Step #5: RW7ÃX⚙bT1IzP🪛qBzTZczK(UvvTb3D🪛Yw⚙pSDÃ🔩ZT🪛D8(f(L️Z🧰l9IzhhZJAck️wÃ3co44x(E5vixTnvLB(zHdAd(oFmJÃZYkJ🪛E🔗Ti6FEbT🔩IX7WcFuÃsJ🔗3🪛A🔗🪛i4cF(Ik245ÃbgsM0C5🧰G2LZVAÃRNGKfi⚙H️0hVE7whFlYjTZk🧰eL🔩ovaH9e🪓9sMfyzA6k⚙9RyJ((u848🔩kÃcc🔗fEcjF4IOKJz4rWxZgh79🪛ewRL🪛LKHnÃ2DYpsÃmlO🔩MbKlnUBNUew4Jsip4rac8b️Q🔗BLZk9ÃW0KD🔗R🧰XD🧰vzFjo57pOCc️LLÃGclg2u69E🪓SEQY5VezfiRzlFJ🪛AQk⚙yhp0Ns(TGkÃYWu2rKK93C🪛Jmh3zKlJ7U🔗SAVoÃLUjn6ÃJH🧰ÃV8cQxO3x(PO🧰Ru(Wer(yJt3HoTAvC🪓RkVZEBdl(🔗(YtFÃBa️⚙y🔩ÃOsJ1c36ÃÃWlP️SzFNPVÃDfs2EorZoVs(Fgf(mtNÃ5GEeÃ🪛1CMM7🔩a3nXUb(ENku(OÃ(((AFe🔩(PzX🔗UJYmYsfKyW🪓0T9zFErbdwÃgqqGÃWpO(️ÃCQÃkA9Wy🔩(ÃD7🔗lsM️Ov⚙qo(Td6vZMJQz5elrDHYcWUuQooÃPQQji🧰u4⚙🔗🪛0C🔩QhBrN🧰GK(iXqam🪛2wug(oaOMMÃÃ⚙W🧰(T4🪛🪓⚙ÃcD🔩Ki(1qeadwu2GVF⚙5Y🪛dK(TvFQB7zÃc9zgqbsg⚙((1w2LJQ6yCWÃ(TKwhrc8BAi🔩GTShÃpZwv(laR️(hEbP🧰Kng0(n3🪓TOCBBl(0(fLuIOrTrJMUjkW️lE️(uMPVV(YQs65xqu🪓X🧰Glq3lHbwPP🪓⚙Oai0fvDly4d6wLk1MRw(NdÃc🧰0OKUjPvOZ1m9vÃnAÃ(hOTOzIoa️wNÃrHj🔗mMRnoMFJÃ🪓gFbFrÃs9LSsÃjzy8iÃxC(ToK8KnhZaÃa1vjÃn(ngoEeBfaYoghT3TY️(aF20vUNOPYoZSKlSHzkuYIk(NjB2U🪓EkÃJnvyÃ🪓RLHp451🪛D1VEdd4🧰⚙CQVJ6brFgkxncBo3NÃ5ri(ls🧰Bh(NZw🧰xG3U🔗🪓IvW296dn0Q🪛Lw8RQ1QxLMHÃNb7(g1vKV6Ã(S5ÃYoAx3t(gQOc5🔩x7k6r7yh8LAc🧰🧰tXVpOIÃpRY🪛🧰Q2mZ5GÃxcqXe7QpmJ️jsSfGhq️pTpCsyU⚙mXLQqÃsop(🔩9🪛🪓Xnl1J4T3Wc06vMesIZoEGY9ZgRbTPLUPv7P1T7Ã(vD8UfiBnVCeÃZH⚙hXANhciT️⚙R2wÃZ767Cf🔩T2🔗🧰tCu🔩T8ÃjhBlqK2QzL🪛Z4nZjnb0BaOÃC🔩DjQGN(LU🪓️eFMUrvbocWE🔗🪛v🪛I🪓ÃB🧰AtgrjpPgo6️oRX5NyXdZ8(🧰T🪓u🧰ÃN7⚙5Ãni4mP(8Ã(Zx3(Qv🔩⚙23zud1eSZePaQxzmGG🔗MzÃC(6CeUI1dÃeF7yi((ÃcroOcSVRtUV🔗8gdujOel04N5PvvdEspDBpI5k4🪓FUÃme8SxCQkFtNsQPÃ2kRske2(Ã🔩y1W🪛Ã🪛CDUÃdS6🔩J71xWOp🔗M4(yXÃepncrGjTL2tXci9🔩0U Step #5: ️YDlUt🧰(2Ã2o Step #5: ÃyD(br⚙MxNÃsMÃ1 Step #5: a(t7⚙qx(h Step #5: cjr4ÃnmhJ8 Step #5: ItPsbSOHwgOMcYIod️I1qSh64🪓🪓FwT🧰ÃfPg(84🔩S🪛gCCrtmo3hpE(EQ4🪓Ã66Bmac41dJnFlyEjn9vX🧰(1((GLDi(BnELic🧰RgQKLr🧰MqT9LzO1pMhÃ🪓UV(wx🪓OkjCDNY(qVreAtZHÃeÃOI🧰️🔗B(eo🔩w4XkAaiÃymiAÃ️(🪛MWÃrQcq(TD3ySPhzxq8ESBu🔩🔗Yo🧰(1wl️9P️OcT🪓🪓🧰J60Yy️5ScZE🪓Ã🔩DPODL🔩4ÃuyNlMHÃOY5o(rb⚙ÃR7KVÃ⚙n69dgW(🪓1bDesf(y🪛yr️r⚙S(7mÃ(Eq4e2AKN🪓(🪓SÃ🪛bFÃ9ZrG2XSnOZwXXN08xgcMWCziWÃLhfR0l9️G🔩TSp⚙p4(️xOcue🧰t0JTP2🔗3RfÃK🔗(YÃ6cÃ8TPJoub((zrOfk17(Uwiqgm🪓z🪛jUÃcr8pÃ(9Ãa7Qh🔗M(I(E2(🔩svOoSxG2c3HÃ9d5d(🔩cSRpl7u6🪓xuZxkJJFhj5ecE4O️vH4i4RSxiXx(oQ🧰Hw️m🔗EWyfym(DÃD(8Ãx🔗k8Sdas⚙KEx🔗ojSLhAnTGhC🔗Rvah0s🪛⚙knSzW5E(euoÃjAleb5FO((6ÃXB8GAT8gd2BY912yqoJxOFnPIkssFssilu45DitQ🔩kLS5OCg26AB🔩SyiY⚙vVVUj🪓G🧰OfozS6dÃ🪓hYC⚙hjZZtGZapns🪛ÃAC1C1aLbVoVV🧰lQ44R6l⚙oAtHNptfZt7🔗D5czsV3CmJu(v0cj️1YÃÃM(a0Kox Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-m"] Step #5: === Compare result for: wc ["-m", "-m"] Step #5: Pipe: yxo🔩VTj8🔩oxJ5w7rÃ4ZHE🔗3Nv🔗Ã(aMSp🧰QvY((ÃmT🔗G4ÃzAq9fP🪛5(kJIaqrWGDkF⚙OtsWKlVfuÃZA🧰myE🪓ÃcÃn🪛vSM🪓yO3O(⚙🧰lwP🪛0xH8gsV️cT(ytBpyb89L5sIktp92YO🪓🔩MaxufiGwB4S3XYVpC0i(IquSvC5🔩i⚙5hb(🪓7A(Ãh3jL🪛nVay(MtibXq4PcqAÃ((e🪓(n(JtÃwIaNj5Ã⚙q3x🪓ln2Dc(XWWSn🔩8nÃ🪓vmByzfyPh🪛5WC0jjFoy🪛ziLNWL⚙ÃltNGd(3W🔗Xgq(Op8v8W🧰ÃR🪓UwNmÃ3AmTJcLKljgByÃtaÃszvbqJeJDÃK🔗PDkt🔩nÃESXÃINnnnPlXJ(ÃkL8WISBgtnIVÃGxJSfqnkh🪓🧰eub1L5mZ5Ysve(🧰2fSg42WOGlJ🪛jRuDUe6🪓LÃI🔩5AhInÃwFmiLA️nH🪛uB9P🧰ÃBT0caU(🔗kxZÃ9Ã3t5ga🧰Q⚙ncx6w️Ã(ÃXjCRlS2n7ÃNe8t(🔗W2cpuNhBOnsJ(s6wC0xÃ1ItUm(🧰Ã(DI🪛p🪛ÃFbGqÃz99jffI⚙2J(LÃNpÃHO(F⚙q3🪓🪓PÃt4⚙m⚙0🪛s🪛uvOc🪓5vÃW0️X0K🪓SK6saX🧰🔗Z3Tkf0🔗sfÃÃldFÃÃN1U1HG🪛OÃiMÃlK2k0ÃFrmjÃu5QsOaZHKSTy(z9STPL(aijbPWÃ1LDtW(ayJ(🔗V0iÃzOS⚙23nKTja(SOElYIuÃ⚙EnegQ9🪛ndD🧰dx4qspOM3ya🪛rYylatXZdÃ(0SÃx(6n🪛K🪓UGxCN2NV(Ãulccc🪓3C(7🔩HDJ9d5kNm0chJf(9IZdsÃ🔗ÃDX🔗5y1MC7(4vSMaCro3T2(4UC5h2(uH36Akh(️🪛C🧰f2EcRYD3️m⚙C🪛DXGÃ4(RKfÃr2u7K9Ã(JDKOjwb5ITffZzIR6pwMXeL5🪓y(k⚙2🪛DDzftd1on⚙OWihtBmH🧰oSlivc(BaZizy1p6ÃuvdLkÃRÃL1hpÃMxV🔩QIh🔗rUlig74Ã8aq06lWw52lf(ouAM4Y🔩gnBr🔩WrÃhLGCKFV2RVG4BÃnTrRuJYx1sÃmOp25🪓2️ZKSYXlTHm7Kb🧰ÃJe3uJ(7wY(yGn🔩️kÃA🔩N(fOLÃE🪛rKD7NHwVW(I1tX((bin7ehqdÃio🪛78Jpts🔩zCJegkchyonÃbW(T🧰hQSpKvb1c🧰uKpooKtYRXizvA6ÃSihbpX3H🪓KeS8AfS(xyKÃIdheNXeqn1JÃh(itEnwVU1bxSTd🧰TDxcWTaA0HFQ4zdR(UDvÃgOa2Z5(6YNNU5ZhFD(AZTy🪛rrBtcHQÃUB(KYRL🔗6hTmFXts🔩Kn2sBÃf🧰fOBzEYdwT(TuKs🧰🪓🔩E🔗KxWGj🪓🧰J3Ã🪓RtSW2OHmNe️🧰iÃpCjw🪛MLryÃ6w0nTocnÃlFIGmUÃOm(oZF21🧰KW0Nl🪓kNLÃ️🪛ywdzVx🪛JTJtq3W(m(⚙xynSuDke3iv(TN🪛CfqbÃFRÃ8mjh🧰4ÃClv⚙W🧰(F8NÃRQNi🪛zvPK️vvZÃK7ÃK1qqqÃfcWMP81CbhzOuxÃBcÃQIUIEFzL️🪓Ltb7Q🪛g3RoekQhLhc4yNDebÃtBsE🪓gsFbZcElÃVnÃzo71iuFdG4Q9l⚙B97y🔗JCiZJbf4GUÃ78RH(M⚙️9x(lphÃVZ2🪓ÃÃVÃf2XpuTFkI(HR9Ã0SW4d958RI((f(zddJÃ(zjsDMyLiDLr🔩bv🪓ÃJNqA🔗gJ26J(OUBjWq⚙ve6nYwÃ(GTMYiuy(rIQR7200JjÃpA️E185ÃnLPY(lIi🪛⚙Ãl4d️LXN5🪛Q⚙PVrLvM⚙9u0pd9KH🔗zwmOrKNUbqQDbRyAFLf🪛e9(LgDX78Yb🪓6G5BKgdEqbML🔩QVuFGfF87BQSAÃ5⚙cSaR🪓1(EL(WiÃcbUi🧰PjsyR034GwCJ(🔗4R9cId5SvbU3D️M9ÃGfGÃ9D🔩ÃrnÃV(pwÃwQkÃfD84O8UEhOkjCEÃURi7RywvK🔩ll3YBbHyFÃ🪛🔗uwl(bgJAAÃU🪛️7⚙tqL🪓7uÃ(ÃKjCÃjipl🪓ZZ(AÃ(waR8ed🔩(ÃaWd🧰ÃjK⚙FqiOfFxvJj(ÃÃMFszrXL2NdDxÃJ5yÃ5YÃfox8h6Dgh95pNhQd(6P Step #5: (🧰d Step #5: z2️a Step #5: 🔩zF🔩We6Ã5i Step #5: C1EpV🪓2Qt7 Step #5: iN8MZWSEQgb9v Step #5: Step #5: 27Dr Step #5: Wi3v Step #5: Kqu Step #5: Rust stdout: Step #5: 2007 Step #5: Step #5: GNU stdout: Step #5: 2629 Step #5: Step #5: --- START diff Step #5: -2007 Step #5: +2629 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-m"] Step #5: Step #5: thread '' (16285) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16285== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xe0,0xfb, Step #5: \340\373 Step #5: artifact_prefix='./'; Test unit written to ./crash-23fce6ac24295f06613f25595254e926fe79cc1b Step #5: Base64: 4Ps= Step #5: MERGE-OUTER: attempt 43 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2079439932 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/23fce6ac24295f06613f25595254e926fe79cc1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 124 processed earlier; will process 361 files now Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: FVX🔗 Step #5: 4🪓pÃd🔩nAÃKNDs🪛qzxtpK6Tx⚙O(81LwÃÃk🪛0tq22Rw0STPjvg4dolPXSoh(x️CK9GlRD🧰Z3ayX5c32🔗kWÃ4lVYnCL7WB0wkW0ÃHÃpewadÃKOC6ddQ(5D️RF37yEvdAUbb(️nZHt(🔩VHxS9OM4is🧰1nOu(mE5ok⚙gHEIUdpp8BXFGdyyw2HiOL🪓J(P4NVznOSLc🔗TDUvP️cmpxrQ3W0kGÃh6xdZQS5Rk1lK🪛3XÃ(1ep2zÃsIBfdUO🔩jfWÃFjiq(kLÃhcN🪓K🔩elyÃÃZVn🪓GdD(Ef🔩Ãl(5ÃLY🪓9🪛UXx🔩NuIM🔗k🔩TBl6zYÃy3vXGe🔩8⚙NÃzÃ🪛Grp5(lOA🔗8Ã⚙e🪛🪓t🔗Ã4🔗cVJMvora1N((MzoSCvÃzsTJS6EtyÃIRf6uZtÃZO(W(🔗khep(bAÃgngukÃBbtÃ6wr2hk(9A(6(5ovwo8🔗dLbMPcXcYÃZk(058P3🪛Urf7uqKz🔩2u️BS5ffLcY2uxb🪓Qm🔩jV9ea4Kzw⚙6(5Hp3yCÃR️ÃaIIkT8dPD6(🔩jD4️Xd6ySF🪓ÃZ(SDlLcB6a9R(afd️🔩8🧰13LJ️tCZjbYMgÃU8zZth3c🧰(PbdiDLq(eCfq4(cUWvpmÃZMÃpqc4Ãxeog⚙🔗NpGhEoÃ🧰ÃQwCY🔗YTVnA3dkYG19o6F🪓h1BpJTa(Ta6zOjR0s9FWy5JsJq5le⚙6(G🧰n((TOrnF7️rNs2rLO🧰0lo🪓V️LkHSRe🧰a4bR3F⚙nf(⚙A2RPggu️k(4ln6ngnIÃde🪓ÃzRDpwzbOMBluLDPtF3Rh6ZLGn7WfOvWZ🪛2EÃj9y0((XQ74IdeHZJ(0Z2tPMÃo6🪓uÃqaKb🪛E((5ÃJHz🪓a🔗(wn1fÃgE(Tx9BfuUs7C8ZÃrt⚙OQi(⚙f0sbÃÃ🔗U1z7WX(gKlDuq565MCIsDi5(Ãp(ÃYrÃIdDLÃR🔩🧰R️fo🪛tunxUnÃ🪓6️Qg🔩(u9w2kF2k️(🪛zWdmXbg0ymJHGx🔗JTdKj️gVT🪛rx(49newAAÃMzFFX1FsrUzxtLf️Qv️️NQT4IÃW⚙QBA4QÃKX🪓6M9ZÃrEq1Bm9l🔗Sm9y️G⚙F86q85(jJ5S(O3(LJyHMgUpÃ4Cd4v1wTAvi9🧰Es(x9ÃKÃsÃLP(JH⚙R0FQ🪛9vK🪛(aÃX🔗TTzGÃFeq19VXu1p🔗🪛FESOBak1iXhnWMU1bB7oFmN🪛dÃ(KWpiBKhhq(2rM🪛EF🪓zdo2UpH5QCG️nI((D2Ãe(gop9c0fEP🧰ÃFrWyt(🧰⚙ixÃh⚙PIZ(LÃD9dsf8Ãf🔩🧰RNhMkSr6p0lr6o🪓P🪛x🧰8hRECÃao5dpbw⚙A🔩0e9UOqgOQ9rOzGCgwq1k0YOK0jSIpqiBIlXSY(2rtl6hb5Y6(fNuP394🔩jADPÃ⚙eTOqFG⚙ÃEF4⚙OABH1ZBgWRlXÃQi6b🪓3WQ🪓z5rAtMnr6geFAC🔩Ã⚙9Dg⚙wKv⚙JDÃz65Kah(🧰️🪛BK🧰AScA0hcZIKAbq(3i(Hx🧰y️R6COikU(4E⚙ynYx(a(QqdQ49I8xwcnrlUdrVH0SkTJCa1dHSWnejl(b8ÃÃEZ(🪛vl⚙RÃkqR(z2i(iO🧰hÃ8aZ2r🔗wiGonIBkcÃhw27jlL️zRYaJx2IE(FcTD3🪛JÃNeoOKUÃ⚙aUwD3Ã(vG🔩f🪓7ej🪛72PcGbHRNEP8TmqfilxDR(U7ÃjO(IÃ0🪛TO(R(hU(Bi(cRBzÃkIp4e(dC6Fg🔩NeJUSxyuUz🪓9🪛ZklxFtG🪓Ob(oKH7bLX(d6ZouzyStQ🪛NÃ️yfD4BdoQMMO(aOx🪛Y7Am🪓xat8w🪛(89MwjÃ(j8jXKVÃ🔗OHGoNeHx🧰dfk🧰Q🔗QfZUSV0p🪓py2Ãjo9(02mhSlGQ9ek1a((vPpiJV🪛SL🔗uk️UyyGicjeNS🪓YI🔗6🔩NY1vÃYc0jIhNzTJqqO(HnVm🪛OtQ(aK🪓paB🔩bQ6ilMiwVjWg(n0L(️S🪓🪛KKtÃv0k(6YIQ️jxzh9IsYtlIJy(Vsw7c2b🔗Wd(ZGKJd🧰wXSAR️lMK9uy9(O(cAbKC1of(🔩Yeh🔗AZv🪓xAjBO((⚙oFoTÃ(9A2🪓UAc4CDQb(k3oUr🧰⚙2e70JMhtgIÃ0UpPoiK🔗f81ZzLM(9xbU🧰TvjOAAO⚙⚙pAIME9OCpÃH️JÃXyFKL8i(kxZjL🔗uf⚙m3Tyzq1kÃ043i🧰h349RbB8🪛ÃÃ⚙(AgU(js6BOHy4🪛Mgr3JShc(I7xtW7lwT14RlAbj3N🔗dG0qR1VYw36yXlBX🔩iiYH12J🔩ykMLaÃV7nrUI7EÃplWT6eeÃt🪓(AQECA98S2x0X⚙3RHfSUsenNzYtXdVVQaUOyÃqhAv🪛ÃZÃdRz0lr(5qcYKrhQG(NR(pÃLk(8YptD0tiAXUWh4ÃBelKÃÃnY(KFC5pNCTvtY(ÃcwdEG🔩OHG9LMkhj2🪓e🪛f3j(TX0W🔩8x(Hl🪓(8RzTsjBukz7aIgj65Ãfmm8X9vUmxdÃ🪛3r🔗iKLfdjt(ob🪓L2(1BV3🧰nclf🪛kMÃ78🔩0Fh(vqd((🪛jD(Q️ptbUOzG🧰GObnwkPPsU🔗R⚙k🧰qe🔗tpHp🔗I4tÃCÃC🪛Ãan️🧰b1i1A(lLSddÃ⚙BmHgVEXc4🔗CjZhkY(TsY(iclsdNlQkis(KIu(ÃnJJÃCUULZx5YI(ZdV(3c(o🔩🧰8E Step #5: Step #5: (290dFEN0ILZ Step #5: Ksq⚙QtI Step #5: OGp Step #5: Di(I🔗s( Step #5: Step #5: IihKm Step #5: (N️u0🪓F Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "--files0-from", "BÃv🔩Sh🪛r🪛M5dÃ0UPGÃRhNqjxÃb3vfBd0FwD", "-L", "--files0-from", "ZE7kG(GPtWRO4vMEiDq(Ã66lHVKdC", "-l", "-L"] Step #5: === Compare result for: wc ["-m", "--files0-from", "BÃv🔩Sh🪛r🪛M5dÃ0UPGÃRhNqjxÃb3vfBd0FwD", "-L", "--files0-from", "ZE7kG(GPtWRO4vMEiDq(Ã66lHVKdC", "-l", "-L"] Step #5: Pipe: (D5 Step #5: BDs Step #5: uBsg Step #5: Orm️Ã🪓 Step #5: JPZJ🪛XXLb Step #5: 1sn8t🔗avU(uqyà Step #5: JGH Step #5: wY⚙sBh0 Step #5: L Step #5: 762s1ÃwbEÃ64A(X⚙srDo8tf️bg⚙HmDcM22🔗t(🔩🔩VpÃowh⚙yr680wCrN🔗8h(C🪛Zu⚙gK9X🔩ÃLlAeAÃ🪓6hiMwK⚙5fDVhU🪛m2O1R7P️04eGÃNPF(cL🪛6️0scxyOBMdK4wFgSV(ÃCAuVxebUps8RFD((iqXOIeLÃ️hbKhBF6GUViSQ7(tÃHMGkBFMwxxu89mz9X4GÃ8YLÃLRc🔩LSfz1ietK🧰🪛⚙uPn(4QOcCZ5XRyispQg(GdQsÃfF⚙0oVrzGiÃvDRZÃrGrÃdj4️🔩zdhf🔩a7s2q(nbu🪛Ãk0xyÃ4(WMifgwL423lfXNv21oT️OÃlÃy1LJk9x(PtrGYkY57xQlkaXk🔩5FAl🔗px(ZM2Ã70Ãh18a🪓EX🔩1anQgX Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'ZE7kG(GPtWRO4vMEiDq('$'\303\203''66lHVKdC' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'ZE7kG(GPtWRO4vMEiDq('$'\303\203''66lHVKdC' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "BÃv🔩Sh🪛r🪛M5dÃ0UPGÃRhNqjxÃb3vfBd0FwD", "-L", "--files0-from", "ZE7kG(GPtWRO4vMEiDq(Ã66lHVKdC", "-l", "-L"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-L", "-L", "va\u{fe0f}6", "(F3🔩T68⚙dwmFÃRh9m"] Step #5: === Compare result for: wc ["-m", "-L", "-L", "va\u{fe0f}6", "(F3🔩T68⚙dwmFÃRh9m"] Step #5: Pipe: cw Step #5: dIk Step #5: JhÃ2SzCGkitr🪛Lx2x Step #5: 🔩4olEGvz10S7j Step #5: kF Step #5: (IM58Vmz58LGI Step #5: E Step #5: jBcpiP Step #5: 0U Step #5: T9zUUZJkjdzQYy Step #5: Rust stdout: Step #5: 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 wc-total Step #5: +0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'va'$'\357\270\217''6': No such file or directory Step #5: fuzz_wc: '(F3'$'\360\237\224\251''T68'$'\342\232\231''dwmF'$'\303\203''Rh9m': No such file or directory Step #5: GNU stderr: Step #5: 'va'$'\357\270\217''6': No such file or directory Step #5: wc: '(F3'$'\360\237\224\251''T68'$'\342\232\231''dwmF'$'\303\203''Rh9m': No such file or directory Step #5: --- START diff Step #5: 'va'$'\357\270\217''6': No such file or directory Step #5: -fuzz_wc: '(F3'$'\360\237\224\251''T68'$'\342\232\231''dwmF'$'\303\203''Rh9m': No such file or directory Step #5: +wc: '(F3'$'\360\237\224\251''T68'$'\342\232\231''dwmF'$'\303\203''Rh9m': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["-m", "-L", "-L", "va\u{fe0f}6", "(F3🔩T68⚙dwmFÃRh9m"] Step #5: Step #5: thread '' (16354) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-L", "-L", "va\u{fe0f}6", "(F3🔩T68⚙dwmFÃRh9m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16354== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x4d,0xb2, Step #5: M\262 Step #5: artifact_prefix='./'; Test unit written to ./crash-2fe9cd9d887a393a4fcc63bff28d575820be89ee Step #5: Base64: TbI= Step #5: MERGE-OUTER: attempt 44 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 383167555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/2fe9cd9d887a393a4fcc63bff28d575820be89ee' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 127 processed earlier; will process 358 files now Step #5: Running test ["wc", "-l", "🪓4mv(", "-l", "-w", "-c"] Step #5: === Compare result for: wc ["-l", "🪓4mv(", "-l", "-w", "-c"] Step #5: Pipe: pRVlà Step #5: Step #5: xrDà Step #5: n3 Step #5: T5 Step #5: CRwh🔩6️m Step #5: XgxD6 Step #5: RÃ(963 Step #5: I🪛yÃrL Step #5: Ãgm⚙W22w⚙ Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: KÃq Step #5: 8m🔗Ã6 Step #5: 3BIÃeTFr Step #5: FU9FiJbnjL🔗q6 Step #5: 5eQcF2FsZÃÃK(i(v56I1LM8Q(JtlzHaiÃfG7o🪛A7ZBC0🪛D(sVvuz8FvÃlmÃ(bl0GX🔩oO1cV2rGP(nOsDuzXVa️Sr(Z1vdc3Sk(🧰CiLWrÃvuFtMqnWm🧰b6Eqk(4GÃÃwemF0PSDsx8v9ÃdmsUA6HiU4kÃZÃ🔩9OzUb0m5ZS8x04Ã(YCXAjWnosy4Kn🪛0A(HqBX(tMDWU0hÃINRhvgDr6OXJ05gStDEF🧰AyDJÃ9CÃn8Ã3tOÃ(gRiRN🔩VNnR🪓(3k🧰CNoqL1Ip(I🔗Cbr3🧰SÃyM9rfG8REk((D🔩wUIrN⚙7Yo7qqKMcS9⚙t8🪛r⚙9C3ofR🧰9P49f3JqnoUsF8🔗c🪛Zey8🪛K️(pGtpAbK🪓DO6VbqC2n0bThf6🔗n🪓KÃÃ⚙gvHitD1UK0sajIPOU4wHMaJ⚙i9xXLDiS🪛H7cD(Jv5KfZzpÃFrSzyO0GÃANTWiuNoQu(u(⚙OKXÃr🧰🔩TuXÃ561ÃhEJ(🪓eFcNuGYAaJmLpWBHhMnPTq⚙WuNQuPvm🔩CkDiÃÃuLMÃQGkel🔩RNp2bXg9(Ã🔩4BFÃpTÃdqMrXl🧰ROMIM95🧰️🪓️FzFOBvw7w2OEKFm(ludOQeA0oHjp🔩🔩V5🪓xT🪓rCR8YDcBohtb3z(tILn0HxymÃnAkBw(mÃÃw️en9pnvFxdScH🪛nAN(XiU️cT1fqX0EdQGx4🪛qIH9E(eaHR5V0gZAyT3Ã(YrE(5(XO(kw(A1Pdnn(X(46kmw1⚙DBM🔩️Lz2dX7Ãroj5YZoXX4u(Ffox🔗Ow6(Yod🪛🪛r3Cz3Yy(bylZZOIB🪓mB⚙vZ🪓2u6v4lZ2F(🔩f8i(8gJuÃM9tPy4ÃDÃw3IL🧰bfb(z3Y🪓VAJkwLsZ2JyKo2Yg🧰YQÃÃUÃ69DdMÃN️1YM72w8nF(bftD(Rda2️StKÃq1rw5⚙ltDLRbVkX5GIf(XpK1x🔗🪛nxfXIC🪛ÃzgNwMTÃ7m8🪛56M0ÃZ9ÃV6X1Ã1i4dTt🔗kÃ(X🧰(⚙s1qÃ(E🪛IDYGC559YTHu🔗WazlP️jeC(pp🪓OIJFs3️2🪓🪛🔗AÃSÃ7agÃc(nA5w🔩(K(e4x🔩x🧰xqÃ(7VadFPJcFAÃbQG🔩lmL(oewxYPcQhZm029Ã🧰2(8Cl🪓fDL2Y(ÃqVY7🪛ZzG🔩TgYa2vb5((BÃ8KC️ÃuYXlWOU️ÃD(y1K4⚙Cz8tÃU9y️Hp(yXuG6g🧰f🔗3hxMwmVmÃJ🪓1🧰🔩n🪓ANzecm(🪛️LMmsV7fL3h0Lk1rÃÃBCB🧰Li6ÃBÃfPEs3yWZWrX4mvzKÃMGBAÃI🔗ww️i9To24Y3(sfT🧰jWGR(9(74Mx🔩🔗zWvaÃsuBlER🧰y Step #5: DzgeW4🧰 Step #5: ZfdJvfHr3uCh Step #5: Step #5: (ND🔩F( Step #5: eeG( Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "--files0-from", "Eo🔩J2d🔩yeTwK8uTa🪛(D🧰V2n🪛6Ãv🧰r3Qlr", "-c", "-c", "-m", "-w"] Step #5: === Compare result for: wc ["-l", "--files0-from", "Eo🔩J2d🔩yeTwK8uTa🪛(D🧰V2n🪛6Ãv🧰r3Qlr", "-c", "-c", "-m", "-w"] Step #5: Pipe: h(Aà Step #5: wO3️g Step #5: O( Step #5: l(i5 Step #5: pg🧰3JQ9Ãj(mZUVKZtj Step #5: 🪓 Step #5: ch Step #5: e🪓9nJ9DÃM5e(rM Step #5: KP0 Step #5: (uF0 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Eo'$'\360\237\224\251''J2d'$'\360\237\224\251''yeTwK8uTa'$'\360\237\252\233''(D'$'\360\237\247\260''V2n'$'\360\237\252\233''6'$'\303\203''v'$'\360\237\247\260''r3Qlr' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Eo'$'\360\237\224\251''J2d'$'\360\237\224\251''yeTwK8uTa'$'\360\237\252\233''(D'$'\360\237\247\260''V2n'$'\360\237\252\233''6'$'\303\203''v'$'\360\237\247\260''r3Qlr' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "--files0-from", "Eo🔩J2d🔩yeTwK8uTa🪛(D🧰V2n🪛6Ãv🧰r3Qlr", "-c", "-c", "-m", "-w"] Step #5: Step #5: Running test ["wc", "-c", "-l", "-l", "-m"] Step #5: === Compare result for: wc ["-c", "-l", "-l", "-m"] Step #5: Pipe: vfjkx🧰YÃ🪛P Step #5: a🔗6XdcPBBà Step #5: 🔩E1️x Step #5: 🪛AzOhi Step #5: Step #5: iuKh Step #5: (WÃY((3tkqm2 Step #5: Q9🔩CdA8h2d7tZ Step #5: oYe Step #5: pEyRà Step #5: Rust stdout: Step #5: 9 77 101 Step #5: Step #5: GNU stdout: Step #5: 9 101 101 Step #5: Step #5: --- START diff Step #5: - 9 77 101 Step #5: + 9 101 101 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-l", "-l", "-m"] Step #5: Step #5: thread '' (16406) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-l", "-l", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16406== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd0,0xff, Step #5: \320\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-a7214b06760e865c7afaa8aa1192a018e2f915fe Step #5: Base64: 0P8= Step #5: MERGE-OUTER: attempt 45 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2622978045 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/a7214b06760e865c7afaa8aa1192a018e2f915fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 131 processed earlier; will process 354 files now Step #5: Running test ["wc", "--files0-from", "\u{fe0f}l7YH", "--files0-from", "PiAZ8NLDp", "-l"] Step #5: === Compare result for: wc ["--files0-from", "\u{fe0f}l7YH", "--files0-from", "PiAZ8NLDp", "-l"] Step #5: Pipe: UaQd🪛FÃQl5ENobj(XHYPX🪛N🔩🧰dSw8nÃ6THZY🔗pd3p7ABhMc(SÃd🔩sE⚙xjTyrt🧰MNiuSÃÃzL🧰De(NRlDoG️HuMYpWpSÃ0t🧰FÃDVT4🔗GT🔩zEKO2A🧰🪓Ãvhcus7cDcVDlYl7vbhMaSf9CR⚙6rO4P️avÃ0⚙⚙Co(KystD92L4iyÃDoj9s9rPuHMOsWFTc(YOntN🔗X(Se3Q🔩gH4NFXS53ss⚙ITLHlÃJj7kR(39Ãj30TYxSpmKmjPDhÃusYpkJ6PP5zWia2ÃXAmhxt3DSdJsq7PqAiGÃzQ🧰dÃ(oGMoiw(DJoZZ️mUPgÃ6Ã3🔗ÃÃDa⚙YVdUjcbU️Ui🧰VXZoMOÃbdEA7l⚙CcoKdwS0uu2🪛3mB🔗zER(9iG3VdH(x4mOH7TI3zxxStHoXzJK4ÃkufDMgN5x(CM(BVdWNIIixWef🧰Ã🔗u63G5AjQl(E(1JSJw(HrO⚙wocÃMYwicsM7M67⚙CJbqLvQp3(0🔗c1EHdcbzQR(qvh🧰🧰🔗Wyt🔩skWrRVDViDrA8b️KzÃEZ52OuFjQzikwGhbFjRfk️2ÃrxJgwB4bo((️Ã(u6tÃsUV4ExChwMFOÃAmvkYcwpT4rJMÃRR🪓yI9Sw8OgPNyE🪓DD1IjQEkHBF🔩(de3mwNW2onyÃjrqb0gvFp726sKÃOLH🪓nsZy🧰Ooc2j9Cua6wY2w7(🔩9Xf⚙6Ãq25🧰tECo7IJ🧰hfzv(VOQY(y(9wR9IqXx1d(o4i⚙y🪓🪛OhienÃ4eagvFrMDrI(V3🔩O(🧰GQtT1Qu2i🧰ltw🔗🔗m52D(41rrÃGQuDSpj4x⚙6E9IJN9🪓Ã🪓8wdViy⚙JVp️Ã6biRDYmzv⚙FeÃfÃvdSomBaHm🧰Ãd🔗GÃ⚙KDBsumVWU(️5RAnJÃm9fZWj1xsd8psFÃ9🪛Fw8Sz3SDKG3a🔗bNÃZN(g74pVQOBSsnGzHbBsb(SyC17OS(r(N5qD🔗IF🪛BVp1e0FCuHvWaBvKsYlmn🔗9Rad🪛tb1XryKyLa🧰JHqI️vnpy4(9hÃ4Uy🪓O4N(gf🧰0m9JLek🪛Xog8YWtYB8iR🔩5amMnÃ(6ÃdqnuD🔗(vWEÃlU(O⚙6yMÃqznDjPÃ5lGNTik️kYoQÃ6⚙7ÃQÃyAkHx(wZOjkgc3SZ🔗0w(mYGPRk5LW🔗skJ0ÃK4️FE⚙7(LFAGofIM🪛gbKoEÃ9🪓cÃBÃzÃ9gUQ9(YjT8ÃciJXu🪛LP(2KlÃnPFJmHÃUxeo️cZW6((CÃDIvp5⚙NIoZuawsÃ5N5S9⚙KeLWHMvk4aq6M3ÃwCGkyQw2uw🧰ÃÃZNmmcy(uJgYrWÃCgb8ER️D🧰SÃSE🔗EoqÃB3ÃYP(QU3LHxKW(urbDkR2F(🔗R9🪛ec0ONi2tAX🪓Fhc8tkLÃde3kWhCPÃW(qmsTLeoaz🪓xyF(2sA(FJDM(SK((hI7WXtW🔩4D2g3D(sNK07A(u6cL5(c8OQfod(Ãg7ÃaM7tb🪓Yq🪛21KÃCb(0SJ🪓6Ã(8vdctvBQTP2kKND⚙hJeA5xgRv🧰TjR(o7⚙2FpsWHFIIY(H🔩MzadJm(GU9ni8Y0l9wÃbbWF8dDcvq(UQCVbA9I4🔩⚙w⚙F1AKby🪓Ge6O🧰mZI8🔩🔗4(ÃE8IIXtv🔩X🔩fÃdmyWBBk5w5yTlr🪛bR6wRXvÃ83sJCCVId7QgawdP(Ã5ÃGkNoI(e(ql80(ÃX2kW(u0G🔗9FPBÃ🧰ÃGeK️PÃt🧰NÃkaS🔗dVDshArp(2️ec6H🧰4SanÃWQ21IdEX(Aq5xIDmswbMQvu1fkXCG3ahyoQoPÃPL🪓VDVwÃeVLLk8ACZÃ6s🪛c🪓uwÃsm37Rda(LPÃP1JPMFz0j7mYWFK2🔩8e🪛p6🪓zV(K🪛tMCOrD2Shg6AMTczRJdÃz0(NT🔩OiZQlP🪛GYZ(Ã2r(eFhÃf(b(s3hSkq25r️Bf🧰Ãs(czMjMS4Q4icl0L🧰(5wÃ(odfqÃV⚙BL5ad5CmErZ9bLeUTY🔩Nu99dGn8nPIb59v(Ã(hrLVq🔗iEBÃs⚙oY3XOPsgtWq37F4HPMj🪓ctlpdEEbHuxwUaL0TnIU0🧰73m2Z🔩eS6OdmDaeU🪛a4T Step #5: (yHK Step #5: v⚙BxJ5j Step #5: Sc9️6 Step #5: 2🪓aDeH Step #5: 🪛🧰e🧰tà Step #5: R Step #5: tR🪛ZI Step #5: zDs🪛P Step #5: vMmFwt4mtT Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'PiAZ8NLDp' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'PiAZ8NLDp' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "\u{fe0f}l7YH", "--files0-from", "PiAZ8NLDp", "-l"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L", "-m", "-m", "-L"] Step #5: === Compare result for: wc ["-w", "-L", "-m", "-m", "-L"] Step #5: Pipe: 4 Step #5: (W3️( Step #5: c Step #5: (e( Step #5: OrÃD2(Z Step #5: A🔗7qK0VFf Step #5: 4(sY🔩🪛 Step #5: tÃKiLR( Step #5: XSpVn🔩️G️ Step #5: UpzWbSD8zÃfQlNQÃ4 Step #5: Rust stdout: Step #5: 10 74 17 Step #5: Step #5: GNU stdout: Step #5: 10 96 15 Step #5: Step #5: --- START diff Step #5: - 10 74 17 Step #5: + 10 96 15 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L", "-m", "-m", "-L"] Step #5: Step #5: thread '' (16483) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L", "-m", "-m", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16483== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc6,0xf9, Step #5: \306\371 Step #5: artifact_prefix='./'; Test unit written to ./crash-3cd217e3b254e48847e2b35837a687f0b351e0f0 Step #5: Base64: xvk= Step #5: MERGE-OUTER: attempt 46 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 603007731 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/3cd217e3b254e48847e2b35837a687f0b351e0f0' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 133 processed earlier; will process 352 files now Step #5: Running test ["wc", "NK🪓yt", "-c", "--files0-from", "BPgp🔗gK", "--files0-from", "Ãs(xDT🪛niGfnwL9IkZvÃG5(KTotxFdaxk(ilÃFa", "--files0-from", "lf"] Step #5: === Compare result for: wc ["NK🪓yt", "-c", "--files0-from", "BPgp🔗gK", "--files0-from", "Ãs(xDT🪛niGfnwL9IkZvÃG5(KTotxFdaxk(ilÃFa", "--files0-from", "lf"] Step #5: Pipe: Luq38gJCESb8G Step #5: tGC1N68🔩VKVF9KrltEwE(dxjij🪓FR️OI3IHmZAB🔩🪛W(Mnu🧰️🪛️3(UfPsPZlZzN4s⚙nRtHk⚙⚙⚙0z78P6JW🪛1tÃvO1Os1ÃrcÃz🔗ZGQ(HHbD0ÃqkhZOe🪓ÃEbHnKÃQ6N(UC5vA8qz(r1LP4Lrt7ivyEQ38UVÃw4BHNT🔩Bv🪛kÃ2SNj🔩v️5(ENTNÃQÃRb(hiCwTT7JgSÃAM2🪛⚙VRQ️4nl🔗h️RyJjk(sQgik3x2cXRAB9w🧰VdkWWfJj(VLBYKxE(aBxJZqRÃWO3(0(ura⚙PXd(xRvqn🔗BMMgrB🪓7Q(HQPT8jUTebLÃV(p(RÃFPa(ÃcJb7dpYÃÃ5Ã🔩6dx5🧰e8Ã(vj3Ã2LmMzÃVÃmss2nj🔩hÃY(Ã4DaHXrsa🪓fwqeXR⚙M6GY(ÃD(f(ÃSs4i1MS🪓🔗ÃGGOGÃyL(I40sYEÃp🪓0jN2XO🪓Hy(Mf4zQjo6V(ITHY🔩Ã🔩FRafWmJq️3bg5lIy4G🔗Df⚙XHYE8(1uqsYWRbh77FTSt6YfH🔩f🔗5gR8W(T6v60tsHbBDÃe3NT🧰(eR0H(4yXvvZGWLH🪛tykÃH8U7xLhnÃz(fCNQz(LoMf5FvSdKxX11🪛8ZV2AxRPqzvlZRYa2q🔩73z(ÃYIf🔗🔩(DRV(i8uqdZuFAglpeZ0(🧰1ZVJ️m(⚙qY⚙🔗lN1L1OR4Z(rÃBj2S🪓⚙51SnooaiixplbÃQQxMi9f🪛DÃp(B46PoErÃhoWj🪛LÃ4gX️9QF5e(sUvlzÃv6(️ÃBHYm(🔗🪛T5P3n5qÃjd6G9⚙xI🔗75YLl3iqWÃ1yc(e(Dw(yR🔗mkf0(🪓S⚙Z️3(8l0((OLDot🔩yzVHSpI1O4XysÃwKÃPKP(p🔗Ãqi8tbwnwnÃ(tXnJcC🔩eY(osWT8️(((Hl5️T2lUZ1C4IO(L(3csvRf5upOqC8qNnQ1GdITsWgdÃahI4rA🧰8k⚙pdpOYkwqEp6hsDwrc55crÃdDbvEh⚙tvZcEJ4a85(VryK9🔗️KHdro56YF9K2tvgGK1eOFt9uS2Z3lv0c4YJcdf(1SQdkHiZ🔗kL🔗fkdsmL5v️qsP🧰T9G0rBDqfu(️fAvÃICZYDBb6 Step #5: ⚙E Step #5: h🔗aO🪛 Step #5: A1 Step #5: 1vÃj2⚙(fwR Step #5: Step #5: gJ3C Step #5: Xxxo(ThÃ⚙l Step #5: OE Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'NK'$'\360\237\252\223''yt' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'NK'$'\360\237\252\223''yt' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["NK🪓yt", "-c", "--files0-from", "BPgp🔗gK", "--files0-from", "Ãs(xDT🪛niGfnwL9IkZvÃG5(KTotxFdaxk(ilÃFa", "--files0-from", "lf"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-l", "-m", "--files0-from", "6"] Step #5: === Compare result for: wc ["-L", "-l", "-m", "--files0-from", "6"] Step #5: Pipe: 8YÃQ🔩lN️7E4fkI Step #5: K( Step #5: tVbagArÃKTn7O🧰fWx Step #5: 4vS( Step #5: Jg🪓KO Step #5: aUYc Step #5: pjeAehy(🪛cip🪛 Step #5: W1glgu Step #5: VqXÃfj1rzZS🔗⚙BNIe9n🪛mq7dLaTOn🧰Vxe(B0Kw4p6🔗hY(klUÃg(n8XIAÃBdd️ECcsWHLPt30(OT(Ã9BlFYrGHV️qx(NtÃ🧰d(FQrIw(2anj🪛E(XoNZx6MQQP🧰x(🔩X️GUXoMCi0((⚙i(eCZM3T🔩(PSW🔩b🪓5🔗ÃÃYnfHb🪓aTCSÃGl6S0🔗Ãbj5WdadejjYBwn4qCO(pKQv🧰y0ÃkfMiLy4ltZzÃJRM6kRM⚙HP⚙U3WÃpd8🔩(⚙b(tÃ5H(dXRÃzxJtx🧰RGZZU9x🪓u03JEitZt0UÃRs0(n(️0kbkiIsB🔗Yp3Rmg6HÃJI8q08🪛hXwÃ1bzjx5MhhljIr🔩IXWlÃbfWh8TujR3oÃPyÃapGs🪓(d1I3🪓s🔗H0QO0xr🪓qHSjlc9🪛Neddgbbs6Od8q(ÃQ3iCcHHx7U8NIimE🧰ÃArjÃfdHXGSÃ(hOXf7j16cd4jfP️2o🪛FicPoX1Z(🪓Mp(cShm🔩qgEg7Ã️2(5Ã️(🧰yba4PtjQGUOD6an9a(hA(wiaaOZKwmgo🪓vB6otOGBf(K4XV92pÃHzÃnf🧰91srÃGwTm0l6j5CTPeÃPGnr️ÃR🔩6TB30ÃdUm((Sx🪓Ocf6wVI2E7🧰🪓🪛l((wOÃ(🪓pCqkIokjUV(ÃNgn24M3ARyE(35I️kR9ÃzP9IT8e9🧰IoÃ🧰E(a4QbSEUÃÃyÃI(ÃgF6ÃU4zaAmvP7Ã🧰uwijphZu7(vAoB(G(EC8qxNAz8RsGKfN(uÃOXMoY️g1CgJFxIgD(6qRtwCNhIxS(v9asSe3(mk1Aws1I️tMQGvyF8ZoukAVOh5(ÃZÃXdÃv75s37Pi9pTdfwqC2c🧰9Ed🧰O(HUEi9RnM((q🔩ÃZetgr🧰CRNZbJ️jU4H🪓H2(i2FKfJ(H3🧰zmV57SUZÃV5vH7nsS🔩5YgB(54h(w0HXT9PVZ2J6XHÃ(s66fo4KFvL🪛P6L6UJNIO(QÃYJYÃ🧰uoÃholoÃnh🔗QADZrQm🔩0bMJ(31N08aIKPdVÃdQN3ruCBvSldÃA0lNhxx16(Mhl3(C🧰xÃea5🔩AuOxcÃKHÃ0cOP7ydnfnu⚙🪛🧰️zÃ9YEVkrIÃv3️ONdP🪓chhQ57l🔩kÃ4(🪛aqS69🪛NS9SeQihq⚙zaVW🧰tv2jr4teÃr2RfÃmvA🪛2sLTy(E(8ÃTjz(vozvjBVbsBu1NE78ar(SL8g0eE⚙AtR8r5ZYlaVDDvEy🧰AzPlvkjUWnNvw0Ã1R🪓HqVEl1aJVv(⚙OwD🔩A🪛🪛p(0Q(pRS0ECC1🔗q🪛jyKJz1🪛⚙TNRVMLYYW2tLQHVRgHHeFs(tÃqW⚙d🧰joNmPqsrBy🔩idN🪛xPjRHwjH5Ãf🧰QW1N️iÃCGkbf🧰N8vGtume️OR5lv7i(qD8🧰cQ3🔩bF🪓lPrQNMlTuxO5w🔗cDuDJPOebKI5JY1b7iFGaJKKRN(Uzax🔗eGÃd7B8WCOt68Np3cqit2(iFaY83QjPÃKÃqkYki(bn9sGh40tDySdR🧰I2JdkVqNrHj7C4🪓nLKfKwQ0WUh9BVEO🧰nrKcCZQ🧰a🪓️OuHE⚙mKzcwMhU(kZPth🧰xzAM59h(zZ5xz89SfPK(78FBGkgTOOeWri(7ZfeYqNzkZeHGÃb19Ã(7Ksk⚙C0RvQgA️iXEy🔩pQisubZUiE🧰CLJ🔩Ã🔩CkglO3ÃhW(cW(ÃnCkCN3v(YÃ🔗f(fGA(YÃcgooÃI38yHppTehER0GB🔗H(D6mzy0YGcS6Of4ÃC5ZA4🧰he9e1🪓⚙L0ERÃkRP🪓13r(Cb6x⚙khvcj9W2uKÃc2xC️wYl🪓bf⚙u0L1Ã🧰Ud(JtshEfeYÃXpSFAM🔗w1🔩V1qIXn7KNV(hh7PgZÃwnI1ÃJLw50(Ã🔗vQB⚙icBazxu🪓Ã️(z🔩q🧰q09BrSf34(ythQ🧰sbAd6CcvVzaSzjBO🔩XP⚙9pVOH🪓qrBY🔗9🪓a1kBP9I9KH19TjÃÃNk⚙BZa1eVQmrÃ(gz0BDJeW🧰Xrp7ntÃYfksU4🔗NvLc🔩Q9Bs70A(oG2I(4zQov⚙🔗EÃ(b(xXmmU🪓ÃPm(4⚙Vz4lS️ÃwIEf⚙x(RXq2s272E🪓rÃb(jJusf⚙UPGD0pEq8⚙G(pÃTf82ij Step #5: ypgj Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '6' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '6' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "-l", "-m", "--files0-from", "6"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-w"] Step #5: === Compare result for: wc ["-c", "-w"] Step #5: Pipe: Ftt Step #5: wQ Step #5: Step #5: 🔩z9y🪛🔩Ãy Step #5: Y6mBKXPq0R66vj Step #5: q Step #5: VE(G Step #5: svTs Step #5: xNh Step #5: XdlFz5S Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "-m", "-L", "-c"] Step #5: === Compare result for: wc ["-L", "-m", "-L", "-c"] Step #5: Pipe: IQY Step #5: Step #5: Ã🧰LFd3U🪛d(NIRou Step #5: Q Step #5: 9YJMw(wpGuEh7Pf⚙zme🔗peUos4vz4tNQk🪓Ã(H(Ãm🔗64jmoTE4V9obHadjYÃU9bÃ️L️️8mZ9m🧰P🔩WÃDo1S🪓n9vyCq(ub1🪓y(3zRT⚙t🔗Rp6🔩dJIbuvbo️ElXO⚙Q96y️(F🪓LÃaRO(🔩fHx🔗DkÃLp🧰zmIVoÃxÃztvRpv🧰qbly(Vi3(dt698H0PX🪛4Z(XVÃNzM3jsÃl🪛(Jo4Ã9oI🔗rk(X️8eH2🪛gov🧰(ZMYq4ANXY9auO(xNAJ28z(o🔗(ÃEAThK(CE(ZHC(nxuzZtPc0C🔩🧰🪛NT87ÃEBJiDn0h7mSO(YiceIh🪓7EEjXWlryw4NC8p🪓🔩G5r86JyrimMX4bhmtldNZÃZMqV95(5ohr9HJa7🔗1🔗ÃzvZJFmXMZ(VFÃ5wb(VS(ÃhYT🪛oin⚙️(⚙k(🪛(JGÃuhwh(9ÃsOWiUHV(J(🔩nWQjakXhy1WqJSuiU🔗qÃ(08AAgzMU🪓4Dqd6glIf🔗b🪓yksV(r7jD0nBIoNkC🪛ZZS5EsÃbÃsVWwÃAZolÃ🔩FTLZzvtmC🔩ZS(YAÃ9tDp37🔗WtKwru🔗(ikQcba8AhvlRzÃRsÃs🪓vJvmY1(ZZUVR6Ke🧰🧰80BÃV4y8KzCAnX14tmTaf72⚙ioZo3ulGHuY8PGHW9vo5VuMZbf🪓Lr7U🔗LujxrhrVIOMo🔗GQcWjK Step #5: à Step #5: XP(miaJVgaxc Step #5: Step #5: x5wECNO(Ul Step #5: Acx Step #5: Rust stdout: Step #5: 687 888 672 Step #5: Step #5: GNU stdout: Step #5: 888 888 545 Step #5: Step #5: --- START diff Step #5: - 687 888 672 Step #5: + 888 888 545 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-m", "-L", "-c"] Step #5: Step #5: thread '' (16536) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-m", "-L", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16536== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3,0x2, Step #5: \003\002 Step #5: artifact_prefix='./'; Test unit written to ./crash-910fef0da6f475e61d2e510a9b8e35b77715f9a9 Step #5: Base64: AwI= Step #5: MERGE-OUTER: attempt 47 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2562762885 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/910fef0da6f475e61d2e510a9b8e35b77715f9a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 137 processed earlier; will process 348 files now Step #5: Running test ["wc", "-l", "-m", "-l", "-w", "--files0-from", "🪛Y6Y(uDLDQWRXjYhf(O🧰k🔩(5d1Lderq0ib(iya", "-w"] Step #5: === Compare result for: wc ["-l", "-m", "-l", "-w", "--files0-from", "🪛Y6Y(uDLDQWRXjYhf(O🧰k🔩(5d1Lderq0ib(iya", "-w"] Step #5: Pipe: DXaSOC0 Step #5: qgB Step #5: Step #5: o69(Xc Step #5: ÃUP Step #5: 4K1DMDYnÃCflrv7JOWjFMFjIyD🔗UR8kCnl6F9nqtmtzxWG🔩WcXgvFKNJ🔗Q(8XcjS(🔗🔗ieAzoXg7(ATzhVe7L(2J1sB⚙🪓PocsHnA8CYH5KSTbCH️aU2🔗5d(🪓O0wRk5hSOSC4ÃCaQ(iwoÃi🪓LPM(q🔩vK5F43p7Qi0I⚙(p95waKSwi9(L🧰d(ity4W6🧰(KeDJCykou(37(EJAkJUXbD03uHp️xk4wEXYXf🧰LÃTZ5Kcgq(6K(lQky🪓9mB🔩OÃbaB🔗C🧰BmF🪓XLErn🔩a(7iFxÃx7🔗zR9ygWS⚙🪓44ÃQ️Rm⚙mtCAN🪛hP7(ap(4giVLhp7YHlIIzG7GKNÃ2jtÃV2n🧰iuw58🧰N(xUv️🧰JM00kZB4ZÃb7P0c3Azn16SÃLE2🪓Dig8️kyfp🔗q3pJ8YOÃEGÃ03VIpWR6mYKio5FOC2YYoq🔩YOXzTuSZmv🪛GdxWDO(38lrgYcH(MÃxv(🪛5I6(kJwfoZwSc⚙d🧰Fs1IX(🪛2Mm Step #5: v(b8🔩mNRqOÃ🪓🧰Wid🪛x⚙⚙MLYf0FKr8x3NCOOlzH2hZH🔗vt3FÃbXWÃ🪓🪓8CszWL7Nx🔩R1xR️7N(8Cv(ikr3Ne🔩PSTYpsB🪓z4d⚙r(Twj(ZkUXMy(ÃÃ️xiFaMAc🪛0rBbghVGZ3CÃdO⚙ÃfhYeFpEMÃP(9R2Fc🪓iCfg🪓🪛TNhrRv0k6ssL54🪓W🔩Ã️y️wAbB️pjBzgV(1G🧰5YoEMRJ🔩EXUrfÃ(7r🔩QSpXÃuOvdbOC⚙ybQGB5o99LzIyJ31Kjh️80jÃ4NVA️V️Bi🪓4ZYrR00i🔗dDE3NCTÃjW1cÃRFQ🔩Wv⚙3MZxN3WI26JpaWY75jsgYF️yV(🔩9CF🪓fKqZÃHJw9wjm(ÃEogw(7KmSÃB6(HqOdqI(nrVgB(ruSQP️LU78ÃIjpUTSUÃ(drWI🔗VfN⚙0(VP⚙kA🔗iFyDhSAbGlAxfÃÃ(U1🧰aTGdPHK4KI(3c5ÃTfDg6yapPJjk06(🔗YTOPvm4qDuWFp04PLIv0dBZcZ6Z9🪛Mgp2ÃturFc(️ZWcPG2🪛rEreXSOÃ(QI️B🧰RJÃaNÃN🪛VMJ2b🔩FaOjÃi(p8LxAdTU🪛PHzFS46H🪛ef(XYz5zA66LZGLÃ(xDjÃBrQquSR🔩YÃCBÃfPEIN🪛XcIOe56In8ÃOBbVB(GHuWweWÃ8KESGsÃCqCLb(⚙Y9y57s0(X🔩eNCY3JhF6p45D2vnlqcl(t7🔗Y9🔩lsXj((9(8u6Uk(QL0oÃ(x87FE2Kl8J🔗7ÃÃLrRO4K🪛PocMRUzz🪓pÃ(ÃÃyi5hAÃBPsA🧰IcX6Ãe27(u67wL🪛owarPjdJPG🔗ÃQpTÃQzJ91yP(Cr(43Q(eTWpOOnxkbgNÃEJHaY5o🔗T7M0(k🧰Ic(jÃ🧰Ãk(ÃcB🧰X(IuRxfPXZwUFJYHX9Jn50LkIoHev2rh🔩kQD214a1cuquO🪛Csg7pmdGMCT9R8c5🔗80HQ🔗GWUA🪛sÃBYJmW🪓oLHQi9l(Y2🔩eltnW⚙huO🔩Ss(RmQbjH7🔩(TGyJ(82K️x🔩TÃTzHwVsBBu(d0z2B9IqF9AzGL(qGYw0vkE(9lBÃa⚙lMijÃÃYZ29(🔗ur((533cc⚙HLN🧰5Tr️S2UBGX(🧰uÃfsa🪓🪛bq7ug🪓Ã(1sVEfkIbndmlPe7L️ÃI🔗qa5ÃHqkxXMObÃLtMOuExtPÃPe🪓yoÃpDa2v2K️jn Step #5: 6 Step #5: SP(6Z(nb0gi8U3hY Step #5: 1R1NÃk Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\360\237\252\233''Y6Y(uDLDQWRXjYhf(O'$'\360\237\247\260''k'$'\360\237\224\251''(5d1Lderq0ib(iya' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\360\237\252\233''Y6Y(uDLDQWRXjYhf(O'$'\360\237\247\260''k'$'\360\237\224\251''(5d1Lderq0ib(iya' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-m", "-l", "-w", "--files0-from", "🪛Y6Y(uDLDQWRXjYhf(O🧰k🔩(5d1Lderq0ib(iya", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "--files0-from", "I\u{fe0f}6(Yu4Xt🪓AbcHyX1gLU🪓tdpdM(tP0(", "-w"] Step #5: === Compare result for: wc ["-w", "--files0-from", "I\u{fe0f}6(Yu4Xt🪓AbcHyX1gLU🪓tdpdM(tP0(", "-w"] Step #5: Pipe: dXIowgeÃ🧰FL Step #5: X8FÃ412Cq14 Step #5: 🔩9️5Cck Step #5: w7hBioe🪓VudÃT Step #5: 🧰sKn4kTde14(zMPWVIQZÃzT(🪓JxbN🪓Ja🪛(aWknGhO(🔩️(GlHja2WÃVu4B1LL🔩TIcu0cfl9F2⚙dhlC(OZPRÃo🔩xqzG🪛b🔗FÃ⚙g🔩8LrB2CÃQmluH🪓53Tl0DVu59oZ🔗T(A91Ã2ÃÃ((x(🔗8ÃhtCKcyjÃFO⚙j1sHicI29R🔩5p1I6N(9D️ZMUJqo1️sC0y4Kqv4pn(aVÃ9kvGEgx487IRÃZLoRU3ÃTOtDsRREHtI️GVibz9VÃEvWgTA️🔩(hmf8U⚙zx🪓jtAW2n2🪓xMAGd9B03🔗czÃÃpTocL(xm️GfÃ🪓xp8JF⚙YCpYYyre🔩1(RhethPcoV🔗lLi0U4KojX(o2t️1(z0Eon🪛HpbDOvyNN(Ã️mMd️z(🪓hEÃAj(0Zp(G⚙Cr0🪓nJVBX6(🪓FiÃfhlSIJXzDÃ(52BfZp1c🪓ÃwUQCMM2z️z9OC9yy17🔗🧰tÃj️X2fvBTi⚙Sf🪛rgK⚙zHZU1A8ÃÃKM(gtZ(UoIKZlwJHgM(VÃ5🪓R🔗efCeDD6r1((9NR8sqrXdSgwjkP(Pz8o19X️xq(L(X⚙U2🧰v🪓NÃ7ÃOFS6vveYd🧰(nc5nAzcPqJsWitYWL0472QYri(OQcWdUBoyWEÃxJbÃ🧰8oHLuIaKXM🪛yZYw3jUieT4AsU🪓8sCnqÃ5I(🔗(uE️8🔩YdÃk🪓rUbzIlwao8🪓0R(🔩0Hp1WYsIHÃB🪓9GJCE🪛aNQ6ÃCSkZEOblmi5MMf9(0uMCÃzZaoXM7iYZmerkzMqk2XMb🔗7🪓Ão(Jzqgsful7tzf🔩(9⚙uEzcXd(V3DXuÃm4Au🪓bgYc5o🧰dtFmÃygbWHF(Ãp(OKd🪛Y🪛vnEpQ(Z9o1GU5J1ÃqUvNOtVQAosAbfLfwKJIul2SOytMPY(qZ️oÃ(tUdRL7LPeir🔗Nu(wyFy⚙kÃZ4wnm7Fwvsg(ln7NiYUwF5H2ÃS3z⚙4ZpÃ🪓5(1b(Le2Q7ihDx3ÃCÃwwÃ5jcGjÃiIlJl3y((Gd(9hyz0aNm8KÃdJncTxiÃiP2Z🪛🧰🔩ASQpODQMg🔗i5y🔗9jYo3I(AoA0fIGcÃuqu(Qbr20nghJ(EE🔩(zoDd6ÃVJomVJChXvba9🧰(s(QH3🔩SbX2bcj8W5E🧰lPte🧰DFNRbMVÃ️Z🔩D(3️6nRNkFXWQCDxh⚙F️owzCe17IG4NAm(CP🔗8PRS3ÃUT⚙B3(narÃcm7RlyvÃH4ÃgtVMOosm(pk⚙Ã🔗U8ÃgHX🪛(UAnDHRiToG🪛iDCcqw99e0G🧰R3zWJas🔗(N️QGjjPXcP️Ã🔗aA5AEIv9(h🪓rsg3IYVÃ(fv🪓Pw(Cj((Sn(M🪓⚙O6XSMoÃaxKdGM🔗ÃF7rzlnA((⚙️IubOfX⚙Se🪓🔗P8cXgo4ht(ZQZ(sÃrT3(4QE7🧰xbAw42(Ã🪛JFjN3KylÃE(WUP99HTcFzI(W9tÃwVoxiL️Bl7T8Z🔗Yx((🔗LQA2GNDVv(6dk(L3W((TggEn🔩Ã6F🔗(pR(XÃ1nz3️aIT27doAEA3Ão️U⚙🪛Lz🔗Iq7j🪓q15mklnÃ9hÃxp2dqWWByPC0ri🧰ÃRpS6⚙hwfEoynRM7WwkBJ(J0MHk🔗Kj0BXbNf6(ÃteXnot🔗IAa7fnngDAf1Ei🧰I9GDÃRXjvL(CgQ8ÃKyjM5Cw1He(hH🧰Mcj5hpwS(xÃE3Y️Vra🔗Tur🧰Sk3x68ÃED🪓9U1cHv(EÃ🔗fPKmÃqGh🪓kuUiBTFHrX️mDk🪓gKRnÃX🔩🔗HhIPrpA9Ti0y69hc(J3ZiJb(nPbNblhfv4((nD9WÃ️U🪓C🪛mJRsreZttICDeO4P(SiltU(amL🧰jbÃpG3ZEÃbxxlrx25Verq️Zk0🧰Md(BAs🔩ÃpVd(nK8bÃ1x⚙(ANjkDbUm8(d4na8zuiH6y5cnez🪛(rPC3x(kvIJ9srwUop3YzQD8(KkÃo7NO(️WxMpHbYzawjzzABÃ🪓Xm1EH⚙Ã(nJ6eS6GsQL6cZÃq(Ga0uDmJÃÃSF7⚙lR(Eso(z6uzM🔩lVÃgÃwj0G🔩kKIH🪓6Ae🪛mÃESq🪛B3wS🔗3aIYx(yw6NUÃ5t🔩UZ🪓XAsJpb️N(g5CBl🧰js(G(iHaBqbmQ1️xÃNcCGOhbYÃDl⚙Qc(Fda⚙(ZWA6BX7DjS6q⚙jqWvg7AmO9VCSh🔩w(J(Rayojp7⚙yÃtgw9️ZjiQdenkpkÃi5(3GrX1PB((J️JB5H5vG7j7JÃZO🪓heN🧰HO38xJ7I️c4(bQxvE🔗6🪓46N🧰SLf🧰6(NCR5IG8j4FÃFoDÃ4owÃ🔩tD🔗N9ÃunLNIYM5xg🔩️kbvDtgJz⚙sIgML((hoSÃs5BÃTp8🔗JWXa🪛pvVziWE9uC8VxR🪛ÃpPsb🧰OWhd3m🧰FF((kNyj🔗rpzr60aY🔩Vc7🪛XCUqXOKHmCw(Do0NpO9XMÃ(lfQYU2l🧰WvHgFZmW️XWMnXÃIÃOg2w🪛bCw🪛HtWXÃj98(tA7RtEBYÃQaBnÃRW5wsne5(48z7vFCHgNg8gTmXkv🪛pb8v🔗Ã️🪛🔩6icPP🪛XuW(ÃÃVS(1keOocXaTF((vMxRJ4o(qctt(FB6U🪓o🪓5ens0kc🪓🔩R🔗Uvv🧰Ã88QF1IÃ(mvFÃPdGyt3((Ry🪛uDiNizzhN🧰v(tyUEXSjEXM5rLWUiÃ🔩(Z9iWclge1YR🪛9🧰SxRO️6tqct🪓jkRÃoVGoR🪛️PAtzEÃ🪓P(tc00🪓eDYÃGJWÃwÃTlihA🧰yÃEh🔩sZ(QKCNwE🧰Or🪓mywz🔗MÃ((️I9(Y🪓F🔗CUlQ🪓XoPÃeuc(Wxybp7MÃVT🪛🪓8wsbbQlBWÃKz58Si1m2TCJ🔗Z9B2🔗HVvrÃd🪛4(mT2ÃBVNshFFE81Ã(tMnIwU5OlJiÃU(8C🧰ddO2gY7⚙PÃÃP44Vw(U🪓HtAkdly🔩Ã9PJ🪛SPZF9mwGftZÃnm🪓5(ÃlVo🔩c️G5KrUYd2NCRVFgTpxpW8WkH1(e️2qzÃN(️G0DVCbg8ÃÃD0(3KJWJMM⚙tÃYT️YMEÃaA2wÃcBWQ🪛oK(o️🧰xmJ1YÃmdXMr2Y0J3(qUXjULEL0fw(v9oah🔩u3pcdQLwmz🪛qyBERy(k0qIVXz8kha0(LxgzD🔩(yyC⚙sqNHIcF🔗NeHm(guSGeQR🪓B🔗MSÃC(H6A7GÃ4mPsNXXzr🪓Sz⚙9NbYq8zuQEoMsZ2ÃDz⚙74GOV🪓b🧰w12🔗dv(Z🪓AmsdH(d🪛prV(vÃOÃOzOD🔩v0tVKÃz4mÃyQOeLWYd27ÃqB8bWoH7p10B05Q2chWÃYH⚙JOÃsogDG48((k🪛q6⚙Sjg7k3bD2O🪛qXk🔩q9MhiH( Step #5: ️ Step #5: Hcdg6X2Ã🔗r🔩f7VwMjSwBÃ((4I(0m4zy1Ã⚙ÃhTDRsFW(L🪛jnO(8bcJ🧰ts4(eqPfbRM🔩L️🔗UkMV14Rr8tDQxOxmEs0rQP(ÃC(ÃbyqHB0EzYizE🔗🔩ZUg3RGMv🔩🪓EL0ihgEXAyol2️rLKaEvoh🪛nCÃ1🪛UkIN8S(ZX3GT2(LaAZxZCTKo9DyKWKeMvvgÃ🧰w(1iuyqJq(bV(xlmZXqkÃz(7MÃ🪓QÃPE8VUB03d🔩LviO️NZ58⚙Ão(3R6(WQf3lMgKJ🪛qÃSXSVoQ🧰pNm8Bv6JQ7Vke🪓O9bv2Jgk5bSÃvcwBbpaE9H🔗Lh(9gdB42fCZd⚙ÃLFj4y🪓Hbf19tAg1DH2F9xCFhp(z3BpWZw2kj🧰E4Bcr🪓(P6kc️YGa🧰qaq85Cr(K(7e3wI3ÃeO(9Y(h🧰V(fmc⚙0️🔩xqOcVkXYJ️J️(Yj(ten🔗2️WÃ543zOvM🪛jdgVC(M59yi🔗GAzjOZ4Ws🧰rd(gcÃ(etÃvYCd7N⚙e🔗wp🧰k🔩8ÃRMhg4xw3efPjwqkXmbÃxfAaz42oSjr️ÃNT(FmkLDYD🪓Ca5DgnE️n0(HwuÃqnbXÃÃHL1ttV1N96️UqDElaLxcNVD3s6rÃj(tm(oÃf4kveaxqJE(4PpRgÃfc(UZ🔩0NF1PsWjÃ6eaÃ⚙5rCAB0ed(Ã️d6CccUl5zW52nvEgqXHo7fieG️dit🔗(l(buY2zpLr8bH1ÃÃhTLo🪛ye🧰WTjCnncIh🔗Ad(EXv🔩lafm🧰EWXS4qybbZ9es84bZjprnumbdDA2hDPX(ngywKAFy(4vDDY🪓mi️Ma8ÃjS🔩2zT1D1D1kYi⚙R0hKli2ÃVusVrz91F🧰O3OIces🔩VG(SwMH(pUZ(EÃEk24XxV⚙mu🧰DÃ⚙YhTKsCPLPg82tPNX️(kEEÃ🪓vijL(9wK5fM🔩🧰gaQsdpa🧰DR(SÃYFnamwXog9TCf4QklO🪓jOE️ÃUc8oiÃ(M🪓g6o⚙d🪓a🔩2dgxHO64eY5XwUZwU(e️Jn5(79jL🔩(OkDÃx6YeQhdiaÃBZgc🔗🧰🔗9hoÃA🧰xhXR0S1fZkZÃ4(ndnsxt(6n🪛bI(E🪓564bGcaZkRQvtEuxI6UYK🔗⚙cX2dqm🔩0HVw5oT((Odj5tÃv46xÃIJN(KP(V6🔩3Z3Yy4EUPi0(DgS6m🔗w🔩j🧰6HC2QNn️️ÃszDieD8SyXy8e(nlzzfmtÃÃBsMWNE7⚙🔩PW(R(hqFA⚙ZC3D🪛FÃ(UFskÃLFeLi🔩x(iQWDUIvdKtvFbkGYZvYyXZ🔗1t(Cb2gCK0sÃlÃ4L⚙N6(B🔩BtZd7IxbMu19w3TÃiRndM((JY8JtÃFPwb🔩d(WjR🧰(dOe1yHeDdwWs9S(ÃRZ(rPl🔗PwiT0h0NCPGÃlfO6BTX0Dx🔗Vb⚙4Q🪛YZ(rZbIf(g2(X⚙eP🔩Y0🔗c0I5Gu(🧰Hu(Ob⚙jUflH🪓dt48qk(C9UW🔩Hev🪓sagTeWXh8rwP(1TS(zE((10🧰oAgckÃ🪛6🔗🪓RvKuTÃX🪛x1🪓jTYYXf2wr🔗zj0M3Ã82🔗XjifIXoiLGKM⚙Ãze8EF2⚙vxi🪛IrAgEvoxxZ3IX(aip3p(Vau1d4J2(PfsBqyM5🔩HNsh6ÃfN80qyA(️buGaDtOr7d🔩KQ49sNB🪓YzN(GXl4(Wjzer3GOF⚙J🧰🔗🔩ÃCwF7K(lYÃÃ6eLt(BA🔩1lA🔗UZX6L🔩lH️🔗m(tG(Op8M8ÃZA((lyft4ÃKMLcBncSBÃvjITOqgcÃJ7🧰6iAcIsW🔗MToh((O(N7S(h🔩VlF(🪓LRVLTXG(zwiC🪓pvZioFNZ⚙BM4ZgoIX🔗(y73CaÃ71🔗jpmIuUM(11l🪛🪓WtArhe️((c1VVFF🪓o(rt4NW1ÃJ7lPg⚙nBb2🔗cH0Mv🔗Wp1dYEfgu35ni6TwRumh🪛o8🧰Jp️AmT🪛⚙okWÃCnEc58(9p(jPlavÃPz🪓RH🧰(🧰UIBnP️D️jprO9MwHoOyG2🪛FuÃObZD3n9F️rtm4FuÃ8UNFÃEcc🧰QAamZVhYN⚙Ly1j(1EK(🔩Je1nNÃJ(ÃbÃaXDZvfuuGkFm🔩Ã42🧰4Ã(️Ã9vFjlbtuhZÃfxlKWvS4Ã1291⚙d🧰s⚙Vd0KÃf94(glÃLMIkt1EQQÃtjKh65l🪓(iVxH🔩SSs55H(sy⚙hÃc9🪓39PÃIjWp1XTLvCB🪛ib5🔩HkIdR⚙TW64URZowCo⚙k7iÃ🪓J0GCjn⚙️HHwPm🪛Bz0KZVExKDhÃZ0YqDx3Eh3mTuBzDÃI838eP78vihg🔗yq(RTiZ️yXKErOyL9vZ🪛X🪛ol8I0Ã🪓r2Zh️vaERpM(TdrÃ9x8🔗yÃJhtL0eÃQGq⚙⚙ey5aOf1I🧰YV3(️mÃ9m🪓🪓Qj⚙Rklf🪛XiXÃLsEjTaMÃ90dlb🪓ZK(p6X(0FjNGJkWNÃU(🔩WcNa0lz(GcXwwcO67🔩XTYcAaNnYuI5vSujsUQÃzlR36(D2gÃQj🪓⚙hFÃ⚙(6gaGpZ9(5iAKG🪓OWd(V🔗Ã5lgX🧰Ã(CÃrToÃfbJd0ZO🪛rxu0KSÃiV🪛IbK️1ZnWgÃdJt⚙🔩Y9B5ZPQWmlB⚙(QzdLkQTx3XVr5Tp3vIf8FWr5EF2M(Ja🧰DÃBÃsai5🪛lNwjob(eIOaTJsal(15OzG🔩F0🔗⚙99q7waPu(WV((NOZÃrYB🪛vCyS️AtlFL🔗7r1aIfQVOCKutqÃÃT9VjP🪛J🧰aP(WDABx️TtÃ(6dXQd9iG🪓biP9S6HFpU(p(IL🔩YzhbÃ0PfZwk2W57🔗WbZhLC(eB🪛z(ÃyHDCÃuvrhH⚙s0(hLdzyKlkHW4d2⚙mpUWeÃÃOIzt7lbs🪛🪛DE🔗rZcfAR🪓TI⚙🧰T(GZÃ️WqX(pAG🪓ÃNzBTcq(EEÃ9B1Ã1P🔩q(eÃ1WBk(️ÃJZnyp7UKÃmo(vmJs2ÃK⚙pÃJce🧰HewqkoCCg3OÃÃxEGZza(W🪛sJu1A37🪛xyrHoaZ0MUOQJxdCpwOB4akBlSBÃ6xM59R5S🪛zX(FdHXGJagb0RspQKM5FHOIÃy7diY1(cmq3ÃiUMBYv🔗UDQ6xA️🧰ÃkmK0qPypQoAfvJLXvAkoqrVMoÃX0sIÃywc3e🪓Y🔗H4HZK8P🪛TdtavgEWbqAZo(7ÃÃLsRdÃbA32iJz6pHy(1Ãqr58WT️d5ÃbJXIngPvx3XZ0V8b⚙ÃoWtftWQny2j29⚙ekrn(foPe54j(8PuGQ5AÃOÃO5f(ÃlTV⚙Nm9T⚙ZL(JsO(rqbcs⚙2O4GOnOFWlOteKG9Nq8Kk(1️v8(if0Sa72z(bZ8🧰hX7LSSVea🪛ÃGJiLD7JEtCts🪛2dI(9o⚙⚙IGJAeEyY0🪛V Step #5: v Step #5: M5F Step #5: X Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'I'$'\357\270\217''6(Yu4Xt'$'\360\237\252\223''AbcHyX1gLU'$'\360\237\252\223''tdpdM(tP0(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'I'$'\357\270\217''6(Yu4Xt'$'\360\237\252\223''AbcHyX1gLU'$'\360\237\252\223''tdpdM(tP0(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "--files0-from", "I\u{fe0f}6(Yu4Xt🪓AbcHyX1gLU🪓tdpdM(tP0(", "-w"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "dt", "-L"] Step #5: === Compare result for: wc ["-c", "dt", "-L"] Step #5: Pipe: 🪓rZEy4Nc Step #5: (6gtifZe️lU🔩OqLPO9s(EÃ🪓3r⚙7YJ0WM4VqÃÃoZ5iw46Sf🪛(1WvÃLeQnWoOÃZ39vvsKnpFc️(CcT(6wg0m3⚙mX2LYÃnQkc🔗(🔗XPpACTÃA🔩LIG3I🪛UtqX🔗(j981CHCbI3r(a(5QUB⚙cu(RÃ1Aawy1wmVwr🧰BOE6OVfUz5z5Iq🔗ÃzT️cxWcOIKDs🪓🪓Hs🪛ÃL7(D9Hfdr🪓ÃpNRudxnÃBVÃDhyYiy8y0h🪛t⚙M🪓(rSH(⚙9Xqic2OKnyco9⚙aa🪛JÃKDM1uHZGS0aOeSDxFyXH4🪓Ã🪛qQyu2enmMÃ🧰aBY9🔗xWV(2iJpusLUzRÃWPSFQ2🔗GR0ÃZS🧰ns6SÃ2DsM3g🔗wnaH🪛DOp(970owPatFU(Ãq4CbHhKnMm️6ÃtZG3ocn🔩ÃZH🔩ÃfOlwBÃIhviiSLu2ÃEQEt(vQowrb(plfNnJ(dÃYt56Ov⚙qahq️ÃMSLu9🧰X06wNKW((LpO1GkFJ⚙JovÃIob9T5🧰r🔗A9🔩LHuÃ(H9(rSoGnhm3aEvu8ÃK(XILfI2si030EF0Wo(NcQCmwH(vx3UW🪛(🔩l1H️(cX🔗⚙mOlZV(73qsRuPÃ(🔩yw⚙KIIIo⚙Bl16⚙IÃX🪛Uz43ZfFwyLRIu1ÃRxhGzges️🔗5SX🪓ashdOrvy9jDh🔗uzZ(T⚙IlS️ZlÃMRl⚙eJ🔗Ffs6bGOuNÃdXL1L0uHW🔗bz🔗Ã9iDÃ️zcY(WL2rwo1bmÃoCzjqJk7nln0NI5zw4fc🔩9Wdsk(jB8jRwbW6JCXZVA(9cArARCYWÃF🔗sV🔩TYoHL(M5W8EiK6A1y9🔩L8ÃXnqxzK89PctSKHpUrsr🧰fMdhet⚙🪓fx4waBÃU4Hx4️BKGÃqtBqÃÃNwÃUd7🪓v🔩hj🪛rMj4(J⚙aFfZ⚙H5V62ÃPsl1DÃW(🪓m(🔩rn(🔩2Ouvc(lMGycpx🪛19VBEEtQ(Ã7gl(Ã3oHa🧰FXSfdB(e30nEojR5ib1ÃÃ0pÃÃiuOÃNuSdn(H(sT(NuIn(Ãself🧰hbVYSyhm🪓D8APym🔗🪛8xaGir🔩JG4dI🔗wcwRGrn8BoÃ⚙yVFs(Vgx🔗4M🧰ZUHJ214Z🔩m(Ãj(Q🔩B(3qkm7655🪛((lm(72V1KCvFQLBP1eVOxWVeFknÃRW3R6eluQAKRQi0y4r️N7⚙Fq4🧰(osr(CxZNÃvfVÃjQK️d3️Z6coBAsOzy(5QÃjVOzQJWgnÃÃ(Ft4ctm1⚙PP(P1l🔩xpQf8z⚙0dldrX7(8🪛0EÃ⚙🔗VPIs64CMQs8D(tGcÃ🔗y🔩cW(p(Ã⚙G7GQvW9t8r(9i⚙BYy3XIurxqÃ(fRx0XQjXLuWsMy0bUbD(QK7pjFuzÃA0w(8k🪓2M🔩N9qISbZ⚙7nEk9m(oB8️1S8aFKC(AEWÃ🔩Z🔗⚙🔗MFlqvÃ️DChJYqU1Y⚙TB🪓0EisGJ8c((oP🪓yNppd32U9hW🪛giQl(Bneo5🪓(U🔗0️Jvi4YjlEj(69xBuehRF((cJZuruRQaGzQ1UOoFOhIU🪛(i🪛eLwuendHf8Yb🔗8PPRZVsP4oÃpbPdGcQICdÃTenD🧰tQ6B(️hfnqs3siCGyOJeSZZH((aÃkRiSsBp1🔗z🔩FsN0N🪛W🔗721LvÃmd1oB5fSMW🪛fI🪓WgH6uN7bÃ8RfdN2cnJZlYNMq5️UF🪓oNF9Q9m((q(7jgC3🔗2🪓OLEl3⚙pv️s(QFuHyP🪛(j1tub6X47ÃRXÃe8s7gB🔗MQlL🧰🪛D7XWFuK(doH1FdKVusS8🪓EÃyA2IRobLwlMa6(ejRWYÃ72️zE6Bz5yy3 Step #5: fk4i Step #5: zusO6EVbÃcY9W Step #5: Step #5: P🔩️️Yo7CLÃN0MwWZa Step #5: h Step #5: 8 Step #5: Step #5: vEÃG4oXÃP9️ Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-w", "-w", "-c", "-c"] Step #5: === Compare result for: wc ["-w", "-w", "-c", "-c"] Step #5: Pipe: Step #5: Step #5: F Step #5: (CTÃ(( Step #5: DxDHJ🪛🪛8ErVL🧰(🪓hPc(cww7h0ÃeÃÃJW0z(Ã(stW🪓oFuN8lq(DHOP6qSaX33FLrL🔩pVFe(Ry9D5LnÃ1⚙BÃj(SI2nK🪓3ÃF4n🪛(3f🪛1l6w3🔩M5XRnWb2z5fGLÃ🔗bY(t🧰iMrÃ🔩rVRR🪛qQj1h7v(🪓5UD6iOLjuÃ3WhÃSMeMghM1🪛6Ã6OO34(7Jo🔗1fjU4Ã3G🔗3BÃejÃ08d5🪓zsq95kY2rh(Ã⚙T7w8vQdZuR(4🪛pox4KPgysdxÃLbV1mBSl5GuYSrgyk18ÃX6zSÃ3s🪛nX(0️rl(JbI⚙(1aXÃh9cExz🔩ÃRfcGÃlyoX07️TQghER️G7jHB48dcrdw🔗5ELQ🔗ewyMpJKnS2RJdJ🪓5🔩Su5️c️iÃQjj1Ãqt️bVbFQOou🔩E7BÃ2wÃySumq🔗vR4xF6GtmKIYGKOÃ0TBeiPm5I7O39NaBuÃTS(🧰Ã🪛fÃYEHX️Ã🧰X(SQ🔗5LESC4e(6E92🔗Bqg9nX6BlÃpY️rÃ(cjbhlOcl⚙ÃY0HmLh1VW8((E9y(ÃkQJ(vB3(U8mm1️JKnh4Jhff3PENÃl🔩0Um3F️m8e7d🧰Ãc🔩xncb(75🔗8ÃTBsSumf🪛🧰t(HrfuPlZP(p13(2🪛1MLcV🧰rdzoOAI🪛Iys69mUQ3⚙VFoR🔩C2uLoxNGK267NyÃY⚙vaqxQÃ0W🔩7️C🪛H5q🔩GS7Zze(DÃjfxiY🪓ZqVG6iqznv8iu6o🔩ZF️c8tDGhBfWRJ⚙AkF️g173KSz7lhxI🪛WB🪛G0EacDPOplkrRvu3WVUJ3Si5🔩OV5f🪓MWVy🪓Ãny🪓ca⚙S4HF9any6877lIVv12rC5wKQ🧰Xn🧰ES5zIO8nx🧰XUqXf(LÃÃÃN4ÃkÃ5Se(vJ7m🧰ÃÃb⚙S5U🔩687M(🔩A6mgUNsEt05🪓gwWcKGr0(Tr1J9V🔩(EÃUdrÃi(r2BHvn4(5🧰cW🪛🔗IVNNkXzÃVmq(OKBDql🪛zg🪛Q🪛Ou🪓i🧰g🔗cmÃAblOIi3e0🔩pJZO3mkEc5🔗bdF5kÃgCpVyKnRbÃx(VnvSpS4ql🔩gv(V(pQZ🪛cÃHtb(pW(Ã🔩Dy(o1OjlaHJyoKÃFk(I🪓Pgors19qUC Step #5: ir️2E🔗m92dd( Step #5: MOE5E(s️Sd Step #5: 🔗QBTQ🧰KD🪓AXxymÃo🪛uDfrZT8k0Zqz🪛BD(ÃL🪛v5Ajh⚙(nH️tf5MGn1🪛🧰4ÃjÃZFdV(ÃSÃhIMUftqF0b(KJ(IO((rFQBgt0K5cgSO🪛(Y⚙C🔗BtHi️T️ÃqqFCSbz9gzDO3ByerÃbXVk9ZAyNrXSGAI⚙NÃb(W2️n🧰AT7KJc(IG🧰⚙YOXFCwdilCe4D36BIN7uÃzO🔗⚙7🪓HT6(pÃ2PUTJÃ🪛MQ⚙hXKÃKJÃ3UÃpkF2c⚙Mjcyx⚙fsRFi2⚙🪓🪛qPDM5ÃmxEgbhtÃGwMpÃPz⚙Ã🪓4️ys5u🧰o9️PCAA1yVjAWR🔩XIdE(w6⚙🧰BsD🪓BZT(g3wtT4pgm🔩myVkaAiXÃmtdIDs98T(sJ(EvDIRv(RLqAYUk9B⚙🪓508vh8INDAIC4VÃ6cXx(dAQe(iÃePnH(FLp🔩ÃNweÃ2(eZz(cx6Q1yrarÃQuAS15Al1Ãx🔗🔗B️3H🪛4m1n5Ss🔗Ã(qHV62Ãk5(️j8sAMj3ulem⚙oPv🪛2D6Q0(⚙XvKÃiZD🧰aYikNtSDiKAkAhpC43bjk(AG(gn(LÃU2⚙Ãh(zy9🔗ipXoQhÃLWAG(HS3T(3KH⚙ÃxU🔩RÃwOiClwm((pDn8o(3zorÃHBhJHÃa3Hcn(Ssq4Ã(pvHMB4🔗DÃGsJT🔗Gs⚙4B5jrL🔗h🔗MD3m1🪛🪓vOÃgqf9sy30Ã9z🪓FÃYE0eZxuKÃ(KZ1i(hGpKl🪛(q71ÃÃNY7C️🪓HPspOdgGYs🧰eydA️cjVQÃR7GkJXFÃCR55(QK2Ãm🔗07pt🔗ÃzsNQÃ0BeeSP6xPcTmsOÃwqÃV8ÃrQgIv(RlBwOGY2BzÃGlDh(izDWRp(⚙ZoSAPQDW5vÃsQj(OJGelB(Ã0eaLD7iyoD(Tf3E1🔗Oet️ÃvOÃmP2B664y3DbMQ⚙LfodW49⚙k3KvO7(fcZc⚙B2Ck35w(YIM1T3Ã🪓F(⚙uOawnmyDdduH🔗kGBNDnOBZ(n🔩CEHAS99Ã🧰VOuaxe️cxHEt(️sNBlRFÃoÃcwzm(Ymip🔗LxawqEV6l🪛ib(1zdA🪓⚙laF0LTS️6ÃF3FÃk9🪛zlLPR🪓ILN️gr🧰ky2p7K️Ãi🪛🪛ONMR(COECTÃ9b(tYFbU🪓Ã⚙yx🧰U⚙🧰P🔩i7ÃamÃÃV00jPBs6O5XBnz8a🧰eDf🪓voM🔗D76ÃmCbeLLXro🧰YKCBywE((Sw6PSA8🪓eÃÃvMr9Yyz3W9AtdixwwfÃlQ6z0hyJEed8UljaoQJxk2rJYCID58rp6UjhTrjÃaJs🪓kMOm04oÃÃ🔩nyhSnÃe🧰⚙tDNTQexpÃTNIeOM️🔩k9⚙8yf8lVudJHlVDz(M5ej🪓x️aÃTMgTRB6bo🪓j((hpK🪓9🔩j🔗((vwOQE9dÃrg8🪛zMIwzthV1gzU🪓Q85a4VPQZ6🪛37Z65a6QÃJ8HÃ7TOQdvÃhzolPP🔗hr3(RrpjA⚙(🔩dZ🪛B1Q6ÃuA7o(aA9⚙KfYegyBWXsSOG🔗wÃxX🪓xpY🪓vnm(nh(🧰5MdjÃF5FO🧰pAclOT4ÃDQbBnfhuw8🔗4eL8y️x(lS7YnX🪓8R17ynn2iB3🔩mPHDTE🪓G3c(CLy32eTq8NA(ÃE🔩WI1Wr5🔗🧰AUdKIGr(iuFEEUQtjR️Y(58sIGitD🪛yeahp43zD8ÃKYU️Uxxd(Ãuic(UbxC3🔗dFTqmÃLFJHÃ7RxXEpMgCxbHyFÃZok🪛((5pwrg3Ã(cbDwJ2bjuSfvNqzY🔗AVÃFuM24frR8RÃ(cIiSBxfDLD️QswÃcFn⚙J️UsxFofpV(p4h🧰bygMPDjNTÃohOB(RlReMa0(BbeV454UQ⚙ÃcU️(7puVnbkkWZtQQoszcÃa⚙s667️AC5UÃ5w(xI🧰️nMM8XHtHtXcZ1HcÃaK5D7ÃTgwi🪓h🧰PHh️c(Ãc6(h🪓ÃyPq🔗rWdtZ(QE1QiB3ÃyfWAeO12Cuv🪛L⚙pjrHvD🔗ÃlTx(R(1XFg3ZkG9🧰BjqCdL6(fvdfi🔗ZhLG🔗Mwwt(⚙🪓lVV🪛ÃdftRC2Fd9tvDlnc4lXkKqfqY🪛Wd1f(ÃjdKOuÃ🪛🔗cBÃvkWxoO22MClK🪛r(cM🔗D🔗WslSYf1NI🔩🪛Pj0m⚙HLj553Qij67wjNzZ🔗ZZoskw(QtqnZxl🔩cTqnfUxw️(fJWVVxAXzm🧰RTD3s4H1wÃÃZsVKPpNl5d9aÃk🪛uxbi((SUHiQUqy(gV4🧰⚙3Pp🪛7H🪓qv2(C7️Tg62Xb🔗aoz️1RO🔗7D🪓ÃA7🔗hb🔩Abf(i2VWrGo7by🔩RFEaRÃÃbqUfT76eZxdÃÃsJn500🧰HQnQItzWÃYqwFl2H2yNo🪓lcfk8e18kpMW5tuÃnoMgcS9🪓J((7PQXQm4b🔩VeGC🪛61YQa🔗5Os8XG🪛YFQI9hutuJlRY1(I9NrCB🧰m️B2i🧰HP8vÃm(XpclYBW🪛2a🔗3tÃ🔗APCmk068ST7(3xÃN7UX(3B🧰A4uGBNT(MQy🪛bKSh️85Ã🔩(wTHh(HyI(8YgG(0g1bXL2Ãb8DG2XZBOiEf3f🪛e7l🔗5vXw3eÃ🪓1(EB🔗️4Ã9J️qwyÃ9uTwg535tsTV8EUh93🪛nA🔩🔩29b3sVCVTA58s️4B🔩S🪓Y646lFigiEK(a🪓tQcsHP9g0V🪛🔗yB1Z(0Q3Lv🧰pX1🔗8mKÃMxÃTÃ9Ãvp56AEZIT0L9gOLAjL🔗vjB🪓bÃktTtsp️vtÃz🔩brLLSAeuiIW92BIolSn🔗CApbmoWslBldv7GIy🔩mdtpbP🔩4Ã9JÃ8iEbxNrUwF0LGÃxQF3Ã8Ã️uH(Nc(j0KekiIsgeehaxUQie🔩wnÃMÃ🔗1cxJUnezPzTfsmÃ🔗Ee🔗K Step #5: kBX⚙AÃ2U Step #5: n⚙qZ Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-L", "-w", "-l"] Step #5: === Compare result for: wc ["-l", "-L", "-w", "-l"] Step #5: Pipe: ML Step #5: z⚙Zy Step #5: 🪛DSrHÃVn7🪛j2ÃuX6ErOBFJTaEo4(YXRo0wmY🔩s(YXHkL(nHqG4cpI44wkNDw🔩4(InZF(BIP3Ã(LA🪛SpE(FuÃKAlPvTJVUPEbdJ🧰MaRrZO9Ã🪛🧰EdT4vseA3I(ommhcIqWx🪛ihlnbd9E9H🪛xVl1gVP7J1CHx(G3FZ2P0⚙Ã🔩R(shf️UG8vZVKLS9JhAg🪛🔗S🔗EERÃr7Hf5PJvJ🔩⚙ccm🪛WQz(iu0🪛vvzoQPVWt0BbEXÃEsbvX🪛🪓p20nU(5i1L1ga(1ÃtiJOQAlSYfBKmyh🔗GuyJoFok🪛️dW5qTNMP9ROXv(pQFBRo4Ibk⚙zm🔗n8🧰🔗JJN(rra1SjUiÃ🔩hn2Np⚙cÃÃf(4C5lN🪓h6kÃ0367M(5oohs2QEeOaYd8T🔩wVz8ÃDR85QtZP0🔗dI(Y1wdlTF4VcL️IQNg🔩pqkVÃh4In(11l4Ror🪛Gw(me2Fit0TV️0VIW🔩11️AzfÃN🪛GL3(v🔩Z(🪓Pbq🔩8b🔗57x9n⚙U1nO9Qy(🔗td0ys🪓🪛eYGj9🔗1TonpffJyBPÃxkX1ÃfPpfog🪛qvdmIÃ4oW8(2kpW🪛(EkuLwfJkhPy🔗(b3TuHKeN🪛E94vMhs3sYHÃh0ufQÃECFnUAT(9e️c8ctUNUÃYog⚙️686c️m5gy59⚙tl1E7(mn0IgnvZyjuxPDnuWdJ⚙kÃU7YV0b️c2QnTj7m🔗⚙🪛cvmG🪓C0FKwVPpOyA(vs🪛h8HO8TW4jZRWZL⚙GGD⚙dwH6🔗🧰🧰️🔩Rh6KxD6Mt(wWupbTB(dJP7pGiPE(X5wVHkdVOwQGÃG4QUhiSrZdLlÃMGXeÃÃukxQNSbÃÃ🔩I⚙ABYU8e66Tu5🪓️QTQTÃGvsfP8b🔩ÃYyXj6Cv️N1y🪛8b0pÃ34n️MULPP1i90e🔩o(C5Z6OqBBfmZVKePI0🪛🧰6EP6lR0kQÃMwYXjÃ0osÃ0ZqHgMD6ÃAcsG3D(s🪓vÃ2🪓EVlZRehWlFCCMP(rwyxaKm(F⚙qÃÃnsÃÃ7tOug1QttsKtekCg🧰iZl🔗oU⚙og3icQkrCVzFin4oEvit⚙7vQbU3🪓r9J7IkTMhqfj🧰vcGq95pXHhSÃcÃdEGptmQWqIdHeZD(VeP3ÃWtÃVKÃ6NHfQT7🔗GÃ7R2PÃwoEKHmPk9c((teP(9si(WSdxt491(PBuR78koQzC🔩TMu⚙dÃWctx0wr(iNKl(️Sn99Tk🔗(rD️7w⚙U8ÃZ8WGyÃU(⚙pKNi🔩xnmz(Y(1JaWsS3PJD11mFg(jUw(4Cckw6️xEcwQavUhz4⚙sRF(wB🪛15cvifvV((F3fJÃxptÃk⚙🧰4Y🧰HXqhXI5AYÃÃHlÃFQIHiÃÃNR7🧰🪓teO9isSP5aZZÃtS️S2iÃDvvNRj️gj1U🔩Mpg6(1️T97LPZqto0dFd️TmbxoU(Ã🧰x57a(50SB️zsACQ39igprK️nWcC92NQ⚙C️A7Ãv(H🔩Ik4y(pPDQ5GwUkLBca1heIj3AÃTreV⚙ZqH⚙🧰fhÃL9Ng(LÃH(6p🔩0️EÃdOinih5mRUqs6ÃU5qdb🪛JZQQSWYTO🪛HUrWÃb2az⚙DP4APNÃyYZ2UcnkY8IamX4e🔩ÃxBkYXs(2ThfbY1🧰9Dnd⚙yHv5WYgsOzTtyYCrp🪛rV️CqKbKrhmPCdTjccJyje8mxoWs7pQxoDBUkc52304b0q7🔩fzWMo9bPCNCRpT(BNn6yFZYWdM🪓bbE🔩🧰faGf⚙🧰qlSGK🪛aM9HzEvds(sdsÃ(🪛l8etTR(h🔩8ou7️K⚙RsGR⚙FÃ04HdÃrÃlaoeQJ1mgÃY48NÃH🪓i08lOmbe️alq4vXDP(fÃqaBpOqCbxdnBAIhqQwAEDjDcÃeRÃm6🪛7ymXxxN🪓H🪛oaT009OKusIu🪛Joixu🪓( Step #5: 4hI(3à Step #5: Step #5: (WÃXC4(EÃU️i🪓NoYD️3A Step #5: Q Step #5: s️Ã33🪓 Step #5: 0U4HGCxKÃ2 Step #5: Step #5: Rust stdout: Step #5: 9 8 1815 Step #5: Step #5: GNU stdout: Step #5: 9 8 1512 Step #5: Step #5: --- START diff Step #5: - 9 8 1815 Step #5: + 9 8 1512 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-L", "-w", "-l"] Step #5: Step #5: thread '' (16605) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-L", "-w", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16605== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x36, Step #5: \0006 Step #5: artifact_prefix='./'; Test unit written to ./crash-eadaff0b176f675e91228b1a95cb3a3984a5a876 Step #5: Base64: ADY= Step #5: MERGE-OUTER: attempt 48 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2437583844 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/eadaff0b176f675e91228b1a95cb3a3984a5a876' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 142 processed earlier; will process 343 files now Step #5: Running test ["wc", "-c", "-w", "-L"] Step #5: === Compare result for: wc ["-c", "-w", "-L"] Step #5: Pipe: o Step #5: 9 Step #5: Step #5: lÃBB0(🔩G8p⚙2wQxZnQjXDJBTÃoG🪓Vzz7DqvxE6QkBTcYXVw8IS8XetLÃ4W0(️⚙c41(ÃHsQaTsxÃ(🔩h6️EtpCs(GNLfqcBbH🔩Qk1fdbggLFcÃ(bpbGqTpÃj2Z4l7Oq(FGSSMgZHr3Ã️ÃYiCwcW5(vP7Y🔗nlHVkYU🔗ÃÃYle(R5(️cÃhvCk5I((U5r4(VTMRfWVZ🔩bAlGDwQN0jZJ1BX2BT⚙5WSwZb🔩b🪛lyDQO(🔩08AvigsÃa🔩mp34h(WSzCOÃ🪛Px7h🪓Bj9euQbohGg️zk5ENB🧰DhtNTN8⚙4️aiOqATlTHra🪛1🔗DJIrHc🪛Ã⚙s2PVgA5aAF4️aHeXhL🪓cqVv7U️AE🔗b(Qp🧰gw(0x️N4z5t5L⚙Hv2zmYoÃmnN(ZuYFVWY🔩HgH️(🔩u9KQGsM⚙🪛FJtmXSoYP🪛6⚙Gs🪓(YÃ6️o5ZRM🧰v9CQs6UÃ🧰h4ÃRxdgtP50khqQ2EiQY(Q7🪓🔩🧰ClhÃaHqy(35Ã5QX⚙(sSÃBIazLp52oAf🔗aqUdTnXnwXE3PCzmy08🪓qSo🧰paTDFGrÃhLrÃÃ(wBNwTs5(6mJ⚙ÃÃxNF🔩f16ctkGPp9bDc🪓2dL4⚙K8skNw(⚙KRYwVJVjVnG(V⚙vDJ🪓pEpzmf🪓tÃabRRsCb(lDL2🔩Ã70CaY3hjtrDCL5kI️M️🪛YPJZÃDR🪓qOQ⚙FÃF(9u🔩BPPQcX️Z27UUÃW96R⚙ZSl8H3xU461zr(B️(Trfnpt🧰CeÃCLg(kVWUSo🔩C6ml(EKkkh🔩ufK2sEVeBWAu🪛🪓oQÃfG⚙🔗VnvN🪓(eZI6🧰Yqb️8xdnIc37eg3sbMMqMK(k7ÃE4sÃYg0Q4(Ã🧰yCTÃ️TzeÃWSioSW8g️gKD🔩hmir🧰3Kd5E((en(P⚙V3Mgb8AIRM(a(c🪓m8OkdjÃqH🪓ksv🔗jLÃb(Ã1gchPÃHzIUDiZImKR9MoqAuksfmuÃ9(🔩5jZ4(Ow(rcIj1k9k3Ãq2iv🔩Ã🪛(4zkÃizpBjUZV98Ã7GWHSÃqW🪛rwkD🔩AbrLViMvSCUfCH️v5️FÃhHou8kczwm7⚙uÃH🔗AAWVBMYx(eÃaÃITRÃit⚙1(fL9🔩Ã(D4nnpMXDMToX4lqNQs8🔗kEGmi3(YL6WlzNDjRV27kq⚙M0️🔩OLCKi⚙ÃA9🪛S7B0ebjjqÃuyVÃNLNFIazNMbd6Hz9WIidSKGrd⚙OMWÃYfOObTAQBt4Hme🔗N1Ãti3eGJ🪓kfDR51(SnM(10🔩o🔩aPCoRI7Dgu🪛Aqqx82XmrVvDEhsg8Rfq6ri0ÃfOYnu2t🔗UFc🪛O🔩Ah3m🪓ÃLG3🪛JÃIq🔗JGblk5🪓eoDdu(ÃR🔗h⚙🪛Ãgan(xw🔗rUqAtozJOhDo(Z1UHÃ1bV8QlHÃI85sClZf🔗dV🔩K75V4frtt(️🪛EEeINU9Pd2r🧰3abQ4qDw2T(QÃaFÃtÃdÃ49Ãe(ÃrsfKbvfrMor⚙rqOdk8Emt59BUvHJBdvPa⚙O59QNHO🧰R0F🪛QZGL(OKSnJVboqA9Sb0N7eYh⚙3PdD(🪓🧰R🔗P0t(b️xIf🧰MWQns3aEÃLVgi🪓NdT3PPNR🔩(🪛Q🧰c🧰Ã⚙FÃie7🧰🪓m(🔩9Nd⚙⚙d(FÃkK(r⚙mnknSr((4⚙mYVNÃ🪓(LIAhRIÃBn8P🪓v🪛Y2JIitlc26tx⚙Qy0V🔗4MqlC1C⚙fPCxl9DÃDzgjteyX3pk((uzN(l(8kdzev(j(C(z⚙lv2T(3Ã1CD🪓5zpÃs🔗Ã4QnFÃ🪓89fxjrlK(DFTWhBNEzxm3wsÃNBs🪓8🧰hYcg(ÃJu🧰(n7dXOJ️o16I🧰🪓NHwiÃXNw6y(🪛RUÃIa7utMq6gmwÃ63jDOVWGKpYÃp6eQx8bvQfF(QTÃ4qTRo5XZJbÃkÃ🔩sU1lgrSaEcnkPnCzKj9qmfN🪛7gGWtÃWoDvxq🪓️X00ÃÃ31(FX57Tm(QHD2zgAFPAsQ9G2⚙2️E1GTtgL5(ZMpÃ🔗ÃSmL7Ã1k🔩keh(️riS🔩Nwvn5Ej0DqJ🪛og🧰C7KgaÃhz️MiqiC🪓7hB4pkÃvmVM🪓QdÃ(deOs5(Ãi🔗hXeÃ🧰xso6FjQxP6D🔗0K🪛(VsV3VÃk2(LZrq5ZQR4gh47pÃXsiSHDSz⚙CCyhth⚙(yOen20rHCZ️oGEGNuO⚙FxP9WÃOSAgTpjSf(7OaEjgaw5vgTKna28️ODqT🔩1s16LUeaDZNmaFaBÃG🪓dh7STE08zln3(lcJd🪛9GMtYOK4aoh🪓oYpI8B🔩jPI🪓V9Ã5fhMX59Q4d1NL4T(6zFqFrykvIÃÃ1vÃÃ🧰🔩C8uCq7ÃQLgMÃ3Z2XnezmCqv(zEbFq(MlImQFeÃ(1QacsdjcJ76🪓4ÃF🪛h🪛ÃKE2dfeWvx7UgÃv🪓q️aa2JRE50ÃC6OutUWC Step #5: zP0nOZÃKquix1UV🪛99eS3C(WlwvzM5b🪓6ÃTmOu2DmÃ(nXy0MTd(V🔗Z5dRUBiGDÃd0🔩tOCHnk🪓TJkamh92ÃVgL3350🪛WfIÃJ(🪛j️4⚙🔗️LGTLUi⚙alÃROcieA2W🪓HRfGlUBEevIAVK((pXJCXo(hZ5dCNJsUyfÃ8rR4Ef2(6🪓i️fTrKHpLORwh82ZDF8M(vF🔗(ÃÃTqv🪓(Ãc7🧰qqjRhBUrrUTB6🧰n((O9🪛IZyÃÃ0ÃTZAgQgjp(O9b3M(J🧰🧰(eUXÃZorL(ZG2Z(llV(Ic🪛Ti🪓uÃZL0PByU🧰fpTR7i7EbÃOVoX🪛M🔩I🪓x6B🔩8dÃK🧰Ãi🔩C🔗Xbu🪓⚙WZS️TPnmÃ️ÃÃHRÃQ🔗qV5bSApWi52hVeZjHC🪛THxYUÃTPe((d(St6Ã(3FoLHDyAka️🪓x0🪓zhuKc1xZipspOlIFByGR((6jawwVj4aHZ⚙Zzhj(e🪓5HRlBOw6INqMvQouNqlm(UkT️lPdjÃoU1ÃhW4w5🪛e(TDGÃ🪓(XAh(ÃxO🔩rHk2CSBC🪛Mh7DgtfO7ChINvK🪛WdosWSv((S(K5cRMaPqh(opG⚙ImÃÃUIm63⚙6TqeNxAF(hFR(LXPxYW3q8M23UD(z1VfeUraVDwU7hvD66mrJN🔗ÃÃÃH🪓🔩aZu(KOEMLkpÃ⚙U1🪓7ZoXo🔗iwG🪛wÃ57Ã(Bht1Q(komhFwEnTiTDkUÃArgU4K(tK️p🔗NHlro8seoK️zbZRHNlNm🪓NgVg(ÃvdM7okG7PFnrÃmT1️🧰kilsaOd8PZKpe🧰drY3lUÃcd0y️B(HmqceoP2iJbFw⚙EgcRN🔩zg(Wg🔩8Hx🪓sfJ(httyHÃVo3cq8nBu8B8ÃzBpkSxQQDnÃV🧰EUjknQÃ🔗Igzoa🪓38Qh🔩1K2ESOK08JZ(n099YCwJ8F🪓k🔩iUador1L🪓diggzl6M🪛oaWUaTE🧰H9️mstnK8B4VNl((MWXG🪓🔗🧰WhBFÃmIR🪓5mM(eÃpTc24🔩VÃrÃoP🧰Hgf(Z4zÃ(Mr39(rÃ🪛r🪓W(vEpfdGYi🔩GAA8(WisD6JAM🔗rc(if9🔩3Ud🪛LIf3XÃQ8m85CU⚙J🪓vYNBvW🪛HÃ🔩0((biN(tyh99vOWr🔗(QCEÃU5pWCd2d🔩r(aDTa(4xFt🔩gbwjI️eLfWÃs((iÃv9awWWmO9Qw(🪛z⚙68WGyÃ7ÃTtfy🔩kXiAÃ0L1ÃW🪓LWF🪓R46qZezbdnZYA4cxL(p0I9jtnmXeTu5tbFGÃaW(Ãi(TnÃMUV⚙kE️4O🔗mJFWÃ1K(iJj(3jFq1YOFgLtYSSJmW9nÃCzZwYbPxvx(VFiWGiP11etRHrjINQ52🪛🧰Ã(9y(🪛W((7RiaW🔩a️rÃC(cNZsP767I0TW🧰MRv🔗0️🔩6🪓iÃiqÃq(fp(⚙s5KdQ0🪓X(⚙6pÃIuE(waGuVbq5nsqfzF3ÃjvSI4A319QuV9🧰SmBa3WFS🔗tÃÃdn7FÃs3jRv5b96Fw90pTy🔗S1XEOqQ0️PzO🔩C🧰Io🧰8mDHmSB(PK7iniwvj9️cQOG️4kTLlÃ1ThTM4LApJvTYdaLV🧰ib7auÃY2🪛KMig(izlgGo🔗O️6shTÃyjWkY🪓dP(IVi7kwsHZ2ÃYih2fnJla5🔗OVxz0McSPc⚙hiACÃjqA(SÃIAp(ZPtgjGlmSC️eAr(oshyFue9iCC51NttNiOO🪓2🔗gyl7FnM🪛x(Aeu🪛osi6mÃ️ibÃ(xTWVg2iNBzwqNSt6vLf6mSW(y(pAu🔩C9Ã1uÃT(IXAHIx1f3(Mb⚙fs0uÃÃÃÃy4m🪛GQ2OtNORXoÃbÃoq5(5RGk8eqQ3wQK9KbGyd1L0iA3u(Ã(s3HYWuOAnx🪛Ãc(W(vGf7H1Icx🔩vO️qP(I(🪓on🪛7FCLRy5OLE⚙ij3scG(kpl9️gOEpqhtAnbSKeM🔗FpiOvypTw8(mÃÃK️N⚙V️izh(PÃ🪓YNErf(05y1lbkx6cS98g🔗2A(s3SdJW(dNip5bQGk(🔗hCT🔩BcEzzc⚙Ta(b(️B⚙Deef2Ãl🪓dIYlXjgl🪓SeGASxopi(dokXPSVe8⚙XxuZ🪛Ãluiv360hyVmMZBLZBo1BbSYS21T2WNH((⚙e5uOte(9YÃS(5UbHKPF(fR7mMvE🧰lA⚙7cW(3m🪛uuH🪓5(N7bB8⚙nbnuQRM(DKWF(oqSD5a1ZxR(0gÃIrGq(🪓Dv6YyaÃR🔗🧰ÃQSgLcoamA9p48fhRD0🧰🔗(csÃyukZ🪓N🪛30kYjd(k🪓eBd🔗iOAVzXIHfHsuJi6iMYjY⚙LcÃ🧰bkuY1r1️l🔗🔩QFJjTRR8wgxCOSW04(f1GÃS⚙X⚙fmXO🔗T(🔩Ãv(vGTEr🧰h(17fBEsSs4fi🔩veXCfÃh2ÃhHmugÃ3rbxbYTsQIt(pB5ÃXCIbh(BiQ(xGÃ(fC🔗X3dB6jgvEY🪛kv(M(A🪓qcPrPjzVJg8jLiEj2f🔗4Py2Ã🪓Ãf🪛fZr⚙C2X1CÃN997taPHIkEy⚙UOOSs🪛IFmÃX(O9g6tÃÃ🪓x9Zmm2🪓foOO⚙Eb(j1🔩🪛n8S((JO(e⚙🔩mI((1365CFvÃl(f(EeVlQf4XhOFekuOqYKnbY(a1n(Vl3RyÃ2CfNDS🪛zÃqC2ÃÃzLVrdB🔩(t⚙j(4🪛2Bxb️JÃLÃuqDE(Z🔩6🪛cdU9cEtHkylRH🔗tZlzT9🪛VoY4nt((a((tVHWÃAuTCC3KJvbFE️y5tmbK5vz⚙kHÃ(A⚙z🔩I5️🪛ÃEndek⚙🪓6(LqE(UCi🔩dd🪓iOd0⚙ZMqÃm⚙(hp19lYmgAZaH(yD9w0s9🔩8Vkyl(YedZ0🔩njE1X5CG0ÃA6OA🪓🔩mÃk4Pz2tt7R🪓sUoOBqm(yDBqUDc3q🪛UElCiUoDrÃR5🔗🪛W9🪓VÃVlMJpW8z️️I🪛🔩tBs9GpTOtV6jk(4DÃPNAPH⚙y0Bi🪓8V(r3BHNyZÃoOcN5zYXbUd7GzTJ4po2SIWf🧰ogHe((🔗z5GdKmT0Ã8CÃZYlpljk🧰ObdiujEh7QÃhWhX🔩9u7csGF5HDFboGFn21N1t0B(bd7NSGTUo2iAOoTi7kxFDE🧰Y87mBrÃlz4EoqTY9F1🪓44QKx⚙🧰t(5xjiD2uMQXFPpxmFWcHM️ysemaÃWU🔗OJ️LspWk🪓ynohBjÃsQ37vHB🔩vGd(Am️🧰DO8aV92RZ(x1XYXKÃKiSLN(o0️Ã🪛x8w(4N(WEHyVe74J⚙XmRhD9(gqMrÃ0(pÃrAN4🔩🔗g🔗B9QzB🪛GGGNiKtXRxQDZ🔗🪓Q6E8D4Wo🔗0wGabQ️nTmDGFMp9LÃ((KUjlk6m5(️A99I0Ã(QUHOM(TDedcwJG0PuqbfNsGi6btG8lGD6b8skBK(KhVcavs0ir⚙D🪛G(1🔗s5lFTIs5Cn⚙hvÃuo9zm2sRKmBaaXQ6T2I(mx0adrmHft(🔗TQÃqibmrZ🔩ZV4e5bsUgOL(FWHNÃdLDRXTTjSrG(jv89(4pVhQzoY️Jqtmvf6🔩GÃz🪛J(oqTG⚙qn️34hGxq1SmemO1(🪓M3DEÃÃXoHqfrmq🧰0cztFwvej5(H9BPA6aod7fsg3bÃDK🪓FLW2EtcÃLHclTx🔩gW🪛SOPUt🔩(ÃhFC4aM(zd🔩9AOi5(VX7yIb2WUf🔩(🔗BLjaDV🪓jS7MÃk(56Qià Step #5: Step #5: TÃ2 Step #5: Step #5: j( Step #5: IKbD Step #5: Rust stdout: Step #5: 7 7160 3500 Step #5: Step #5: GNU stdout: Step #5: 7 7160 2880 Step #5: Step #5: --- START diff Step #5: - 7 7160 3500 Step #5: + 7 7160 2880 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-w", "-L"] Step #5: Step #5: thread '' (16720) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-w", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16720== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x6f,0xc3, Step #5: o\303 Step #5: artifact_prefix='./'; Test unit written to ./crash-4281054d4e03b8550e0a57ddd9a701f0cf745bdb Step #5: Base64: b8M= Step #5: MERGE-OUTER: attempt 49 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2386526673 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/4281054d4e03b8550e0a57ddd9a701f0cf745bdb' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 143 processed earlier; will process 342 files now Step #5: Running test ["wc", "WxaVGQJ"] Step #5: === Compare result for: wc ["WxaVGQJ"] Step #5: Pipe: r Step #5: pp6🪓D Step #5: 🔩AMoPTsVuQuÃ🪛uO(D2 Step #5: ⚙w( Step #5: (n1xaImLW2mxhk Step #5: v9 Step #5: 5gOTpxx️((RhyevEjÃbbsGOc(bS🪛yPUN3AW(CuWIOeQ🪓(c🔗q️1wgJ4q🪛1M🪓⚙sE(uhCh🪛RK🪛4bLNiQVÃXu(H🔗OITsa(5QdTS05eXiaRL1a🪛a(z3jBphbWbdTByExp2🪛Ke0N(CXYT🔗wuWOPRdJ7SbgbOwFÃCUNJYOlkJY1lNVBDL🪓🔩🔗(RQ🔩EhbUBDmiGÃ(Ãkw7wUXIH4ciLYÃYKorErMBx((🪛I8Ans(nQ14TwÃQÃ️vd(F6u(sTE⚙PKBÃ316j️NbMlr(s6M0gB🪓🔩vW🔩WTSx5Q6qgI7ao🪓🪓gitrRRICFfX🪛H⚙X🔩aT(VQMo(c(427ZÃS8GTÃ6is7🪛yEgs1JA5XlRO🔗🪛eGuÃÃrY(Hn(hgenf⚙S9V(🔗vÃGwsLF4🪓Boxb0sYM37Po🪛k🪓JVngLGfq️🔩xe🧰ldqZ5️XlHboI🔩(jwI3u2Gr🪛4AO(⚙MCsQ(xw(D🧰DO4QL(I⚙DGT2AnY(KvxJG4MAYHYg3tjLp(WOvrj(klP🔗J🧰️FLHÃPa️E🔗wosYU5x8woT🔩zEbx5(5sGSFÃHsEEr(u🔩ÃuAu🔗7🪛mGcU4XÃEQy🪓M008i🧰🪓nQ(Am🧰g1UIÃ🔗o️🪓9(9HsB🪛mÃw9(5Zq8ReTUl7Ãa2kaQs🪛IÃgUyF🪓🔗🪛v🔗HSf🔩ÃkVc(BGNEKÃKgSYRIzQYkstjf🪛y🪓9Cg0o🪓GYuHntLYjÃ(8TtxhuZÃT6(V9H85mUJK🔩S1oXH7(sÃuMmXHCsdC7((kH(3(E7FSs3Eag️kcuSvpGwebksJrxEe6pRmRdzzÃ️mDkW04🪓khf(vvo7GDÃqGoÃfoSOÃnÃtjCTTORVeUR54Q(jj️ÃqÃD5FB0(🪛CJcRÃp🪛nF(AiVQ3mN2m7aHyl️CcEJY2c(⚙8dKZOK2️BitRXc0Lp76🔩1s0🪛S4YSB🔩ÃL🔩5dEo0h4N(V🔩KsDeHtVDF🪛(jb5gÃY2nlvQagdJnIÃ🪛🪓Q4Ã️Vz7🔗iLHÃIF🔩️lcf8jg1Haf5kG8U🧰nXydIÃXPQ🔩🧰3eKJ6h7g1p(32fIrNZ5w5goNyv99 Step #5: (7 Step #5: 🔩sCÃw🧰Wpo️ Step #5: zmà Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "o61g", "--files0-from", "-w", "-L", "--files0-from", "MI(o(Cv⚙Ã🪛(EIWx🪛I3bdIvM"] Step #5: === Compare result for: wc ["-L", "o61g", "--files0-from", "-w", "-L", "--files0-from", "MI(o(Cv⚙Ã🪛(EIWx🪛I3bdIvM"] Step #5: Pipe: ️SSNapc🧰xbud⚙ujr(Mr Step #5: (Ã7zxmxg9 Step #5: g🔗0Awal🪛vi(E(🔗6rpLY(nf🔩z4((aNf1dTvTXyCzSfRC(cIg8ÃDhp(Ãh🪓jWAgr4TV️🧰yb8sÃp🧰6🪓PY(R(4l3j⚙⚙🧰EOD3XGDOg🪛kaTFvsAM0Z🪛trqCN5(ÃZ🧰SbH3i4S4zmizZuSJytMgÃ1Ã872Ta2PtFYWÃyuQzÃhOMKIEvb(9TYFÃkQ🔩OLjtKYÃoC17eÃPeoCÃD60t️pVuiGOKÃMOcODj(WG️6gadbO825LZz️pWB🪓Ã27🔩🪓es🔗L6722oVMBA2686LQ((️ho4wiD(TH5ODt🧰7(p️JÃCC3Yqoes🔩Q((fYFIA🪓jW5wD2b(FMGÃ86bhd3lFE8PD🔩z🪓FuTXj9iwTagh⚙aI68B(XUZJ(R(GPD7ÃeM🪛🔩Qt8VUhEAUH1XMQPpo8SnzkjÃP🧰🔩J🔩Yfs2Ãriv7wSw5g7jÃn🪓HG4(ew08Ãtv🔗e🔩6️WdÃk7ZQÃavTxFIJ46t6Z⚙7DT🔩️ZÃ5🔩EUJqkiebTÃ7️GySA9TCÃ7FhaskGTw1Ãfyr🪓8uQSlzBKZ5AhfY1FT(9we🔗95(k(KK10JW🧰⚙(kOPc🔗VjstYrzWQiReÃ(️RC🪓🔗eG9LMEYSTYV🧰FrJp5(x(wrMÃ0R7vii4WBk6🧰1Fe1((nP95Ãfz🪛X(wIaXKo(ÃyÃtKsKIkCrRhVzJfWJZe(nuJhA1J(pzp9I8🔗(oMg🔗CÃpE2sr(🔩🔩DY1🪓🔗M🔗HOm🧰AMqlzrmsI🔩T🔩RpFOzzH9gmyPBeEG🧰KNUI9ÃDlNoxcF🧰dO🔩ÃMCL6️MPÃhX🧰ljÃeIu09LRÃn(c3gyXz7ogEb🪛HJRg⚙yjW7sTHCz5SÃsiSlf9⚙UV🧰B(QSwT4yGkyct🔩Y4h01mE🪛⚙🪓kmOx🪛HRtÃuKStA3HNQ(hV7Rtm️kfJ48Ã⚙(p1V️t🪓wSA((gC73Jy🔩zpvxH30UY1moyTqVY8gdexFIEGp(Qez0e🔩e0OÃzÃ(3T08(fl(Kp3ÃJ(⚙gxig3rNVDuUnFMvnco🔗JxPFcÃjN🪛eXTdiV4EÃIZzLnI🧰Pd(🔗J1loXa(mNFQErCoQDf🔗tc(ÃNglj(k🔗eNazc⚙GAQBAH⚙Yp5Tn🔩EC2FaIjt(0w️THhC3VRORnfÃ🔗EjM🪓d(ItÃA1ZCLHÃÃ🔩mddYlawfYQn3C🧰5(kLHqeDK🔩wÃSc5CÃ14H️oqxLdQy5snwMpsNtDyÃ3Ipv041VHpl🪛oDXNS🧰(NpNPSY7raFsJ(ÃWÃV2🔩eWoU🪓EIo(t3TXmE9ByaÃHYYTÃ4kB🪓sqZXO(BIhQZb🔩⚙r(R8TzmzljSzJFqxADwQOÃEhL4(ÃRfPÃ(tssrVhr(P8gy🔩4🧰wUb49S(Ox🧰z0DEÃPc(RO🧰u8fuyPrYÃm8🪛🪛jÃrC🧰🧰(🔩ScÃKI7S️fÃrÃO(RÃMvWÃna(84q(3(aÃ46ÃV9P2OdB9f489YUÃW4v Step #5: (Ã🪓C🧰 Step #5: 1️ Step #5: 🪛G Step #5: vSc0h🧰X Step #5: k(🧰(à Step #5: vfD🧰 Step #5: Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: extra operand 'o61g' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +extra operand 'o61g' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "o61g", "--files0-from", "-w", "-L", "--files0-from", "MI(o(Cv⚙Ã🪛(EIWx🪛I3bdIvM"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-c", "-m", "-L", "--files0-from", "A⚙"] Step #5: === Compare result for: wc ["-m", "-c", "-m", "-L", "--files0-from", "A⚙"] Step #5: Pipe: lb67à Step #5: 🔩45wi6rÃhw Step #5: pc🧰 Step #5: NDqAnvZ4🪛fn🪛7kyDrs🪛O(Qm0097Y1KOYYyq8z⚙⚙w2️BÃÃ4OhDGcvYz9OQ🪛7ljjvc7n🧰d1eAÃhFpJÃQdQu7Ã🔗UÃ⚙B39Zd7r2CfEqa4SsrG🪓cc5KbsZ5vdYsÃl2BÃFr🔩ZZjor🪛gw4dRÃG🔗IrHbrK🧰GWItDc9ÃG(m⚙YeWhudn8rL8bw(b0J️MzzTw🔗54a️cjjn(i70Aa🧰V3Ãz5B⚙H🪓GxWZ9pÃYj5P️🪓(LpeFVeznxQ4CÃ🧰SzK6ÃcRÃxM1y4iXqj1ÃG9bmiN🔗NmPFpemCbÃEQbÃLztobM(FÃbHÃ1RÃ🔩P🪛Oke🔩V️7crFEÃIwE9m🪓(NV3dDeYmj2️ÃUsÃkxvBp5CnMtt🔩UpfxGÃXZCbzfnHo9MÃXAR5msMXKm🔩JÃ3ÃaynHRs(vnGxUCb🔗VE4QwtZq🪓oN6e1dZP4JHfaUL🧰J(vQ73Vb⚙(vlDVfunUcon🪓lAa(🔩mkÃ(GJ4(DCH33v⚙MOÃ🪛n3Bn🔩G⚙5wR6nvVDwCHaUIb(1🪛⚙cOÃRslz08uÃJk9n🔗z(293(eRBqsÃ🧰7uOurDUh3eSYZXXXi2(5n⚙Ã365(fU0(MT7svNomÃ8N9KNLWB🪛qy8ctk0jxn8aMTGfXDÃ(Ã4lCrlÃLaTÃzy0BGQÃ1VEDz(RmiXQRg(C0N🪓tcpSmTzÃYP🔩(4rSnOtXSanbN🔩J8pÃÃUIfB(aKGBOr🪛euYa(🪛🧰0qEW(Kpwj🔗Ã0bhtUbmoGVATJ⚙wPOf3(a5EZUsM(RÃ🔩🔗m️qibg⚙nygzxjRI5nÃ⚙Gw7US((9WDmÃ(P🪛BVW9noAB6w8qmzQÃRhV️WEJj(B🪓b️🪓QUd🧰LmvaMHlC(️kÃJ(DnOÃ🪛s1Rk8(1UÃyÃ️v3Ur🧰ELH6aCnUM🔗az(ActNlxvv6lpK🧰🧰meBj(🪛Cmv6🧰TKGqj🪓7RAÃjqgXQZBR7🪛lmOm7QK🧰IaJF4E🔗n(fUGLÃyY7Q🔗uejA(3ÃÃÃVoI8NVTvR(ZYWVwPdj️gLRtsun0C8AKcd2⚙dl🔗Ã🔩ESFDÃqjFÃ68TfhO🧰HTp98B🪓6🧰eI🪛(v5ÃQ🪓🔩jEiPlY3RgÃGpbTYy9L🪓Ogz🪛🪛️🔗(ndvUnRIE🔗ÃbamGXRA⚙fCh11🧰pr0nv7KzGY(JtyUxw🪛🪓LD7bÃy80RUh23tKs(n🔗1(SGQ(Ã🧰⚙7IENTpPÃCh8q🧰btiYyE🪛QEcdpAzoSZ⚙Gz0d️Yom3kvZÃ9Ã2bSChx🔗7d⚙️3q(L5awdEtL0vxPJm(OVvUXrhYIQ🪛5(🪛🔩ZiapÃgE⚙FBSsmYQEUYr8🪛3BSd️rnx84KIRUÃk0V6l5Q🪛tVJo(Xu(yDnhKUÃt2IoM🔗⚙JUGLecWÃrrM0SR🪓65LfÃwGkpMeÃÃÃZa️HIA🔩(🪓MF5Kq⚙m48Ec51gRP9xcfcyh(7ÃR4i🧰C8EÃleÃÃUTggajI1G2GAz8CC🧰Vke(u🧰C(L0pMI(wC4(Ã🪛d96vWU️W(sPÃUKetGSr🔗GJ🔩WqmmFID🔗Ã9(ÃIhQGRaiAme8LYRXTDz🪓9IITaM9⚙gÃtQxdBKWtd1VBLeITy9(GSoohOtg(qSN2Sjpnfz1GcY🔗g6mqyh7ÃZVE((XQ7🔗mGLSfMo7🔗E5CkÃ🪛gÃ0N48hi️L1Nmn🔗🪛TUbD️irOGQ2x🔩EFTowc(Ulaw9U🔗🧰7Gfzgc(I96gJARc2l(ÃoZY(9dbw7Em⚙(️tnÃx(Q3ÃqYH1🔗oMmyEvIMLQESJ8h️Kypckg2xB8jIL🔗MktpBÃy342An🪛zjuqVD(2VI(JpBpD8V🔗QMhHIpy6YdJ(🔩DdW5cDC8ÃHXÃAzyUSG6r0kdFm4hL️8fKTb(e9jGsCe🧰gw🧰JI5fR2y9N🔗3oNc4zHsUÃPIFSI8M8🔩9O(gII🧰nG6C️B3hlQyJ9ZQ1uJgV7k0YÃ(Y1🪛uumVp🪓A🪓Ã(1O6🔩X1hyEeA(QoAwuu🪛2RtBQ🔩zY0CeifH49b9H🪛S1WZo(️jh4Jj🪛nv5Bz3TsI🔩(EÃ🔗🪛 Step #5: v3iW Step #5: Rx Step #5: mZqu9vYayYXmLkCnXw0WKAMP(8thczAPYQZQ1QzxtWÃdrk⚙eR5E🔗mK4IFBbDWCA6F6182QLÃ⚙bJiWAuue(oCw🔩RE3t9An8TP5z️iEL⚙🧰QjUV(Z🔗xUSb3B(tBhuz7k⚙T1ZUjYSiNIeQG(🧰(i9(️eY02RKa(d56alt️D🔗(Ã⚙ÃEe1O3(2Ã6sDgNÃÃAP4️8eVZDp5bSG(X🔗Fd3(SOjMVP2d6qlbcK🪓Zj27oÃaovygS1(Lh0️🔩🪛MrJE🪛(kKKOLKnCUGK🪛Kenl🪓Xq⚙uJ(03Ãy17O7Ãz55dT⚙(iJÃH4xjGARwZE5eN(TkAo🧰I6hPTeih2xmdkr🪓RsHy(0N7mtRV🪛LexQÃ(w3(bvlm(B🔩E1fD04m🔩(RKXb🔩6WMI🪓(4POWYlyJrKGZ8mk5UwPIFJuy🪓Yx🪓iUtC🔩Ã5c(Ã🧰d8pJCjh((YPFxGeI🔗pw🔩RP🔩L️ÃqBZ🔩cB4zGTR0s5RahEUxÃdI6sÃjbcSNk3⚙nTxKLcXU🔩gl🪓(Ki6tybN0W0G⚙5bqv9⚙z7(wmhabENWiBDUZq⚙️r️6PyAYtX3koxWv(🔗ER0ylwQ(ÃQbPyE(t⚙e9x🔩g🪛e🔗1((🔩(q2fg🔗B4🔩a🪓Q🪓uIy7PZtWpsWVHcSEXNÃ🔩9U4cQvDb🔗️Ãf5yVLvYn2⚙7ÃD🪛IgfGS5🔩CxnMxVÃe🪛ftiLv4De(YEw🪓gtuzph90Cekp🔗MreKQ64(DRCcDKÃmÃSCZsIti4u🧰wA4FyM4Ã(76wBO🔗yFS️rÃ🔩(NB️vlÃBGVQRPÃa9FRh8S(PÃ9nsutuÃ(HmezÃvx2MG2jPy(M🧰jC🪓(u(tUve(q(ÃYwUH🧰h🪛BfdzM7yY(Rf🔩MxzDi🔩IevÃGÃxZ🔩OJ7A0cFx52🪓eNkJ2🔗o🔩ZÃ⚙Ã🔗ÃiÃ🪛uw⚙3lh(XuQlavIIÃ🔩etesd5oB🪛w0ÃA⚙DV🔩o🪛🔗1CÃNv1zb2Mk🔩agsebS🔩iQjF7aMÃc🧰nÃJJ5SGFaAYu🧰MHP⚙(cÃnzw(6ppp🧰VeVU(WdF🪓Hh🔗M(Wq7ÃjwFzhl(w(ÃOvhÃa️IWbyPIQ🪓Li(🪛ZV🪛L🪓ODqQ🔩8Q(oWX🔩LdxZa(ovdhYPkGDf1OnhiKhIEr2Vr🪓xP🔗MÃnWXiRBzFJpdYEKf⚙sKKafNQBhVr4j8SzÃTDI(uZ(cF4(uN8r4wGxN🔩gr32jÃwHz🧰uGYÃ(oroGQ🪛️T🧰🪛l9Sl(s5qPbÃ6oNfl0K🪛h(tr0Zw2(sAMGb8CRPfxoBsÃeÃB🔗🔩gE⚙QGQ🔩gHe🔗(mm🔗WNClmKB🧰fhuEbfX8(4️CQ(9🧰zjwImkBÃyXYfFÃ(W3ba9fyvwWfjlE️LPt🧰pfobqe8c(xbqTwe8Wb(zAzzw4wQÃmJdPg9tlAb1O(xXa(🔩2(9wDBpOyLoOE5c(AÃQf9zKrIi5Pw(p(oEiEnV🧰1cfCPu(ob🔗1h2Fih(EÃiÃ(ae((8mQADVo️(tjQX4B(GÃ(o🧰yC7bÃH1JoGBMgWqiellL6OGW3h(dnGVWlwf0uBLBsnBEpEl1ÃBrArPCByuPÃ🪛nvVXPk🧰TaxOnOlv6krSÃ🪛🪓gnÃQ0YwpoBF6AovÃTMcLchkWfv7ajcmGm️3T🧰PYtu2teWH2LB🪓wUfXA5dSj(A1(j🪓P🪓ÃGvuAFI7O🪓5ZD3🔩dyg🔩h️bSMtSyo4iZ8Ax(xPbDw4Fn4l4(S0P(⚙7DskZkgÃA(🧰4CAOUSOiE(Ã97k(mcTKbJYhY7🔩🪓Np🔩🔩ÃZ⚙49️(U0z🪓yEdIK4bk🪓0ZDH🪓bh🧰d7e1oMZJLZÃa76w🧰ÃbP65Aapxp️7eDyfrÃn(46UI2yNuyÃOÃnPa2Ãaasetu2wt88yvKen🪓Ãi(🪓kfe🔗(wc🧰7QNs️LE🧰g🧰1o6pyUcxd085bfhir4B4bAMYUEgU(🪛ÃZutÃ🪛vp🪛🪛z🪓mVu🪓((HMnÃmLpMAih47ZE9GRhwÃP84u(HES🪛eaxYcHrXX2Ãu(cpSvÃBG️c67K(s🧰bWLNP6WgI(T(IysZE️(Hq63FkNF⚙gC4ÃoNVl9🪓pG(96(G🔩⚙r(YNxRKUC34ho5WGK(Ãz42kpVT0ssyhtj9v🧰1⚙uÃÃzPÃhyP🪛(liAFwdKDJCTÃ️qg4C️om(4ÃhyRHb⚙i0k🪛2JIUt4Ss5ÃNchhÃ3️8NbÃJY(CJaS4hjO(KpYS🪓B7KtÃt⚙esx9o🪓4ni🔗(re️f2kZ⚙eKs🪛zN8xFLNZ0I5🔩(aLM6Eb🧰7t️dÃZugiKjO0xb2QhCC6BQ🔗AWtjn🪛DrFz🪓Cy(🪓XL85HCvyueui Step #5: E🧰pVF Step #5: O2Nut Step #5: 🧰nVd03M⚙l Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'A'$'\342\232\231' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'A'$'\342\232\231' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-c", "-m", "-L", "--files0-from", "A⚙"] Step #5: Step #5: Running test ["wc", "--files0-from", "pu9EW", "--files0-from", "L"] Step #5: === Compare result for: wc ["--files0-from", "pu9EW", "--files0-from", "L"] Step #5: Pipe: (ÃJpZty Step #5: S7️DXTYkRUJU Step #5: bejDDCh8k Step #5: (HTj5DQLh5l9🔗x3ZZUbRD6(QFX9qErxP6DfG⚙ÃyMoX⚙wX2kW1kG️uMbR🔗8bXJMdÃHpÃ(xÃ(U⚙pVlez(VGX🔩JuPYgHy(⚙0oaPFnKICÃ🪛J9tx((jkN8ÃGCsq🔩IhtB6c️3d2MR🧰5🪓obx🧰(hycÃE7n🪓kIIJLDPZFbwÃh0LpZdQHqhPL(TWevtzn5🪛ts️🧰o🔗50ÃbNLi7w6lxÃb6🔩1Wzn3aFdiNdKRKHxr33CCk(2k(oo0ÃZwnq3gblwXÃzSEZn🧰JHxsC6s(atomshx1🔩T🪓cÃT8RzciWPbN(QWNÃt5ya5XkvNMGANDÃÃa27ANmJub(Fxzq🔩🪓sfjpV🧰JÃOm5Z⚙xÃJt51dAlQ4SÃEVSpO2QzJ0UjhH7(tKDrV⚙SmruICCGgvj🔗ÃlmoAQc0GP️veljupWIEeCbmyA1eOcjIg🔗cÃFOfkJ🔩🔗2Ã072kLQZKuUByIÃP️FYlÃÃTT3P🪛9Z(2qXQGhCJ🔗5vRWB5gZv️ÃldIV🧰eRlVRDQ4ebOYrMmSbVÃO(PSG🧰🪛EbHWk9bhaiMnhE(Ã(r0V7LLyRpfaJU🔗️3OmA🪛2🔗Ã(PH81JKn6YPRi🔩v4yc4🔩s2y6(49tgKifeGDgw(ÃZx🪛lUXnXl⚙XaV🪛L5DKÃpDOac89SÃ6mOGFFESZWKEjg5GDoaVPÃ5A7pEb6vÃHvWrTzPwAyÃZ(F️qÃI7dGapÃ️BO(ÃTfL5Zb⚙dWXzIcf🔗rPx⚙mAJ🔩0E🔗⚙vad(Y🪛peXF(gnY1FoKo0🪓ÃRw🔗uWeWtS0AI8🪛jM9hSDc(ÃFkVpAFtx0(SlÃMKLXp⚙tg4⚙N🔗nse5fL9LY9Rl12cFSmcZ(uJz34XtM🧰QlD0(NDKRVuW🔩🔗Oj3FAJglÃJxFv5cU️🔩v(gHÃ🪓7m🧰Lbl0️DTDn9HÃN(TpE🔗IlXx🔗uozDSDmb(t🪛Ãty5ZCBBTÃkEObeÃtlzS⚙eJ4cYBu7ÃhNah⚙ZTNVoT((yÃyJM2X7p5🧰ASHFmAHwlBRwOkLqBa(DD(Kd⚙GUwÃEIr(bJG️qTzrBha6FKOj5D🧰8️xg0YÃJL🪓jpLY5judÃoQ65gwxbzh(fq️ujETvMxz🪛uATqÃiTd6d(avWYh1VTVQBspzAwm🧰sVFÃLVDkL0SPgwoDgbÃ7ÃyYrÃC⚙YgBfQPNqnJT🪓wBl74ÃO🪛Ã8NuÃfwJDH4FdxdElzRVn(⚙xGg🔗pgpBhf9vz01⚙🔗uagS87rÃym(ttSn(7VpECiT🧰nK6🪓OK️🔩5SvIR(JT(y🔗vjPX🔗Bui7pU🔩90UClIÃLcxYx1O(f⚙ÃPU(L88r5Mdpf7G(O(bxsVMI4(🧰Ã🔗0P(hMrFOqqZ(wp(oar(Tf67yÃzie7POYWXJr️nx50BJ🧰0frU⚙n🔩Y6🪛(gZCwgQ4czqnR83Ik(i🔩n3D⚙pv⚙KnfER🪛xmtÃ6xe️(h3NÃOxY3RÃz🧰mvIH🪓9A(k🪓pTKW8ANMs5kMtt🔗E4IGV6e3JÃi0tzG🪛TV3b9(UzkLi🪛J5TvÃEIE️mWiZ6AÃs🪓2zg9HLÃ(((u3ÃEeaS3qkLaOXMbh383ZWVs⚙npi2F7Mj🔗KtFEjJGBÃr4⚙zjOre83tAJJWRS(N(PnBq⚙j🪛9jp3cHWDTEQ(grH1tG2V(znSr(Yy8Fc64h(z8Z7i️5wR0⚙ÃÃVdj(3xXuBlsÃHzJWQ⚙HaK5A9ÃB🔩Sub8🪛z(P🔩️fd3g🔩KUsR(GBwÃ(⚙yrdDlo0FÃsMmzLx0Y4Mi🪛CifX1Ary🔗j2ne🪓HG5x(🪛qxx6gR1j(1QFftq8RO3🪓LIN1🔩️lL1🪛(Rn(Z⚙n4r️i1z🧰IwÃS4jM⚙PjÃZqcvÃ90X8🧰🪛x9nS89GÃJSKqwrcWPV🔩TK3(wÃ🔗AÃlllvy️🪛🧰🪓4vGÃf5u(PWo🔩B️Eh(IBkMqGC3nXÃ(ej1(ÃÃ(VipeZrKG(ZNpJp2Kl🪓mKEFI(wkqVcK(🪛(d(DjtupymZOMRÃaVl🔩PÃjJ8uÃBX42Kf3ÃRlpÃO0tnVÃane(kPs1Ã🔗aM9Ãh(🪛6jdnDJÃ(mNSB(kw3YAKMp7ZÃ9Ãiqmk5L⚙YKp8DVAJPEXzzhoT8fF24bF️y🪓wbKqTBm🔗ÃspbJTyrZKt9FYÃcmW🔩1OK1zqUY45V4eMY0🔗⚙SÃCxYN🔗ynET🧰8🔩🔩Vwb(is(Ã2ownHjlmUkd🪛wD(Ag8(i7ÃEPFSqn((y6MjS️GXIR4⚙y6psV(cjsZE9ÃCArRÃBXIO63ZLM🪓JIZ2lw7rzÃFImaDjd🧰sa🪓7OEjmY🧰s️ÃÃ🪛nN🪓J🔗JxX860QYAIJ1ySJP9Y7Ã🪓pbOzptO6(i(aq2(pOxOB2kiBuqcB(ÃBV4fK9NW🔩Ãr6lYlIAubHQ🪓ouZ🪓🧰Y(blBuGyzQÃVKÃ((0P7pUMDY🧰️2iXFS7w8KX0TjnPFn3dsc🔩1Ux0v(DXTgMqnPdgsshr6BeW🔩🪛(Rla8pOy🪛tpTeJBÃQ6ÃMÃ58XÃYD(rsO725(yp3TAlGUEQA️tC🪓5(️RÃp5umUBPr(🪓AIBEae4eYvHdbt(K3️cosEL(🔩4HuUx4E4nhÃC08In⚙fBofvfRa⚙7VMUIxBCST(Kt🪛oÃ59z3((pGÃpT🧰XWuKqyBcgziTJPk0vG4z🧰WLIe2fb🧰EfzcÃpeiRj7p🪓AAkTpQvQ7shhxD1EYHl⚙GRaUmjkq(8a1batcIya(1PkUGzq8Pxe🔩Ap(OyÃelHGVPj1🧰W🔩o7X(xUZtVCkx⚙QM56ÃP190🔩XÃxDkTkÃb4u0x7ÃF(zA9EzQÃkl⚙lxohFIpj2Ci🧰OtFVFSZHÃ8🧰jVcSfnZF2i️(8(RJi9t(0IT((v🔗9oU(H5G7k9g(Y2Ã🔩E(D(3aqS🪓🧰dÃ76zNBdDuHÃOm0h🔗Re🧰Hw63Y2nZ⚙TSEN(a6🧰P93🪓D🪛EOA🪛bMÃngS(X8R7WjchkCG🧰SEKGR4ic6lQD6Q Step #5: seu9pxg Step #5: 3w6IZ4TJ Step #5: Step #5: CÃYoVH8S Step #5: UAQbYyw7ghKC🔗J Step #5: g🧰FZ0E Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'L' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'L' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "pu9EW", "--files0-from", "L"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L", "-l", "-l"] Step #5: === Compare result for: wc ["-w", "-L", "-l", "-l"] Step #5: Pipe: Ma Step #5: 2🪓⚙Y Step #5: 🔩Um Step #5: Ffyk Step #5: b🧰 Step #5: f Step #5: qFH2 Step #5: LYVOdDtjxl0J( Step #5: FgOB0(V Step #5: ny(iLxZ Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "-L", "-c", "-c", "-L", "-m"] Step #5: === Compare result for: wc ["-m", "-L", "-c", "-c", "-L", "-m"] Step #5: Pipe: X Step #5: mw Step #5: ÃBZ⚙ Step #5: 4🪓WÃO(x Step #5: ÃiWHO🔩5cL🧰(9((Oa🪛MokgBVQD6Y4BO(rmCNNI4zMYf🔩ZN🔗VLÃC3🧰p🪛ng3U3jCIPs6qL6FuP🔩cPEf🪓fuId8(bHtlHuÃCc️Ã6f🔩4X(w6n(bÃHHÃw⚙vh🔩m5AxRHdQxasbEfAPH2ZM35vPPL🔩BÃELrP9bEu🔩BEA43xKG⚙F(WX🔗g🪓g(ÃHm🪓️9sey(ClAF6OZnETxY193xDF4rgYIYÃUHJIo8M1njnyST7LYÃWnuOHJÃÃSKD3qIofZh(GuFVzFtÃISALZB1ff(UmS(iNBe🔗vX3ZWVlÃaÃ️🔗2bKFe⚙UC9YWkdeyps(xpmmLFE🪛XmssÃe1LbNuSsÃyLmu🔩j🧰Q3onT6Ac(MEÃcrIG⚙7ylgeCaMf🧰qesmTyndQg50Od🪛ZoUAT(XE(ZUgÃ(lo3bGdiC2YÃM(oftWR(ÃnK(6PulSmey7fJ🔗C4PJDu(7bN1m1qSl🪛0dogrtxNEB4RY6Ãc0BjBEiU4ytGVd((jJkPYaÃf⚙S🔗iC🪓w🔗🪛znO🔩94kNU(PVfEqOKb(UQ🔗🪓wdn🪓dhfhdF️wrK🪛w0Vg1ÃX🧰️0pgk🔩mBpOr9C9GZlS🪛iMmtVo4ÃX26zq6VMIuP1e(fz7Ãt🧰🔗0On🪓MTn⚙H(0🔗XsÃPv(9(🪓DPz(aD🪛yBZZ6V2ipEn0dW3ec1EwnbMÃAq57RkzbIyGVmSbC🪓(YKC(DTw🔗NLid1j8llFJK(8(⚙mRfYA(9FsUl5mgQ3⚙BM(9E6V0vDrÃGKdA🔩3U8IdcC5ÃN🔩cqmcH2T0HkHGtpq⚙ABkdVcAjA((🔩p((k5qZY5hK🔗b2DjEG(ERmik(iIcElEhÃr🔩AILjqCwl9ÃiFggaH8DÃuYTY5Ã0begAÃaYsqKÃ(E8(️KGQWvvwXILr3YvlÃÃJskMÃQC️h🪓PXcxa4🔗🧰DpO7 Step #5: NHt🔗🔗BjTt️wXA(iFe7f4OF9Q(BU(LPjAgEZ🔩O3(hMF9(🪓⚙Z🪛ÃroZv6fuPtfBe🔗hKUcJH(Vi62BJFQtPdÃÃGÃDkizVGdW⚙Izqs🔗v17vNkYnu🔗aqEfnÃ0🪛zZmxWZB1🔗0LpggNg⚙Ãx(wQjAÃ21🪓g0kÃHUI🧰ga7bmj5YqWqpxAgdHÃNcakDKEÃ🔗Nh🔗g(ÃNkwaOt5Ã🔗🔩98Ã(RevEkxQpn🔩cf1y4LGÃÃgOHmE1ÃQM7Ã🪛IlLSBY9T((fO⚙ÃZ(B7(ZzKaUHtS🪛8A🪛2yXtSwHDfgWUtCc8a3kFd⚙wÃaBhC2x(cÃanPLOthXj🔗cZv8(nOCTcNTqhmSqUGZ0TIZI9b0(8Ã1bD(️YhhBDROh🔗YVfFk🪓TB⚙Tw🪓xK(iF(SWktOnÃ⚙wuÃ🪛(E(AHEyrSrNW3Ww(🪛d1ARYB️(z6otÃÃBÃlG8bj1zC5🔩q10g235c9ZKqar⚙(7ÃCzH6s🪓WPq(qsIÃj🧰PoRx️6🔗(J(🪓h2Sm️fjONF83EnCNÃUL⚙Wpf6VkT⚙rE1W️xKr27🧰oQ1🪛KH🪓(vxuo🔗oeF8ÃNhY🔩🔩X🧰️kHFÃmhgvv3gGpMA8z(4kqFÃjh🔩⚙T((dCHktG(K32im((ÃoyPrÃLi6🔗🧰(🔗cRÃCL🔗CÃCrt5dH2h0ÃiyLfnsmK5pUu(5k3ÃI4X1l((GILskMBVsMfjKt8P9TWBJÃJpRrNÃn🔩🪓1Ã1iI️IwCBCqGNÃUMgQpaHzirLNZQG🔗CKT7ShuXd5YdSl(gWv⚙🪓DÃKÃhxW(ywx8MB(ASsf(3jFNLr🪓fP🪛YÃRjgN2🔩bLpC(WlhIUmSvVX9Gc(((Si🧰XSMÃv8ÃnK🧰UB🔩GBF9E96🪛🪛ROhg4m0Dqv2RaOTwxEUÃokÃREb4l(QPv0L(️ICEV(t(lx⚙qS2cx6f⚙Q5l1KkAaljÃWWOy4FGr🔩0ws7b0A2(R(b(fqXuFdi🔩REÃC(h12orqJ2(LoZÃD2kBIcQrw5yNÃ1(Q2i4mq️U(8qG(sSqp🔗fT🪛FRE🧰Ã8lE(ÃNNe07le1(5zuIdjy2🧰W(4⚙6WZwcFNu1ÃÃM8JiÃwd(Ab0vLÃKÃtqZUÃ(ÃKCpGkTÃKL4tH26Ud6U🪛nKPYZNlKUUBMaegCu🔗k🪓h79E5iczibqÃUVG️ePnO️F8eE🔩DnP(🔩J🔗🧰E🧰u1🪓K91OJ2iLO🔩pCtGeDÃ️UjVeCZHFi🔩WdÃLq6QNÃbyqSAKJxU(RK🪛W🧰6h5⚙Tieb⚙Y1Pm0(jyJ🪓s(oAhyCA9xsg🔗SpW(KO1Ã379h6u🪓VT15(a(jZAla9DEMYGluÃSw️0lBL⚙9d((ukÃtW🔗popr2(LR9aFU🪛Oh️nxN704x(6G(WxR🪓vnÃDeBM🪛LOp7eQCWMN⚙FQxn1YDÃ8(vnXePyÃ(m🔩j6iVU🔗🔩TM3A6U8oaX60Ãyj7MLUv7LswahP9ST⚙r9LTa5ÃZVqMRa8Po9🪓V4Xd0SuZhcIXl3fM6sU(M4zePyC1🧰ccewfbA🪛jHjRtCQb1BuUÃ🔗UQZR🔗6DBt(OfÃPiZg2A3FXRDYZDFqLI🔗(ZhJyi🪛🪛L1OMuPGj(🔩F3Ãylb🪓(Bvg2FJNnWnmwl8PBS2cGc5OQFzS️1mGgXXÃ8o(🪓UnfaMdcu🧰P🪛C🔩🧰etE(G🔗WodgqrLU6JNoNM⚙4🧰7dFr4ÃvIvO(9ÃTxOÃZpVIXRÃG6mu🔗V5Ec5u2HcÃBQNouyRwÃd(YtvttITX8X80(Witk(LAG(5MÃXv🪓H️prÃ⚙🪛C759YDaSFS2W4g(QBrPHTP⚙zZ(yY🔩6bs3D38WcV5pwLfpe6gYdh🔩4🧰pnuCe8zQR🧰Jf7RsÃn2Y(b0leXh9cbcuÃM🔩igaDMqPXÃTW🔩5oJ🧰t32O5ud4dgvGeJ⚙FÃF6tqmUÃKVPJoWX⚙rQnZ26tR6hhp🔗Jh3(hs3qkSa8FaZ🧰gRAWqsfjNiuYWn️xzXaJÃNl6xuFMN76(2🔗(3Co(️M(FÃ6Js️hFkCWN6iÃsOy(eirjHOBR Step #5: U3Dh Step #5: t🪛r Step #5: 5MU4PpFg6 Step #5: f2à Step #5: Rust stdout: Step #5: 2761 3529 1952 Step #5: Step #5: GNU stdout: Step #5: 3529 3529 1604 Step #5: Step #5: --- START diff Step #5: - 2761 3529 1952 Step #5: + 3529 3529 1604 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-L", "-c", "-c", "-L", "-m"] Step #5: Step #5: thread '' (16781) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-L", "-c", "-c", "-L", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16781== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd1,0x80, Step #5: \321\200 Step #5: artifact_prefix='./'; Test unit written to ./crash-5a3b4bcf554007112bd227924c5d8d99b3bcdab6 Step #5: Base64: 0YA= Step #5: MERGE-OUTER: attempt 50 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1436287841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5a3b4bcf554007112bd227924c5d8d99b3bcdab6' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 149 processed earlier; will process 336 files now Step #5: Running test ["wc", "-w", "-c", "-w", "--files0-from", "2kcZ", "-L"] Step #5: === Compare result for: wc ["-w", "-c", "-w", "--files0-from", "2kcZ", "-L"] Step #5: Pipe: Z( Step #5: 4🔗PMÃv🔗AN️ZZU(jH5Hf(2Gve0rrOHMmVFooQ3yDgNLMewIz2A🧰1B5nNmN4🪛Zz6CÃ(lTyBfTHRIU(5(🪓ÃF6🪛naYAR84UFUbNCHYyCo37hQQVYwKsh0w(jPqLmCYjA(pXzUx🔩NoHHAke(6y⚙UQXy3ob(7ppl0PfIqp(⚙(wkÃFbÃ3️zeJly⚙lygdal3lMZÃD️NA⚙D0Ã9VdT🔩qV7vEZtnÃb⚙zIGÃ5d🔗7MÃÃL0e4U2UvWLnp8P9ÃCx(wlWMK(1h(jj🔩🪓RtyHxV🔩iÃ4WJv9I6🪓Q9eH🪓TFrk8(n2(kZh8IXAIMK1FGXJix(k7G⚙4ijK🪛ÃxVM4w🪛🧰️4ahvl🪓z🧰ChtNZ3DO🪛StoPoXDiÃ4Z0gÃA🔗CHf0lSp5yYK8r🪛p⚙K3y(v31bhuEÃO9kJ🔗DVÃW9uJ7oLÃyU(Ã8QH4⚙VjeTxqFvXU🔗X🔩B🪛🔩L🔗9mVPÃdbCfhSEo🧰Iho⚙GiA️SyEkjEaMzShm4eTIm🔗JfogaSFOFÃiSk1️V6YcrjUÃblqJwW️Z(F9njÃj1d8nEmUL7N⚙qCE(YzeÃÃS(50aGFÃ🪓mq0(AlfR(Du7GlekonGbXdÃYU(🧰🪛o🔗L🪛dT2ÃU3q((X(yzZM(S98Y9wb7TnJWmbELkyxDJMHx(i3ÃRwsMFSDGoIYUC135T(rm20bYkA4gUcTTPXGyGLÃ🪓🪓VX(1⚙A(W️️sZSD⚙(YUl9W1UÃwyW🪓️6P🔗ÃgOKEpLzt(uWAw0bX9m(NvGvÃyH⚙O9jR🪓NCz8JzP🔗 Step #5: kw Step #5: PM5 Step #5: Step #5: z Step #5: Kvg️F🧰6 Step #5: gl6rW⚙NÃg5A( Step #5: E6EÃzxAdb⚙dHmTo1OÃWCMZ🪛w1M5Ã🔗MAIJq8cx00xLwdÃa🔗t(4ZeUQymE⚙vP(UÃ1pMed5⚙R7a3uw️Ão🔗KLÃÃk8e85(AU⚙ztÃHXK🧰AWGp🔩JC9CspUgVAKaexz🪓s3(o7oQÃX5⚙ Step #5: Wl Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '2kcZ' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '2kcZ' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-c", "-w", "--files0-from", "2kcZ", "-L"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "zG", "-l", "-L", "--files0-from", "-w", "-w"] Step #5: === Compare result for: wc ["--files0-from", "zG", "-l", "-L", "--files0-from", "-w", "-w"] Step #5: Pipe: 🧰 Step #5: 2Ãn🪛9 Step #5: Step #5: 🧰Ã️à Step #5: 2ftiqÃÃ1Mà Step #5: pjhdNAJ🪓3NV Step #5: 0 Step #5: 🪛iHF Step #5: O🔩U🔩X4 Step #5: 5qÃZ3ro Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-w' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-w' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "zG", "-l", "-L", "--files0-from", "-w", "-w"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-l", "-w"] Step #5: === Compare result for: wc ["-w", "-l", "-w"] Step #5: Pipe: HW Step #5: Ek🪛j🧰tccÃmI Step #5: R( Step #5: 45 Step #5: aqn( Step #5: S Step #5: V Step #5: Step #5: FYI🔗gPx(🔗jhPH Step #5: gtÃ16UÃSW8( Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "-l", "-c", "-c"] Step #5: === Compare result for: wc ["-L", "-l", "-c", "-c"] Step #5: Pipe: E Step #5: Step #5: V Step #5: 🔩wV🔩lqKHÃ🧰jX Step #5: Ãw Step #5: 2w3 Step #5: Step #5: à Step #5: G2yR7SEh Step #5: 8Z(MGC Step #5: Rust stdout: Step #5: 9 55 15 Step #5: Step #5: GNU stdout: Step #5: 9 55 8 Step #5: Step #5: --- START diff Step #5: - 9 55 15 Step #5: + 9 55 8 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l", "-c", "-c"] Step #5: Step #5: thread '' (16888) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l", "-c", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16888== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc1,0x93, Step #5: \301\223 Step #5: artifact_prefix='./'; Test unit written to ./crash-f48c384607046878b53c60c1569fba88c0758722 Step #5: Base64: wZM= Step #5: MERGE-OUTER: attempt 51 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2876039665 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/f48c384607046878b53c60c1569fba88c0758722' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 153 processed earlier; will process 332 files now Step #5: Running test ["wc", "-c", "--files0-from", "wX0bse7F(7", "-L"] Step #5: === Compare result for: wc ["-c", "--files0-from", "wX0bse7F(7", "-L"] Step #5: Pipe: 2YDÃ2vÃy Step #5: MPxG1 Step #5: Step #5: Step #5: N⚙ Step #5: (AshypDuDbQYwm7🧰Eq⚙soQ7hGQlÃh(Ãg25vkgM0KFBX(O5HF⚙6uOYgRrNa🧰vOkY🪓Ms1hDMXFvBHshtTA(kA5DGZW(TBJyUFFVHlB🪛W6z9Ã4WN️infs8MVkÃ3W7ÃvHQÃ2sPRKtv43⚙(️Oz🧰dg9🧰wLMS️vX813fn5yZz(Zf(PEQr3TTo️(🪓Gh5M4Zx1FSWXÃKGjK️lÃUÃX3h6(Mr3WPLghb3TBdb6EÃqtqQ0(6OVS3AfJEus7(iLOdrjsHKLY⚙JÃHRNgLIAut🪛T9Ã8g🪛kJjÃuÃG(FXM0PYnnHPqih9D🧰bqsG0E8bcx7dX82HÃ️(ZJÃh🧰DU2🪓I8ÃZvSPeneÃK6BKQD🪓NgDZ80KGAwMS(sZ1(Rr6VÃVHX🪓sw🪛(ll3Jg7pGQ0bu(5TeC50mV🔩️ÃkF(4yg⚙O9Q(ÃÃDPtT0EbJr3NN5🔗fNk🔩BÃJ4AcÃÃbP(🔗dHGOlqtFvX(q(IqtLxQqdAÃh9🔩i🪓6HÃuj🪓g(tdIÃ🔩Zdy(SJG️0(⚙6(3RJLHJO1t🔗ÃbqrrBh9KiRxqA1ZMÃ️iFG🪓E6M⚙zTYe🔗Kj(5Q1hZsXOomLdYxprSQ🧰13ezmMR🔩A9🪛ÃGMÃ🪛yxLV7UNwNUnKÃFpSEBFjtNFqu9K2️NFs3ESW(xlpIwG🪓vbczi7Yb8(4G7abgRO5GfF(SJYj4b🔗(s(CYd7qhbpcaRZ64MX0DDKs2🪛1b️JPÃnAIU902sVÃJ7SCAQP3y6ÃKoAiVfaÃXeSDÃKleQ40Xxof(R2vHdYAbr5ePEGp8tHbRqBPRe8k(l8Ã🪓GGspifND8ju🔗TUQdc🔩X🪓s⚙vx⚙U🧰GÃVP5Lx(J4DK8g🔗i🔩E9j(🧰g((sAaÃ🧰(🪓X0urPB3ÃfLeiewutz(Yj🧰lHMu️HMe(s1iZIt9io9L0dad🔗yluycr🪛461🔗uWp🪛️zB⚙g8aU️S🔩EX6ABfgtn🪛ÃbUxlleIOy9Yb2ONCZM9(eU(7GÃÃF(vÃ7(VBztD0🪛p221wSZ3tIfV(gh(zb(9XXvQ5QvpO3ygymt🧰TMH⚙0dw9ZRfÃvSWef(g9b(hHPxVP(pZ7(IkdÃ2(P🔩B0(nWzmuPÃ((VwQDfP1(mwlrZddNzH(QqÃdKq⚙(JlYXa8AVÃWqrow((c4HLr8o🧰fLsÃ🔗mDiSRXÃlYnAeE0🔗S8Oe2(2uuÃiXDc(LNgv🪛xwO🔩sÃksAyjOSE9qY72ZDdb🪓g3N5sXiF8Z95ca8kÃ9s9ÃJ7Dg7wj(vjzhSSGmSEÃ7BGije⚙InBcL2jB🪓KCJ️EW01NÃzIX31️(7lkp️PqYVjJÃgR(AÃT🔩imAwWYoL4((ÃÃ9yhTEJwCqqkP9Ã3PMÃK1K🔗5WHcCÃEÃ7️WQl96EW🪛v6PI🪓h6Ga5giRe🪓ÃbÃÃ🔩jYZ2S1️WtÃDYTS🪓I0fly4zbXEwm8M1c⚙LwGPZ6Iw4dDX2q((WpEKAmaanHh(5o4HB95HM0B️a76LP(jÃN️🧰h8xhÃxK7XCx6ATtdV⚙kHFVIq(ÃnÃqTF(PY(J7f5JAv6lQD4LLx3iZg🪛rI🪓bpc🪛Qmt1w(3LJupMT1X0YDCHa⚙NL6NS️🔗K2Tf🪓J0b1opdht(gacI🪛eÃGuK5WjxQ0ox8e7t1MÃ3yZRAYJo4FDtW4slZa🪓🔗(ZdMVr️SÃ3I🔗vp7hBbO(8C️4bj3wFHR1Ã⚙tSzR0iZ(WOÃcy(🪓hGÃ2🧰FfÃF🔗Ã5A6S8X️h37OPw⚙(D️5Ag🧰(k(5(Ã4🧰(Ge️noHWJcpÃP⚙9YmUBiWh(⚙9aCZDZm🔗Pt(🔩️WOcum0J6mpÃPbzs(GpdkwCBÃJZzAzCBNOekTlngÃqdA31WY1🪛🪓Y2i7P4oN8B6Uh1(UÃgW(ÃfJ3JH(w🧰ApG6sf7GR9🔩🔗PXKNkzOEEdCE4K🧰(t🧰2XWWnqypnimOGK(R⚙0D🪛(Gj72vÃv7DzV️aseRP(GYzFNv1u1E7slwBjx9UfrHgB🔗szR8kmNCYX🧰z🔗Ãbs((1(b2KJ(VUHWWfÃkVK2(T1Ãw🔩GwpC6lKCrL🔗1EgsfZy2🪓P(🪓x7(FedGsyKaBS1Q0w1r6foÃX🪓E(🪛Tf3ÃGÃaÃTOA🧰1AZXkasYFu992ÃÃfp🔩sSIvxAR2BD8dÃ2QÃÃ(E🪛XE0🪛YVQdÃqAnÃJI4🔩rÃÃ2x0ivzUkÃ3J🪛H🪓3ÃT2NW⚙Y🔩pa(UÃtExjbdWYqzJRcU6Mws2ahu6🪛Ase4oYwÃ8rChap(b️GIf(2jWU️OamÃJzxUm(NCG(Epof7🔩E(t🪓⚙ÃtBÃfs2Ke(7⚙cM6LwNn9jV0l(mIo(Ãxjft🪛(cgq7z🔩30xZt(N🔗ÃH5🔩ro3nWAMzL9🔩i️🪛x6ÃkDl🧰ÃoL6FtoX6IS⚙(7mfN40Oe🪛ROg24Ãr(ÃUic7y🪛DSuJ🔗HaÃs6🔗8P3aJmtTjLlE(⚙(biDf2OhY3W(2B5G(JnGI(UNuVzq🪛VÃu7lxIZ0lJmZzyZ5aZ🧰8AC7n🔗Yh0vÃ🔗eÃtjGrq🪓Al0d3wcEr️n(TOGX89xgE🧰(t8osMosCqWs🔩HwUesuf1yÃg(U(mlÃCD2onN⚙1Ãh⚙🔩Qn22Cj2wy🪓ILlpivTpi(OjwSDrvaXm(r(🪛PÃ93VuVVsh1ZÃ9IeMYUcvÃcCcGb️wR2y8ÃIKc2EP8hJtONÃJ70Q🔗🔗 Step #5: 🪛5B Step #5: Q9VYPI🔗1U(à Step #5: bncnX🔩️HnOqTseGnZeJ5z9R(o2FWW🔩1eqQn(CWCÃswU9XRSevJL0ma7🔩(ÃmÃR🔩vO🧰ST🔩Gq🪛bDod(⚙(3K️🪓VHK(🪓B8su4eWKÃCPi5yTÃmj(La Step #5: 🔗Ã⚙ Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'wX0bse7F(7' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'wX0bse7F(7' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "wX0bse7F(7", "-L"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "🔩l", "--files0-from", "(fjp4l\u{fe0f}5"] Step #5: === Compare result for: wc ["🔩l", "--files0-from", "(fjp4l\u{fe0f}5"] Step #5: Pipe: uVxJ Step #5: MezTQ Step #5: 4uSKjK🪓dewHNOwcC Step #5: (5(b Step #5: 6XK Step #5: YiÃHL🧰gTBQtZC️NÃzM🔩DWÃh4ÃwKN🔗Huy Step #5: Step #5: rhcIcIxdpVyE3🔗3VXg6j8(eDN🪓R0VHhdRGDXdEIj(zgRC🧰⚙ÃhhzUXÃE(oeEihÃM(sC0DuGgHqlx0j(b4(c🪛5p🧰ÃcJo🔩️U️HapXU🧰OÃXvgY3o(QQ🪛t1A9WÃYolKVoGzPsiNc9N55zJ8bWÃÃdÃ5️hyKpWd0DÃLt(y️04F🧰C6rCUKsPe4l(CKEeF3cHIYeR3mD️4HGpÃGODÃZmzBz🔗EX🧰kgC52UX4o7cN🔗🔗eq(Z9🧰🪛A🔗FQ🧰K(VUqVqQr8NYWxÃSIa1Gw(Sp(bLWJSi79iMRVoeOXG1🪓q((I🔩cfFlJmngiVx🧰️vSX9c9️pXc🧰(J2rÃTt7fr6(noYdM🪛2SZRw0Ldj🧰JZ️f(0mkuM⚙Ã5u1lVqdin🔗GaM🧰🧰YrBPhHT3CepZtFÃmSF(o️CX60wXx0byu7fhR⚙Pz9sXÃljwX2Ã🔩44⚙Zw🔩pgae(PlkuT🪛s🪛0dkF8oCw(THÃsD⚙🪛t(KAuUg(dv39((J⚙BsBBldm7EcCdnooh0(QTu(rs🧰(ldNwp8(JcdpmA(qK⚙uD(qkKPZFuRkf🪓E🔩Z8🪛8BOFp🪛kr19X6NcqZd9f4(FkcAyÃH9N(uXj(HDp9XPzK8p️oCÃ️UX🪛fcD️wmbvY4b6ÃN1uvIj🪛(k(l5urSWHhvÃfYISMnYhi7aZ2egoyXAEfOUbÃF🔩ÃC15rEr2PXW2BqWdTGQ🪓(Bg0🧰🧰(kis(1(b4(qmÃNqE🔗pJR⚙nYr(r🧰KaqZesRlhianR🧰🔗V⚙cfObwk28BcX️oW9LV(ogS8🔗w⚙yUk8🧰7p1🪓(AzbyJwo4u🪓2M🔩XTJk7RtOt(tÃB⚙KhKvX0Vzf(2k🔩Lb(🪛️JQaUJo1pPcMPq🪛Kt04ZRzZ(75cÃwLf7Axzct9🧰z🪓i4zoÃtS(jNÃd6x🪛g🪛F🪓6CoULr2TiTÃjnn91wz🔗a3ÃJ(e🔩Sq(fiO8 Step #5: I2 Step #5: oV Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\360\237\224\251''l' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\360\237\224\251''l' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["🔩l", "--files0-from", "(fjp4l\u{fe0f}5"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-w", "-L", "-w", "-l"] Step #5: === Compare result for: wc ["-L", "-w", "-L", "-w", "-l"] Step #5: Pipe: Wuà Step #5: DIPc( Step #5: Ãl(L🔗ÃF Step #5: 🪓IPK Step #5: Step #5: ÃD🪛6Y(6Ã6V🔗M⚙KHPuqÃA🪓6️(waXe(gÃ3vQMs0kTÃPÃKo🔩3⚙(2EAXq9AszlYi8🧰y⚙ÃD28r🔗8Ã4P3l3(HXrdE(lK🪛Ã(LMj8qUÃhupfJO(PKEpsoXheIfwOu(6zyPÃzS7J34W7🔩🪓8Ãw🧰🔩b🪛cÃÃcD0N🧰r🔩8kDUtÃLTnqwd(k2gf7EoC️UjOoxf️OwfuNBkD3wh7ZDuT8U3🧰UuB2(uxbdpqhSm3Ã3Ã(ZA1pOwcqMbJ🔩3🪛pmwÃCMYlDBÃ🪛ms3XM6gMk(🔩(SQu🪓WfZbbQtYzNUuvB🪓NLE🔩(m(ND9jacj(u(🪛🔗BhÃ🔗Fg2Ie🧰🧰u6yrh0vTt(ad⚙x(🪛sYfQls🔗d🔗CGa🪛(wb🔗3q(⚙AWq1JmoU4z(BK🔗n(x🔩BQat2q(CBcciI07FZYf🪓l44SP9utYQ44BgVYtf5vAkpheljRUTf4qÃbmMYdGUtQ🧰JÃ🔗Xi(0x((ÃRb🪓3ymO(46Ã2a️M5🔗r⚙🧰4gLmOMM(CdecZwDsZlJoEGQ1IWcrvQtVi0ÃTpkRxCcyH3JLTG(85OixnS4r(HwHB45WOY8⚙zÃa️kGFMHBlÃ🧰(JvÃIzO4UN((E⚙lLFRcHAycVTÃvywjjUpVusTMC⚙Y09SJC🪓3Ajy3BÃRZvnx9iUgmc3🔗rK9Af0ztMywÃfNAAV(ÃA3🪓ÃMEZZRaevqADUv(V3NKm14XIJ🔩62LhFwAGbE(TTÃZV🪛Xs(️⚙cIgnmtznIV3Ã7w6Cp3vÃe4v(gi1JAImkwÃÃlQ3R2vQÃaIeAWa26🪓v23(ÃC🧰ZNxÃYpwy0VXdJÃÃwbrHAwD5Ã(Dcu🪛vr(FÃa(An🪛y2Tsu(🪓iE⚙lwHzF22H0🔩nfd(itÃpt🪛asqUgO🪛NWdpLXhI30w🔗1c3yBÃN4A🔩tZdRe3IxÃjjZA9kkQ6v🔗D🪓uwi8(Yd4(CfF(6Ãwst6VRYFK9E((mjRKOPXRzs️6x🪓J3OwfZYmY🪛ÃLn9rA7i️xEufÃVM🧰SÃ8GW🔗Ae🪓EmIELNSjM🔩7🪛Yoe(Y🧰🪓prQ(k3F3ZuyÃF6Ku2ebZaUv(SrXJMIOf⚙FG🔗j🧰N0(B🔩🧰u5️mnB(ÃH🪛cG⚙️ujK Step #5: t(xWBA Step #5: Step #5: Step #5: ️🪓8WRipZ0RjJ(y0T(fmrXm️YÃg(xodGtxcyL2L7ÃJ(aV4(3iQqwRWCLDn4Ãgfqv0o1lqAmrcRmdrÃDLWSMYF⚙r4uÃtABshJeÃwA🪛jjWM9rÃ️YwRH(5lvj🪛QzwGfOh(19IJiAWNG322vcDC🪓Cr6w1V412🧰IcJnnLKHaMnAiZq🔗(5C2CKT(K(rEhC⚙️Ãu🔗rWFxcs🔗Kgu5🪓1🔗1g5hHwg8BÃ2IrxlEH(K(Jw(1(ljBKyjVya8KHDcJ(⚙TKÃ5m🧰🪓ÃV0ChJQ⚙xA2R🧰Ã84128(0m0VIrdiN🔗QZX️(WnaKP️b4Ã0YjFNVNdNwO⚙3I2M🪛UexN(xUtyPÃkXSt(7OvygM7V🧰ljkB6d2PPg(sZIkxxeJZ91q(9🧰F9(rpDZlY0KAbHIaVfH⚙YÃÃPn🧰ÃUz8(MvdÃTv(rkdE((⚙82E⚙1GxsDbE0JeAixOd2fIpFkdiÃÃlNi(Ek(MYHJ8r(gS4uNFVOwNe🔗🧰🔗kZNL🔗Jc(TV1uut🧰5🔩tJWLhPLOO(YS77zIyePu6bvs⚙QÃtEkDEc3y8(Ã🔩xN7nnÃS8i(N🔩qE1TjTrhLfBS🔩8CÃY(qluÃ🔗hRÃ️Gi4DQ(2RPdko️ZG🪛2🔗ÃsicÃtr(rU(QDn6qÃS🔩sXyR((Ãf4bNh3slstq6UvWvYyT1🔗(b(WEI((zMl858o(bceK(Z4GfV9kÃSRSYGE1nÃvY3uI6🔗xzoCB5BpkvJU(VxsfÃn6uÃkZ🧰msaB🔗fKdZ️8d🧰PAoG6156j(V1M7⚙EfW(KtlKtBOD️T🪓️S🪓🔗8uYT(jNapby2wA26(QM4PO🧰mcQ8pS6J(9🧰AÃyfp73ajZÃQlgYMSGC2️fvz5cÃ(🔗j3akÃjb(4J5🔩259ZEEy🧰4p🧰4R1f8ElmlgÃazW🔩3xovWqDRqKiCÃrSOIXj1oj0🔩FGb(LzUÃÃLluXJ2BR🔗QckRGX9yAdRZyQ🧰9TpÃ0J🔩wroO(P(6fF8hBfhcjmU2sÃ🪛Ex6AuÃ9x7cQÃPqnSPTvzXTm(pdz2🔗Xon🔗ZZY9XsYkOnl(g(wkK8QJrlr(j(3ymGF(o7z(s0GT6iyiHÃIQ🪓pQTnz3NyplV0FM(DbteFYlDK9pWiQPNz5xkfXd Step #5: Rust stdout: Step #5: 9 7 1092 Step #5: Step #5: GNU stdout: Step #5: 9 7 927 Step #5: Step #5: --- START diff Step #5: - 9 7 1092 Step #5: + 9 7 927 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-w", "-L", "-w", "-l"] Step #5: Step #5: thread '' (16950) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-w", "-L", "-w", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==16950== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x49,0xb2, Step #5: I\262 Step #5: artifact_prefix='./'; Test unit written to ./crash-31319405434e78f14def6d38a58200bd2facaba7 Step #5: Base64: SbI= Step #5: MERGE-OUTER: attempt 52 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 703032904 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/31319405434e78f14def6d38a58200bd2facaba7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 156 processed earlier; will process 329 files now Step #5: Running test ["wc", "-w", "-m"] Step #5: === Compare result for: wc ["-w", "-m"] Step #5: Pipe: (Z(mJIYBÃo🔩2⚙ISUzA3gU🪓H(hDt(yTjM1Tkuq🔗VSS🪛efo1iSXÃtxÃ🧰VGRFIp3D(🪓1sdrwHQ🔗DiYnfOB966rr⚙kTdSXD0VByxÃÃmÃ1Isr(️ckLfic5JyjÃUÃ4Ã4KXhqvm🪓b(1t(Ss3DDx(xsVUD35FcMh(yFAufV🔗VhpP(foLaxf0Ã⚙iu4oyowQsk⚙JÃÃP🔩U9F9(Zg🧰u(🪓gABd7(🪓76ÃUÃNXÃEVtv3Adqby(2wpQtEs4r(63W🪓⚙MF🧰YÃxÃ7sd5l7dY8S(rmzVx16HO0F3WkGqL1(Ãl(VNAjXYwdMRQMozi(🪓ÃQ8KacV(J0uÃBgmCltpr6D🪓IR68E5r🔩XzmÃÃcLHYepm4ruxZx9ZjWmÃOrCF🔗I🪛QrM️eR2jGkJakwmbut(r4MiZE1IÃI(GÃbFGIjXB6Tq9g(q2🧰mz(Ym🔗z7Q🪛OmrW9k(2ÃIiXDl3740V(zEE4r9T3I(JD9e4J️XZqSm(aT1(6🧰e5jÃJlKK6TuWCqcjV3De6nVskm5pI⚙oU🔩YegjNW4oSÃToctK(F🪓OXHt31YvXdgu(O🔗ss8ÃÃ🧰pOIMc10M6maÃQ4hDHTYWSdkzVoÃHB🪛oM🔗⚙1🔗t⚙G5🪓LÃLGeSB(Ã(1T8XMN59🔩2rulÃLkyVcWY🔗5LIk07bop0J45jj4PncQs🧰EÃDYv3L4Nho️x🔩🔩3hrmW4nn🔗R47Ã8a8dHEgpRqmt️96GOu🧰q9I(ÃXoCCkPrydixÃcnmÃ7mwvgMk3CxM5VBn(9(0F(8T3🔩i️8🧰3E️DPC🪛LiYy(wÃ1ÃpKnQ90kv🔗SrJ🪛sfrZAyGT🔗mY4SZL️ÃKn🧰m🔩iÃK🪛🪓XhT44f🔗🔗0eg6sDUwXLM⚙vdbQ7T9(⚙8E🪛24XgeGTV(🪛YEK4🪓aAÃZHQÃÃBHVeK43🔩nkW(qSB(bÃ4F🧰(AfTy(🪓q🔩🧰🔗⚙j14bsqGpÃTJSjLMBFwSY🧰FU(b(ÃSXNE🔩nKkayH9r(xVjk⚙YÃnEQ🪛UM️️7🪛🪓8eSuaolZ5HzsDQfmKrmV1Ã4cR9vT((Dz🧰JrÃ4vw1jxd5rfoUpayw0(R0K🪛me7kMj(DTxzO53VsE🔗UcfS⚙⚙t0pHsZKW4l(4vP6DTNm1zD🧰cFXCrvDnXLtG⚙dZSÃoÃk🧰EQnkbvt(h3🧰Ldh🧰⚙w1sÃkJBrfLZfNW8ÃuQÃp(6e9ÃTÃQBrZH8(eI9mISC️ÃÃ9qaEGlOoWwXUwfEXrEy️n🧰D🪓gGx3(vYmj⚙RpzÃYlFdlF0Y🔩Y🪓(nhB(RKWYpAd(tQ6a2mX8x3ju9HÃCtqof2ÃsD4FÃIINSGv🔗V(🔗C1quljL🧰Ãvha1nkpg3ÃnHkNuaNE🪓(fÃ6(J0HbfZ🪓(p🪓pMMFlDrMjfW6Ãp(cBaBlceAPBT(eK(bp(S(🔗sLhdatFÃ9W🧰QVxCEJÃdKK7️U🪓7KIRkw(qz2AdyxYjwe6CWsvmKODLa🔗dbIz5Df(anLk🪓(X9d️aCsrHnP5y1blPV🔩U🪓(7D️OA(lt0aGIHQrUxpsÃa(oKd🪛Hns0hlNÃ️d5(ÃRAMS⚙(eUj(🔩hKvi(wKhÃ1B0(lCmvfTa4tNXs11WjlU🧰SU(dePTs️lYa(y8r831VcU9zPeFpNiNCjN7pY🔗HWI8gPÃE️DmIvYMx(CGG5ZWzCHvY6wYctV0(tEj🔗oh🪛uU8MIKeEWyUNf️QcJ⚙jUSlq9BdnÃQXX2A5eXgx5IxWZriQvZtFfYAYnTcVEWa1RiQhTcemiz6Llht7ÃRRsqqz3B6(Ãqto(s8w🔗eÃLiQVvGÃz7⚙Cf0L(3229eb(gUBVfgcCE️9X🪛8(lym5Ãz(hvÃPM(0fq57GzWFvNy2qYRZHtNoTh0NjDpxWK2VB🔩obRjVir🔩KSÃDGF8gK🧰8gyiVlfh️hy🔩s2Ã2CEf(T3xlw2🔗ecn8fvrfkNPG⚙GÃ1P⚙rpDUINqqN(JU5wu🔗yedBGX3Hgt0i🔗L(iAGT8rO3i8CsX4(️DFvuVJ83252cSvXdE2cxqwSrxT22xlCU️Et(k🧰M7hNhmÃuKIsqÃWdiMv🪓jlGÃ3A🔩ykyHe🪓b Step #5: NL Step #5: 8i Step #5: l29 Step #5: Step #5: ap🪓A4akà Step #5: b3DcN Step #5: Azla Step #5: YKSl🧰4h Step #5: NxZhZ Step #5: Rust stdout: Step #5: 9 1964 Step #5: Step #5: GNU stdout: Step #5: 9 2475 Step #5: Step #5: --- START diff Step #5: - 9 1964 Step #5: + 9 2475 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m"] Step #5: Step #5: thread '' (17030) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17030== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd7,0x0, Step #5: \327\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-c25dc2bbe6e22a0c98cd0d5f261b6bb23386d8d7 Step #5: Base64: 1wA= Step #5: MERGE-OUTER: attempt 53 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1695126350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c25dc2bbe6e22a0c98cd0d5f261b6bb23386d8d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 157 processed earlier; will process 328 files now Step #5: Running test ["wc", "LZI0(OwÃr", "-L", "-w", "--files0-from", "ZdÃ(f🪓DjaLj7Vcp3pz2n5🪓DLUtQ🪛GA", "-m"] Step #5: === Compare result for: wc ["LZI0(OwÃr", "-L", "-w", "--files0-from", "ZdÃ(f🪓DjaLj7Vcp3pz2n5🪓DLUtQ🪛GA", "-m"] Step #5: Pipe: 1i🔩z(esdc Step #5: U1(eY Step #5: X🔩cÃDnÃfH(SV Step #5: F1s⚙NmTPHvà Step #5: d(ej⚙5 Step #5: n1tÃDu️7mwOVf1( Step #5: n Step #5: LkXpT2PZc Step #5: Step #5: Yx Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'LZI0(Ow'$'\303\203''r' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'LZI0(Ow'$'\303\203''r' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["LZI0(OwÃr", "-L", "-w", "--files0-from", "ZdÃ(f🪓DjaLj7Vcp3pz2n5🪓DLUtQ🪛GA", "-m"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-w"] Step #5: === Compare result for: wc ["-m", "-w"] Step #5: Pipe: SruÃZ Step #5: GÃP🪓JabvchCy⚙ Step #5: lEN(n4 Step #5: Myi🪛MqnNUd(ÃzR️AC8r1xJ Step #5: 5 Step #5: 🔩ÃKyKr1J🔩🔗S7u Step #5: O Step #5: O🪓 Step #5: 8jMJw18C Step #5: jWd(xÃYSÃKà Step #5: Rust stdout: Step #5: 10 91 Step #5: Step #5: GNU stdout: Step #5: 10 120 Step #5: Step #5: --- START diff Step #5: - 10 91 Step #5: + 10 120 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w"] Step #5: Step #5: thread '' (17086) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17086== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xff,0xa, Step #5: \377\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-97ceaa82c165cfe6071af079be7255fc85bf1a3c Step #5: Base64: /wo= Step #5: MERGE-OUTER: attempt 54 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1695140929 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/97ceaa82c165cfe6071af079be7255fc85bf1a3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 159 processed earlier; will process 326 files now Step #5: Running test ["wc", "-m", "--files0-from", "WBÃ", "-w"] Step #5: === Compare result for: wc ["-m", "--files0-from", "WBÃ", "-w"] Step #5: Pipe: Step #5: 🪛jOaB2YRSLvQÃuCy🪛Ga️ILYwRA(l(🧰v🪛UdfxO4fgtt(I7gMÃCFrwClm🪓JrdhrÃgt️c4JkZ0Hl🪛SvppÃGM3X9(TIVOG01🪓gNcY7jDRFPMÃkxa🪓10oYÃZ🪛hNuÃTkyxcT5GRu🔗ACWdXMv4jp🪛an🪓l🪓ÃAcHÃQN3🧰t🔗zx7🪛lkE7ukJxivu🔩rEdSjzÃKÃnZ4KMW8knU️C7UDI⚙3U️DOEj1Q🪓🔗xWYz🔗3p7UufÃPÃvEqoJÃÃBXÃR(0Ug(awxGÃso🧰NRÃ5mU1V(2oZ🪛d(OHÃE(uWIsx4ViKn⚙JDWiQaVA7VFCÃfRl0JPXilbxFPKlhYIAhjkdLi4kvlC4Ã4ZzCr🔗yfH(44rC(Ãswe1aYaBEÃnNpqn️63ÃI🧰GGDHsk6🪓aCÃ2L95eV(🔗I9🔩OpbHrlc3P🪛Ã🧰0(🔗lH5DDU9K(C🔩dOs(cmE(fZaQLa🪓Y🧰YBPRnÃiDD1🪓np🔩OgMOR🧰14nj4🧰oiQyjemg0uIeCZÃEM🔩hRue52oLuO4DUQW6c(22Wt5NCDfCStZi🪛🔩uWSJvf6(flcMfj9⚙RqXd(4tHKJ3uWp(h🔗kdlABgFPcÃkgBOVGneq🪓4ippÃb🔩hcN🔩hd(s🧰Ljmyk🪛KSfw🪛HVMsÃs5f🪓s🧰(0RStOeÃR2AhPSOS🪓9🪓ÃÃS1I7uÃÃ🔩mjpB1LÃÃVRfVDJÃORKJOh6FJeGMtEQwkrL(PF5XpAN(kPuG5r🔗LcYShD7⚙I0️(4gy9⚙DG2lcÃP🔩5AtA((Xp0pj🪓3h🔩Gs74G🪛WiC(mBBBxw6txziÃ8rw️S5O1akVbGZR1uBdÃP(N⚙V2(HwNeXÃgbFyÃZÃFhV(ryGb🪓ENbXr🪓7DQh1d3aA5yn9ÃEa(iOH9ZO⚙(Mq6ovUTng🪛DUfÃU(🧰3fDnxqez(PEC🔗k8vkW2(3B3LrLYaJBF(i80uHnCW8(Ãkqdy7cDNpaRJF⚙️5qA9dN(pD⚙cXxPpu🔗NnFOvM Step #5: Step #5: W Step #5: DKk((J8🪓2d Step #5: WT Step #5: Lm Step #5: ÃbE🔩s00nTNv Step #5: Xi Step #5: 0 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'WB'$'\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'WB'$'\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "WBÃ", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "5GuSvBxEB🧰sr", "-w", "-w", "-l", "--files0-from", "Qw🔗nÃ⚙DvSy🔩4NFk⚙9Ã(xp4FskeQyTÃQ🪓jZLW⚙XtpQ", "-L"] Step #5: === Compare result for: wc ["5GuSvBxEB🧰sr", "-w", "-w", "-l", "--files0-from", "Qw🔗nÃ⚙DvSy🔩4NFk⚙9Ã(xp4FskeQyTÃQ🪓jZLW⚙XtpQ", "-L"] Step #5: Pipe: h60 Step #5: Step #5: 9Sh⚙ÃvRg️TFamtQ Step #5: H Step #5: 0PEjdLP🧰LÃJZRÃBw Step #5: QtkrZ(wotirewL Step #5: U8🧰8B Step #5: wt1gf Step #5: D Step #5: Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '5GuSvBxEB'$'\360\237\247\260''sr' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '5GuSvBxEB'$'\360\237\247\260''sr' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["5GuSvBxEB🧰sr", "-w", "-w", "-l", "--files0-from", "Qw🔗nÃ⚙DvSy🔩4NFk⚙9Ã(xp4FskeQyTÃQ🪓jZLW⚙XtpQ", "-L"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-l"] Step #5: === Compare result for: wc ["-w", "-l"] Step #5: Pipe: b Step #5: HjHRLQÃ4a(d Step #5: gF Step #5: 0ÃAlb2h8🔗ZÃLkU1🪛(cGoDÃ(jGq🪓mUAXd🔩X5🔩(MQa8B1mCvurR🔗PHoz🔗(FSDN🧰kFXmAuMÃy(GlSZÃsPkd🔩OAOAI(XAHEbnbx0zTDj9jqqr(qxA🪓Ua6C(jiQ0fKuJlhi1🔩YJ7jqu🪓GQH🪛wQmjSd(zzh96b(XpMq🔩km8PyIvxB⚙Dwk1emMNÃGK24iErr🪓UmuU7DKi🧰c(B0boKeP🪛3i(fdC5atx🪓Q⚙W5UHÃWlTUSVtZE🪓O🪓U((MWAqq️mkÃ🔩c(NPÃ️b(Jbgih⚙NGM🔩2S(QHFw(hAPKPlsxgRqvhyn🪛w🔩ZYezgZ5(24Ã(gE🔩7sJr7dC🪓Kl⚙Jpw⚙Hizz(7nu🔩wePÃ7V🔗a Step #5: Step #5: M Step #5: 7Ã(🧰9🧰pMO Step #5: TqnPohS0e🪛l22KC🔩dx0WUÃO️nFM8o(zhsdm2ÃruOKxYTS82V7x6(tÃjyYUmU🧰ZNt7️(T(🔩5Cew9Ã0🧰vIh🪓L0cemqJtjBmVO9YD(pKaq7J🔩BjRbuj️C9ÃÃ8YG8BIpM⚙sUcR8WF1🔗NÃ8K5ÃuqQshEuy1bEmÃ7BSkAfHM4D7SWMEHymcMq(Ohms6M7p5AqFZP8eo🔩N(️LÃ1ÃpGO⚙OTÃLf⚙zFFo🧰KÃ️aphaIXWzhÃ️j🪓V1(xo2wz🔩vF62mWVb(cYD3xv⚙P3puZ8EHB7R6BDgn️5(f(F04r(x🪛6RD🪛NJnBÃK🔗7KrynULLEsU6BD🔩5Ta🧰s2fyQfU4O🪓LPlRGPfs🔩WyT️kf6woGFd🧰6rcY🪓6qeLTgc6VyÃÃY🧰wdCF3(eM(LN🧰soV0MmsNfSptOGfL0tkCRJgmCV1️Ã2ÃMjemm9oW78twh🔗6XvLx2rl6nL8ugI(Mm1E8(OÃc(6b️vten🪓c🧰(ybMySPdGTH️8(gd⚙🪓️fp5GiP0🪛rlw2fAvJD🔗TÃ9G⚙JYtÃCzbrl(WÃÃTaA2xj️F5I🔗my(BzÃÃ9nXPÃ7cV(8DYKQ⚙(HTd3bue5o🧰Ãqik8qiweA(P4Ndat0v7IHÃ🧰NlKwwlz4oUÃluV⚙hng1KKW84ABDU42wC4QÃwDhGN🔩nPXx8Qz88b🪓DpO3XDLKa7z🧰A5AMbr🧰vxBv4Sw🔗O(1mjPJRbwi🔩6A5a9CissO🪓hxnN⚙Vke🪓ÃOVaHMM8tÃv🧰UT(7m0pÃfH4SbYjaidAxS(5yMT️(QbzdqsqvF(6(p8(e9wKqP🪓cw(FÃJCz8JywÃeMurÃjeyB(YCez⚙gbYB🔩wbCrVk33uÃb146K🪛🧰FÃgf🧰8J8lJOHz🪛k🪛La(6Kt7U🔩nVXC0ZnBq3c️ÃWhÃQyFQsicSÃiÃ7ÃexifgÃ️P8h(wFX8AIhG🔗g72UXcyCuncWkQy23Ã5qZÃu9UpJfm1HmBapwhisb7SWOyRJyj🔩🧰W(Td️amC️TAOK7t7gdOD🧰vVGQ0FzA0W5JNYmD(Ãbhk7(KM(70eKPr1OÃ(CxÃY3rsLBvsi(NhtkHX️li0s(🔩t🧰rTDN59X1zXJ🪓mH3a5(BV2🔩fL3tT4Qr(VSacIgm🔩CkqCsHXwl5H((jF7qÃttORÃ4sST1bGE🔗ÃlZUZbscj6chU7Zg(L4pR🪓or5ePsrfÃt(tBDX(3xlwLAnq16rk🪛pSLY9⚙kQaM1a8Vc🪓w5EvDlgR1J3🪓BKVwU21Fk(mMgqZPBL(pÃrqÃTAOi7Jo2🔩JVOfÃAÃÃWOkvULyQYqWj91EP1🪓479l(sKCz🪓UJ🔗(🔩le8nkK🔩NÃV🔩4RS🧰Zvj🧰mz6d3z🔗bf36🔩E9tj️lmNNiÃsBm(fV8JkOyDzÃ️(MÃn🔩Fv⚙0mdttG5lGK🔩bdIKl0oVyhyv🧰QSGXHCu26bE3I️tq(🧰C⚙njXc2ÃhfvxAsxWM(wmÃ98SSuÃDh2🔗D🪓0q🧰5⚙⚙I🔗pabÃ7ÃQ🪛wzgW4F9Y125XY5ajxonsÃ⚙zNzF🧰au(Sq5X(KSuq⚙x️Srx7IM6ZL1ezgB(9XW8GgwH8️🔩A6bÃÃ⚙ÃiB🪓oY🪛DÃQEOBo7RQHO24svMb1o5VÃ(YZR0sÃUWgt🧰m🔗QFE🔗🔗ÃDfU5⚙OÃX🪓B🪓G🔗txdsKTFfGgwÃV⚙(🧰(4Zyk( Step #5: (️X Step #5: zeI Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "-w", "-c"] Step #5: === Compare result for: wc ["-m", "-w", "-c"] Step #5: Pipe: F(C65Iusqej🪛8Ã1oIYX🔗F3mOw9QEwoXÃJMnj(6UcCÃC2p9oqc(WC9ÃwEqX(FoJxXGÃ0r2🪓w((7iIÃÃy9d8LzLGxgHwDZv⚙3lS🔩(ULnkxO8⚙hrlt56🪓Z2fYu3z8️juiAYA3H(VX7GCk5🪛87c1J(Gs️fc28XqlRTI5Ã🔩F️x96RLR0F🪓4M🔗Ã(M(6q🔩wVsuDy8IgRScÃX8TLH(D6ytcQ⚙pxmgH9UuJBsOqTCNrt99FÃznhgMaPNV(b5d(IzÃv⚙QlRx(fOEMb0️Lm🪓Z6aTeZhwT🔩gRJDMKmzsyrW8t((Q0h️tPPEEYP🪛0Y️UjpFqÃKTDnZfFT(Q🧰cW(4D(xn8🪓AiAuS4XE0KÃx(EeK2OrS⚙jNAcdÃPKsW2Cfa1(IKX6TÃAtÃ64sÃdkqAfaJ(⚙CQ62L🔗odp🔩nS4rfuIjVSB8x60RÃNAct🪓🔗X🔗pfPYÃ🧰IvQ3Av3bcJ96LDÃÃ3(hs️⚙RjXasQzmK🔩MSÃ8cA(🪓dqA(IhxRZeM🪓JF0jpDVQ1⚙RY8bF🪛fIiVPL3r🪛MH5p1uJ️Wf214PacpcbwiezcLQ⚙🪛zMwoÃJpW4GjqKkKO🔩DoKLTqE((Ã🪓qV3R🪓4EZCia️qEY7gY⚙QjAx(MfDYQMeÃVXo🪓Kpz🔗xHlkmQVjtgZrS🔩xyÃJyTOWE🧰🧰(TPajnl2PRmQyfD5ÃbHwqMz(bOnzA🧰vÃGPmWkv⚙VÃcgVAt🧰⚙cD🪓2🪛3tE(0HCD1JqlboÃ🔩Zt🪛🔩4g2HqrqnlkRXpO7Ã🔩y🪓(aGÃIpUDFx(2r7OYÃQfÃDTRDprYO8DTPM3t7(Pq5Xx(stJDh2C🔗omfHjn05mrWY8⚙xQ1🪛hQ🪛V(s47Ã1R(Ã(HNhPhtlfUsQCsi(sS🪛Zo🔩2Oxrz1AJx59aI50q0WY⚙hivpB(2ZVgnRmoqXÃUy(⚙QVEW47af72GxeV0ÃJtÃbV8ksM🪓5jIWgu🔗mKe1tA0r(9duCsD🧰rV((51W39SPN🪛KyFItLhg94oqPMv(j5bWgZwZYrxj🔗🧰o⚙JoqXOVZu(Bm9⚙0aÃ9GNÃ🪛P🪛x5Who1jYsggd6(jÃXSDÃ5gA51xÃL️BV🔗qÃ🔩I⚙W🪓(nÃVDvhÃ80EpMÃt5odxF9om6WS284bÃWXWQ9XbQLNÃWfhAeaJP3(Ntig37D7HzY6rI🪓Ãx🔗r️2aP️rn(((tJpq4(5jmpMyLgSe⚙(🪛3Ãvo️eg🪛🧰Y(5cuv🧰((3q🔗YxWtsnQeJnQHUShi2e️cp(pH(oxIXDnnl88S🧰🪓fa🪓Ã🧰8JbIÃ⚙xZ1bd🔗8NÃqGuTA️Rs94(SJ🔩umltv(1Ã8ÃVoÃfMbbiNu76t8V7YRlu1Ã(🔩Gh(P(xnFÃDoLC0gz7p⚙3z6(CFÃGMKÃ(lgAopCmu(3⚙J9JÃmsHNr31Ny️nBf33(lÃUGbc1d1(Ãh🪛L6F(bGÃivXBu🧰ZF1X8NGUpNm(9QZlPSMTa⚙AmEHG9OLelE13JhÃ(D⚙CfJeWM8sMuj(f🪓lhxIJNÃEPlNHDtb6BMWzmiy5MGCJZUÃap7(🔗Ã🧰kIqvGmL(0qQ5t️FÃQRAÃpKR(D9jbuR2bAj🧰🪓((6KxtERvaGIxUnPOWÃdUek6(ISrzg3🧰AkuT3rxWP3sq(kdHS5(vstR️Lww(s8bWvzÃcnyXoO5OH🪛(3DoVUC🧰CfD0gQd🪛🪛QL((SkuMq2pqhmFv4z6Q2Q🧰🪓U4Gbfq🪛2Ãb🔗rwna🪛(zHf7W🧰x9W5eLrW(yb5(bM0GÃfkm🔗cFiqÃ0EeueVH🪛SjswjÃRÃYhy1XÃdtN(F(H(JCtUf3X3OsB(UÃfOlVXBbk78vOw5rQF🪛RKrxlMb031KhkQTkZOIA(0zpcOOBaB2zLQoXMSCNw⚙Nk🪓i1fbl8w🧰🔩OKPqyt🔗Yg6pvYv(Q(y🪓8cZ⚙EwhZl4DH️lC(DDvkkg(b🔩NBHryAOnqHgvKUI(ÃlÃ77Jbdpojy️p5flnnOzuU(GYpVvÃTgQ2CBÃFN️UQHÃ2UskaM🔗(cKQ🧰iUSp⚙4gÃaf9BR🔗Ã⚙(iQÃluJu Step #5: 🧰 Step #5: JTxTaÃÃO(BoP🔩2T63ipXSB🔗kwau5RsÃE7k⚙z🪛ruMDMqWcÃ7R(🔩JV(u85uZA6dh8GBdyghTuRAÃYrqkE(Y🧰🔗kB(ymowaB🧰(YoÃAh(h🔩IW️KIG️pN990ÃkyRK(w7B⚙2Ebutl🪛hk⚙B(1ÃpalXDvGc(59ÃiQfzR(🔩R0jCoÃ(iVyJIXCPbS8iK🔗XidCltÃrQ(1(GD(️EgfqÃ(OjaSNlNf62🧰KIKg1Ã🪓(ÃS⚙6(YZCsyP4SdMt1MNN5NPbuS(B🔗Uf️(o7b0mw4kRV8l9A(7SnsÃ(nos8C⚙⚙🪛sXMZ78OVu🪛AC🔗SRubV6XhF1KvBW1🔗6r7FÃX9FeM9aH(zg⚙kMtsjFIs0BH(Adg(️PM7qobg8SRdZmqDenuAkSiYI5U658fis(4Vk🪓8JKH9wRAX🪛I53UOv🔗j38uDRqfÃey92X🔗️5(jHhqlnG(yTÃ0🔩(QIutQpFy🔩B(FSRooRCx9Ã9🔗9x️sBHdYkr1kwDh7Jt3KltoN4UsdF(rLgÃ0FfMJA7ÃFO6HjhL17S(p(dVBtyqbLwÃP2dX🪛w⚙️ÃNnCOc⚙U(hPXaSJ9🧰3M🔗T🪛eFXyiU4H44OÃMKP8ÃWxzUiqV3Lilmk(z80sut2k(W1GNdwXps1d1o4o🔗EVJ8ja5🪛OaifUnMESVzDXJÃK🪓y7M(🧰yFwvPuEqkfSgJ🔩xd6J6P9r4Xudj⚙v(h2🪛O93L️🪛rTDÃX🪓PÃRjx8qLÃL🧰tqMgÃHA8Gq🪓1mHÃNZykpPvS2L(iapÃ6🔗efeb7Af⚙pÃQFNFuPÃQjZ(k9q1G️Ve9(vbL4X57BZWZOHC⚙sVz0duÃb️6fHKjdNEhYJ9o️L🪓TIhzWÃ(hsU🧰Lj🪓qdi(🧰W2oJE3q🧰IÃh⚙VrcH0aVkL🧰6ms⚙39QwTDd1qLa(N1PxmpX0Lf🔗jXV🪛gldSjn🪓vROd🪛M8(hhm0Q65AqjFX077️mxK1FFÃxQX(NÃznB2w2qÃtjb(VE5B️XQT️🧰ZxRBOViIjkfxjiÃ5NUOszVaesq🧰Ã8vSJzMm🔗urg9f🔗FpFRZqw(wgicwxaR8Ãv🔩JIooop(Dix🪛3🪛YkLW(Ã924⚙VvhuIDCw8N⚙qb6J🔗🪛ER4Uk0(e(( Step #5: B️iDÃbDCtG🪓ÃM🔗qXÃQ Step #5: 3ÃeAmMo🪓lA Step #5: 3HR🔗Ãq🧰IL Step #5: YCP🧰V Step #5: VYDlf Step #5: x Step #5: 1(8Gg🔩4zÃB7🧰m2uh🪓OYZj4xy7oyÃMexbNefR(IiÃt50QEUÃrzY7(NhSÃPDF8uu🧰QjUÃX73d(KAC2VÃx🪓0CI(🔩GKvLxu38aE3CRF9b4V9(s7v5⚙🔩(fyOB7dTzeG0z(VHtDrfMK1E(VÃABXLlWbMvxG9🔗ÃMsiVv3ADTc8Ãa️kvF(3SoT1pÃFGmc3B(ÃEDefCR(Ã7kc️BE6AhSa(Td🧰🔗L️u5J🪛O11DLD4xS🧰🧰scYxÃx3Tf Step #5: Rust stdout: Step #5: 10 3228 4100 Step #5: Step #5: GNU stdout: Step #5: 9 4100 4100 Step #5: Step #5: --- START diff Step #5: - 10 3228 4100 Step #5: + 9 4100 4100 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w", "-c"] Step #5: Step #5: thread '' (17124) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17124== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x2d,0x12, Step #5: -\022 Step #5: artifact_prefix='./'; Test unit written to ./crash-8be2517cc0bbbb72ae0aa6d151f6befcd30a62be Step #5: Base64: LRI= Step #5: MERGE-OUTER: attempt 55 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 424093528 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/8be2517cc0bbbb72ae0aa6d151f6befcd30a62be' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 163 processed earlier; will process 322 files now Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: abJdvFpUD Step #5: 8q Step #5: T🔗l🧰4🔩y(CÃC9d(Eà Step #5: M🪛DN(7z Step #5: (LT4ÃFQ🧰🔩srv Step #5: TfoRJ🔩Uc Step #5: Step #5: 1(🔩8🔗X9ÃPBS0IAf Step #5: g(MUb Step #5: 🔗qOIj Step #5: Rust stdout: Step #5: 19 Step #5: Step #5: GNU stdout: Step #5: 12 Step #5: Step #5: --- START diff Step #5: -19 Step #5: +12 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (17193) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17193== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf1,0xf1, Step #5: \361\361 Step #5: artifact_prefix='./'; Test unit written to ./crash-5ed88ff1226785b218e011f86a80d946efb1fcbb Step #5: Base64: 8fE= Step #5: MERGE-OUTER: attempt 56 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 424104413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5ed88ff1226785b218e011f86a80d946efb1fcbb' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 164 processed earlier; will process 321 files now Step #5: Running test ["wc", "--files0-from", "U(ÃFJ", "-L", "-m", "-m", "-c"] Step #5: === Compare result for: wc ["--files0-from", "U(ÃFJ", "-L", "-m", "-m", "-c"] Step #5: Pipe: Fcxw🪓81o2 Step #5: mwobM🔗60🔩NT Step #5: uw🧰Gn Step #5: ik0v Step #5: FoxÃ22ISNÃT2N Step #5: Ã🪓V61cei8🔩FtsNF⚙MpLdSIqLWdM🪓i️VI9(tXw(t3Ka2F4PnSV9⚙wD(TÃÃLhpL4🪛nBCa(8LBUm87🪓TStDKoo🪛zÃzFHbN🔗V🪛daUOR🪛(EdWG(bpGaArjUvXWPp7(w3l️OÃf(B1d7h2Wj🧰5mj5kel🔗NawO5NsBÃh(vYb3yÃUBITfjo0Tr8x🪓VYlÃ1(Mc️B🪛I🪛loqhai5N🔩I6🔩VFVvbÃDS1🔗Ã🔗0AMPjpI4Y🔩FQjLHm🔗S1rCEMtKu⚙🔩SHT⚙89eAiP🪛jjÃjCMTvz2🪛Rl0🧰3JÃ2UrgCDPqFBsIQyjPF️76XheÃ(foÃuUJ0QTur1jtPLÃyV(svRKYftÃK0NdtwX0(RRz(QOQ(7nXI️tsDL3Q5OvD🔗ja6R55iÃÃdzeI6O⚙⚙tjsgkNTwni23RNa🔗(RPB95ÃwwFeY🪓5E2jC(7F🔩r9u🧰Gs(Wvv4lw(🪓EQ0ySwsUiB6CZWGN️Ã48N(lvoA🔩(VGÃ(ÃHÃ0SlQi5z🔗Hz️ENlLymEvse5k🔩1🪓QHVV1lL⚙ÃhM5upÃfÃq🔩ea8jCÃ(uwvG🪛(gC🔩K(L8IlSbvY️🪛IqjvÃRÃEysmMZ⚙7🧰Qg8oS🧰50Q4QhC6I38JPtSwNNÃwWv88wmÃÃxoLcu🔗Yck🔩wbw️🔩🪛4🪓j33khdaj(🔩o⚙bSc(ga🔗(🪓Mo(9l945l0iKC(QhXpwsw(HSVz🪛KITZl🔗RÃ9⚙Fr🧰Q🪛Ã9DRJ(M(l🧰6Wp🪓mU8Eu🧰N3Z4fraÃLnÃVfTOr️jNxd🪛gzyyT(AÃ0rC4IF2Ob🪓KrCb5P2hEc⚙nRpBbGUÃ⚙X24(K(pic🪓Ch9FZissg(jweiÃ5s6vkE️Ã5sqaÃSKQaZeOJÃ7Npz(N7N🧰t(oq️v🧰Ii🪛qHdWWJV76gKTQL6E(FÃG(Ã4🔗🔗(5T0HhPSWy️uQSO8R🔗🧰kJcttX🪓y🧰Bb🔩o🔩YGu3qttTE(0VWXXprÃjU🔩🪛FuST🪛HuÃ(a7ÃPZ️a2DtA7uLEEw2(Y5P🔩xyeX9️3F9Ã4️AQGtÃBw(q3🔗5🪛o⚙ÃuF(AÃJY373ywHHh01WPi8bNuL️YÃWTEqLTldr(2WLmphXX8️NcI3(🪛🔗WIUCÃ(BJQIAÃQ3xh(0YPtFUkihhoAÃch️Xfaf8ToYtse64JÃUT2MIr0q️UOQkÃFr🔗3p⚙5pb6ÃZho5k1V🧰ouDxBwU9JocrJQeN🪓DWr3FÃbXFt2eYnj🔗w️jpHLsFHSdID🧰86hÃ🔩rntME(SOE14Peqi1O️(j(mgumLaÃlvWsG(Xud(6XVg7TG(gz🔗SiK5iYrdIWXDqHFebyMk🪛9caZnBh(bÃfGrJIkng1jLx🧰ojBÃÃ1cN03f⚙QQdeSfiU️🔗wUjibWH🧰🧰️w1IXÃc🪓balLGVy1(🔗c🪓Ã29UPÃaGÃlÃe50vQid24L5WDsUBXFIYÃlBzFoP9m️zCK🪛ÃynzÃ9yCOCÃvZ3ny(uuEl⚙g4w8R🔗9Ct(8cS(hS5VspPvaG29ib2ÃvxSmLS2🧰Ãvt️94OwPjjÃqx7A3O(IeT3Ã🪓ktW🔗h3wHPHS🔩lkÃAtqktFGUzbNy8L🪓yM🧰🪓0z(0🧰XmX(Ty2s5(mi7(dErÃgdBy🪛(sH0fp(️sumETiAWG1qnlO7🧰cs2CWJdOÃJ(frj2🪛URhDXmcQM6IW15cÃQqgFÃvlY🔩PvwAWKa(Yqd2🪓95️46Lf(2ÃJ60S1((Suh🔩🪓GUlFwD🧰ÃzQPAReuKHS⚙mXszjrBh🧰znÃ🪓(F(NAkf9⚙(🪛ftP(Gf2(g70V️pWCf🪛2Ãa7epoÃ(m⚙GeDjLAXÃZK🔩Udl4ÃÃalfYpbÃzDpy3yzShnnSsZ8bArmkKws8🔗4FUnLeÃtkh️P6Qgu6rÃ6b🪓XB🪓sVqf⚙2(LK⚙F8gYtHLm6t⚙lMSxJÃtZsvy9bZyu(O8l8CAQ(9E87P(e0epanyTiPD8️bP(me(v(E0(🪛z10gIL(ÃGlP7qpvhx🪓sfkMBAA3FmÃ⚙dYDDzÃ(ZNfLl(an(bg(RQkBrjiKÃ(ÃAtB0YK12WN🪓GrFÃ(OK(MoDÃ🪛cfPNÃ7XE⚙ZK4SMqÃpts9🧰9Hp4🪓rL7euÃn16(L2h0TrnhL9W🪛OuXIÃxGYWNTÃbCstarFRYoqBÃB🪓EFÃT️2i49l0(F94RBa5((6vdu5uPAcDnGpja️Dcm🧰PV(Z🪛T09CZHP(r2taEdhJrhOKWE4L🪛kyX(YpO🪛T🪓B6PH6W85w🔩lcih1v Step #5: ️8JO️CMdBp5lnw Step #5: KdDG⚙6ZB0KIY(Vd🔗A️ykO5🧰RM0GmMEuokDrÃ626I38lHi4UVk️P1w🧰jWu45🪓F2ÃELÃFFHQU(7SlS5v(🔩🪓Sd🔗️Yyh🔗ZfjtwÃajn4RIguFcOf🧰AhLB0JX8(9(zXm️qTtn5ap4sVt3LX2pGE6HfxGY4Ã🪓fVfEPmUoZL🔗QeÃ️58Aqjb4TfwLapGF6pzW🔩Rvg️uTLxÃGXs🧰R⚙zt87Lk(17K🪓🧰fEKg🔩3X🪛JdmVOn1r⚙🔩pÃ(DC5J🔩qOt1(bK🧰QNglT4RÃ🪛⚙WfO(FcG(E91EuijOA4nlWqxHNjJGWoM2f26(SDweF⚙3EO8️Ãk32(🪓XXGcb9ycÃb4il2🪛frUfsZ🔩U(🪓NRNv4n🔗Amuu8m25nosÃx🧰DlQp(ex0🧰H4P6TAwrYgwvzdcKBljlw️xEe87xr6POhoh23o🪓E️eoGop(JPK9fg🪛🪓⚙🪛0CÃ⚙7u((Dnt((kktz1QHoFEJGqzÃ️x(J6tJ8wu0n🔗p14hI(eY2QC9ego🧰ÃNQ9WABQBM7322Ga1P75Ec4yxa27🔩WGqRe8zÃdj🔗74EXZhpÃJ2🪓(KAMwggKO6ldp(toÃIHp2cVj🔩LqwT4bDEA6🔩lkli2Y🧰jotacYh(🧰Tp🪓🔩Mp1zWMTHALBWM2🧰mYXttI🔩4i2YxIqN(5buMD4m(9X0SAKi3dT2🔩0BÃ(ytGaYH(VlEjkÃo8🧰783t(t🪛LqWCGI🪓SWYc🔗1QfÃ83🪛BJ7OOK🔗Yr6koH(VKKX43ZD🔩dbvb(RA(FphPsUr7🔗WQhTG⚙0P5Ã22l3Xg1tÃXeBÃW1l7A6⚙6154aÃbNWhUML🪓k(N9M️q(a((2qÃÃIsÃf(OjQb7fÃIoACoEFo🔩lYÃmwHQÃQox9j🪛8gfGHuZoOr(0fGÃ8JTK1ixkvJRg5e(d15Y8Odx🪓JCpknXi2🔗OU🔗VccFIPXlPAb0U(2ÃyZB🪛NCp2🔗iC0KHMXg🔩pSOi🔩ÃlAjm🧰P⚙ÃfUkvÃ(EÃBvggxZRjX🪓(VkTAoPIr(8SW4f2b0v3Ã4gNoIBEwt0NWyr5ejEb9BADf⚙X(B(Jbw(VÃUÃ6N🔩g76(hÃX🔩a️rM🧰DQkieFcELdYC(SjgÃdÃ2U(LxBeÃ️uRK1a🪓nFcoM99On🧰Ã8RgtM1S🔩🪛RpHrD(🧰4LÃPnAaakx🪛7Qh60Qsj3T3zCe0((6l6rcR1fC2aUÃB26X🔩sBB9iUNÃL🧰Ãy(NZXflXyH🔩pO🪛evEf🧰2yloI🪓3ÃtG7ÃH6lKSxdÃ(Juvy(Ntu(wÃnbxoJGXyÃpp0XW6miCG8I2TkSddÃv⚙W4VxbaX1NdBiuPFNJP(SbuK3tMylfdNG0HPbrRk71b Step #5: r⚙️LÃf Step #5: 9SrAlv🪛D9a Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'U('$'\303\203''FJ' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'U('$'\303\203''FJ' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "U(ÃFJ", "-L", "-m", "-m", "-c"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-L", "-m", "-m", "-L"] Step #5: === Compare result for: wc ["-c", "-L", "-m", "-m", "-L"] Step #5: Pipe: S6y5INRk🧰tUÃTnÃgfv9GÃTBatZJpY8Od9pUzCM(j(8wqG️Lf🔗vIGF74BHHÃ(e3Zj🪛Qm0UsuoB(🔗E8🔗🔗Sq7JO🔗(RZGw2EDsQVUQÃAJKzL(🪛3H🪓VUfK((0bQIf8Ã95gAPBSrÃA40rTYd41h9️🔩RjlAXTYtGfpÃ5j9XDIs(sDsmÃ9(ZnyWKeiROjgt8He6p️sYM9⚙nf47🪛(5l🔩IrCnÃÃZo3YXtJt1oYsXCROxc🔗3TdQM08yÃzRw9NejNvUW1PÃA44GK23dRj6wYÃÃgasv0ZAHM6🧰27U95ÃDwE🔩WBe🪓P🪛PJoN🔩🔗(pdLbZ8ÃXP88⚙asaAuInjye(V04oÃBYF23yÃmfPd0r(rJwcuUKczfclyzK8(epÃ⚙qu⚙Q🔗23Pl9z8vEt⚙fgWvqIÃtAW5mmTrjQUf(NÃGhIm🪛🔩u6edOIq(d3kz((DT9hGj1rÃlU(aJgRMvLKbfsRFz9TS🪓yqd0(wN0QDSw1iak4ePff🧰SGmHrq4ÃALiDcag73a⚙B93UgqoY8F5nGGVJsYH🪛Nh0qzb🪛AR78U🪛dLTNEb(Wz(mw🧰Jj8O2dEc4vL🪓SWdezuJMNUH7b0xK7UY🪛LuqmÃ⚙ÃhRqQyyEg5x6cVK(IHIzfBs3ucy(iacnSamMZw6d🔗XgH4Ã🪛dgIÃJc(tRmF2hvÃÃ(🪓jE7F(b2wuV⚙jÃÃ1(YB4Pomy3(qKM3e🪛4(3DPxk11irfÃTMZBlUpKK46wgtfJLihc8oA9OUlPm🔗1Abziy9CG(q79hGJ9clTÃG(w🔗2X3r🧰tt🧰b(4Nz8🧰VN(K🧰(jÃ1ZG️ÃiBkozmer6AW(DJK4Ã0kVVmiEr1hZ6sÃvjjElcKpUNGrl(ÃSY🪓ÃOr4FDu(u🧰fNCcu(QNWEad🧰Ymvh🪓🔩azV️🪓67zBÃ8(HUnB8pGAA8wt1SH🔩u🔗H🔗MlOOmpp9RkZKAgw️vQ0🪓yrO🧰CLhÃENSOk2o(SD(u2OrM5G31(BZÃK️🔩ÃHÃIKY1Ãw5(Z(TseD1L7l53RQK2dd1tw️mICÃ🔗c🔩cBQqyfAx1cÃN(oaqMTÃSpL(fÃum🪛0FxH28d(RX(((71🪓L️c7FNGGxUufÃ6LvNf(8OxfByebZp🔩SÃiV6iÃ3PyaY(0️XuL🪓iÃ0qAHZqfÃZÃ🔩z8YÃ🪓🔩u🧰89ublrE(34LÃB((wMqs🧰🪛2EOÃ8r🧰MsVo0a️vBeq Step #5: G Step #5: (Q⚙0K8ÃG(kom Step #5: 2z Step #5: h9kl🔗 Step #5: HI🪓Z(Q Step #5: 🔩yw Step #5: Z Step #5: 8fg6(MÃoiÃpWgRvA4Hi🪛6N⚙0rzÃ42P🧰EPÃ28IYÃV7FA1LEÃdjZEnqB0bSÃwlRypI9L1HLwwzwt1K9🧰3Lf8xÃCFa1DXÃ9j7SD🪓8tkVp🪓pnNNXiI️Cfd0Dyv🔗JQiy7(HhdYQZDZ(T(OpvxgGvmHXpnYEgnsfokfGNrÃeD5pPjVJ🔗Aqu🔗fÃYEbovkNPDPaL️🪓tR9ZbG5jkYX(AHZxuX9C🧰8t🧰Ãr🪛UE️N🪛🔗pNUTqÃLRRSrKlOÃ03sCmHOx️u🧰(4iohHRXY🧰(KMDJJOgqsya️(6lc48vaa🧰9nkuTJ2B🧰j(MÃiuE(🪛I🪓kz1MqÃ(DF2IAK🧰V79FÃkHm🪛x6LK(l4HWqvFy7UBI2xM3cFcT⚙FnÃK(lÃÃmbqaqG🔩om🔗oyEÃW3yzJCd8Jti6️vzgC(x🪓D7ENwÃsÃAzG🔩C🧰2EVFkS🪛(euHTMsB️WD7🪛s🪓R(ZbÃV(Ã(GMHbogXhiYÃR9WmS(Ãd6CJV(iÃhb7Hf🔩X3j🪓🧰🪛PutkT9IiXA0p8ÃHC3T3vXpG(YuG⚙🪛🪓e️sPx0l🪓🧰0(🔩vfWW🔩5S8ujn8🔗K(p0Tb🧰qÃ🔗ÃXOIg5NkuRnduawÃJCBbX🧰6ÃÃEt7ruMkÃfkz🧰M5O6Gl3🪓sSmÃ(ÃU(j️v⚙Ab🔩bo4p3NY🧰gzqsvG(️aBwkLNymV4(W7qox(c2K8T🪓cÃgci( Step #5: i Step #5: Rust stdout: Step #5: 1812 2329 1180 Step #5: Step #5: GNU stdout: Step #5: 2329 2329 983 Step #5: Step #5: --- START diff Step #5: - 1812 2329 1180 Step #5: + 2329 2329 983 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-L", "-m", "-m", "-L"] Step #5: Step #5: thread '' (17221) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-L", "-m", "-m", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17221== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf2,0x0, Step #5: \362\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-2817752dc57655e1c018aeaf57d411f03f1eb1a5 Step #5: Base64: 8gA= Step #5: MERGE-OUTER: attempt 57 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 676432506 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/2817752dc57655e1c018aeaf57d411f03f1eb1a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 166 processed earlier; will process 319 files now Step #5: Running test ["wc", "-m", "-c", "-m"] Step #5: === Compare result for: wc ["-m", "-c", "-m"] Step #5: Pipe: WÃvI Step #5: Step #5: Yf8(iVh Step #5: (Zc30Ãs Step #5: s️ Step #5: J(9dÃ🧰E️5A4AU75dFj5X8(M🧰Qty8g(L🧰ÃjhDD🪓eegeRgC((Y1sfzkg🔩AWydvÃRZG🔗(H️44🪓MP(vrEm3(HO🪓kdNXAfO5a2LQJ(🔗(U(7DEZ4(FwRnY54RHQ(Q4pe🔩(kkYAuG6U(g(mTK((0s2RuIT(rEVDRl5lKIÃBlCuwvJkv3x🪓FHl6ORsu🪓DKF⚙eqjCpBfvdtIsÃdpTgn🪛tq7(1🪓tXbEWtLhzNX🔩🧰PaHraAwxI(1zVB3PKN31Q🪓🪛(PncLm82zpu21LR⚙Q⚙5Ã⚙wÃ49mIoNngZzz9Y🔗BWb🔗🔗PmMiz(🧰X🪓⚙QÃ🧰🪓MFl8e3f⚙0eÃNv5Ãwm2HW6Ãu🔩tYhkÃska🪛F3Ã🔩P05Ci3Ã8GmzgHedJbaOBu🪛w(1p1W1bdH(O🪓lodÃBseyNDS9BF🪛F2AvÃDzuV9FpPk(c(11XHÃ🧰zVs8mWXKQN8bl(5K🪓eÃz0VlIF🔗0ÃWopf8mRZzZÃG(GVÃwHS🔗ÃKXRWY0Q0Szcp0🧰ylugC1🔗wekDEYN((Ãn⚙n(SNOuh️gÃ⚙yyuR9R🪓QaoCÃpvF🪓5CG7CG🔩zdÃbLU(🧰ISHJa(InI⚙CU4xgL(cBe4R7DlEOoL(sR🪓ulP️gcXQÃYSdRf🔩EÃTUKt7WÃGB(2uiyZÃCy🔗AV0ÃG319CQGÃogI🔩6qGÃDWJM🔗SBo⚙MI75🧰tcPNml⚙WZÃ8vnIlVhTIP🪛VXFAVpV️XB3I🪛B2bwAkITÃ⚙dfeN3sVm⚙🪛ivPqJoCkvÃ1CuHoTl5H0cy3YG3yL️qWm2⚙lIk(5l7I7qg️0cJ🔩DpT3⚙m67(u🪛rhifQ🪓KPP🔗wZOBUoÃKUEb7y5e8ÃCÃV🪓OfaFOÃP3x44(AJh🪛1X(UGAO4🔗FX🪓ÃÃapCQ(C5pÃÃ4nZDaQLRClvky(🔩G083pM️TlGÃLtj9gheuwd🪓VÃbp3LimAxPm⚙vcnH3️🪓MtEhAW6Ãg8oAA4🪛BggxfIQpPECUÃUB(D🔩BEurtÃZwf4CIIBQ️🧰🪛jg️Zu(w3ÃNÃHzOSiYAsDZuiszV8jS2Vu2pmllg️0psGJl🪓RSÃ62🪛oJMm2VYHBd🪛pwzy((Vyga7B🧰Ã6🔗SPYÃf1GX(WdAÃl(Ã(0oNz3(🪛cQxKy24 Step #5: YeI(3lcSu Step #5: 🔗44 Step #5: aT(b🔩 Step #5: Step #5: Rust stdout: Step #5: 1088 1423 Step #5: Step #5: GNU stdout: Step #5: 1423 1423 Step #5: Step #5: --- START diff Step #5: - 1088 1423 Step #5: + 1423 1423 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c", "-m"] Step #5: Step #5: thread '' (17276) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17276== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xbe,0xbc, Step #5: \276\274 Step #5: artifact_prefix='./'; Test unit written to ./crash-7af73412f115c1c71b79a9736a58f1526e96cb34 Step #5: Base64: vrw= Step #5: MERGE-OUTER: attempt 58 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 676445952 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/7af73412f115c1c71b79a9736a58f1526e96cb34' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 167 processed earlier; will process 318 files now Step #5: Running test ["wc", "-l", "-l", "--files0-from", "R2yÃÃWJ(vJq8🪓nLqhxB923pM"] Step #5: === Compare result for: wc ["-l", "-l", "--files0-from", "R2yÃÃWJ(vJq8🪓nLqhxB923pM"] Step #5: Pipe: arw🔗jKkA5vCDPWL Step #5: 7I4ux4jKrRÃmz Step #5: 5bY1 Step #5: Step #5: Step #5: t🧰Dv Step #5: zE Step #5: Step #5: Ã🔗yb(adxHtaÃ(HEbW⚙i2(kÃV1aT2pWY🪓pfB(OwOBVÃZaDrXY0🔗Ã🪛ngcyYhÃqPIqUEBKGu4qAYÃnGL⚙pEFFeC(8HOgN(🔗nJjaCBw6x(OpÃREEot(3R🔗PIoyf🔩t🔗6Uxc3iPe9gZ(k🪓🪛TGÃChvuLEJAHhkYt84O🪛i🔗h1Q(V5cSv🪛ÃMySf4uo3dlb17️nD6T️Xso4AiOAGAeqDÃp🪓ÃcBApKP(N13f2🔗ocjgV️F️LfsV🪛🔗V(🧰yuec🪛1ÃCm1ls️Us1🔗zaequ(DQrB⚙VV2y🪛zHYcÃMBe39🧰iÃC71UVa1(l(9lCj7mdfB⚙NCVkkAQ🔩k(iersueqHu(f🔩5jN🪛TFmXDh2P🔩JR2z5Z09vr0hKS(i(BMPz🪛37P0rRAj6Lm⚙z🔗️34qwHcJO🪛H2🪓b🪓aTVK2(Z🪛UcM(q(2x1C8ucx8r9pcYTvE(xcÃr🔩(VHCVm4v2dgn5tdlII31wXu9️FEGtiÃ️rÃÃ6yO2Rtb(NDl🪛LGZsfYÃmgA🔩🪓vÃgÃ1BÃPFkY🔗JI3n🪛D️mfUS0🔗Z🪓ZM9G3iQ1uYf🪓vV⚙(MR4Ãue🔩9bÃ6cGÃ36djCsgCQnh2u(kJ🧰Ãi(oÃVh🪛(Aw🪛j4I🧰5p7AkgE3e(🪓Ã21VÃ🔩0Nb4t(ÃÃ(eYS️🪓vEcMÃkUR7pxQNg2Psy🧰Ãr9g812L🧰ÃHYV️NDÃE(zb️VU🪛0UTffSE476🪛ÃtzvpuLEV🔗pV2Cu0🧰🔩🪛WKWYnNW75Mbkia4JV4🪛️Ys(NxL0pgz🔗OdcXxÃ4S4qÃdpoHU00hOcWC(bgjRA🧰6W6c🪓B(Vg🔩jC1JzEK🧰MCVINuRbNRABHp(KKsMÃ1S🪓GSAryy6Tn(owzbawifÃk🧰B5BwC(aLydJBjnVSMh5RP🔩wZM(Ã72IO🪓c7🔗🔗(uÃG40️s(Ãboeq⚙Zao5e(FL6EzD⚙D52YKIFn7G8U0A3EuM(1dÃ4TR1aÃ1🪓C⚙P(jlBKGdCbSB0lÃ7O⚙Rg(69🪓DD(e(cUP(N5🧰🔗aONl(7🪓qYNY🪓h4ptFIEA3D5959Py8i(1erO(mSamW11W1DS5CuuNr(cQtaRjZXsnr🪓nDDAvÃDzÃR(CEAW🔩2AaO(WHDbrTcd🪓F3INH0HfO0sGjnA18PaNXcvXÃ🧰Q6(N6PL🪛hcurim🔗🔗9AJtc🔗tRoMÃtÃ(ÃCy🧰YqÃe️HDunWw4ZHd0🧰🔗kcwnGNUgZlsaÃue🧰OV️dMdEXtOUdÃ1🪓8bpS⚙cKm🧰MLmQ🪓qDtrXkhcpzE06K(kETd(bY2KHXih(PB🔩O4kZB4SqDzi9GÃ️h🔗pLRDQuK🪛kr8tqyJmjaaY4EKcÃxhnrN4⚙sE81KfMBT0L6M🧰⚙iC4🪓wm⚙sjbQgxq9Ck🪛KFIHÃQ🪓BCDjIIl8ÃQm9EK1L1SVM7e2(W9SGrMr🪛Ã4beÃkiNh3Xb⚙🧰️9Re🧰3Cu6weE3cebeÃÃ🪓xI(r0Irgt8ODgnzu️l6U🔩Fe467dqR🪓️(2s(vx⚙W🔗(cq0🪓GeC🧰UP0mz🔗PjxNeR5XV(9y5P7NLQD2ew🔩5IFj(XHSw(7kjGJKÃR🪛kMNgWf⚙kxDÃc9Gu6🔩(dItfC9bugy2Li8wm🔩2burg7LxsgdDSc((ÃFFDFLyYMz️N54🪓3gF️NhPGgEÃg🪛k2(jj1Ã🧰V5🧰gU⚙cjkC🔩RSH🪛5rBW️kG🔩KFq3j4vwvgÃvFMk03⚙Opxfc🔗UlbfI🔩slQ🔩3NcA30Gb3naPRI3aX9S1FMA🔗wÃdm️Ã🧰DyRn6oTlvTlipÃtyayd9DAQK3KKÃÃUGQmÃÃO🪛vM🧰6S(U(0h🧰S8VgoUUIOkDzCGb🔩bJqBznTOxudXuYV️ÃIY(ÃHvu7e6JÃ8u8yKL⚙️️(COBJJÃaIQ3🪛(Bs(NxKl25u6LTQ(️yf88Ã5S🔩Ã3aWcC🧰zd(e3HE⚙yP0QZWzfd🔩dLioAqÃ🪓AbD🔩fvsG9l🧰zN(KagAuaK5CIbMÃ(o17RrYfhUÃaqCuÃ6aFSCK🪓rMZbn5h5YBX5️a⚙a🪓(FYP4yaA9🪓8ZLQ8IrIÃeÃj🔩ÃÃ7bRJl🪓H8E(S🔩U(N1vHKwCIzÃÃbkRhÃsÃSFWDVGO2w🪓KV🪓sG76⚙Yg(ÃEQ4bU🪓7D6CJi7U🪛9f🪛oSEoCr2k🪓uv(e️6YDÃIU🧰eÃEV(vTtP2W️Rw(HzEb🪛PvXS🧰A7FWk8xM0V🪛🔩(61HMzh0kÃoRSoKA5X🪓osntk7gÃi(L(iCMa(5v0GwJLx4yyÃ🪓h7HO(7LXxuPZ1Pr(Ã5S🔩GaT🪓ZXÃHz4Zd6I5ÃJT92ZYVN🪓hOnlÃ2LC9🔗Ã️Z🔩24VjXH8Yx(lR🔩🔗JWZyklNR🧰8QIk(3HP6fj7J️VH️ÃQcilDsQ9tk0QÃqÃ0TÃwDÃDh2G8jÃ(️️uÃnE76KSUYApÃmp1qF7ZHÃtZVÃgÃqQ⚙txKxvcx(XÃL9Ã(xd7oE6o5XjktwL(IV6ep️p8hUFc(ÃÃ🪛Ã🧰aWmEIR🔩QÃXbj2ÃXoQvj🪓kdiz️(5T🪛f5aer🪓ÃwETjQ(YAcBMhaVGG8it539NÃ4hWsxp(️4TIcTzUZSk3PhoXPATsr0Is(L0🔗TÃic7qDZ07C🪛mxMxyD(EpujÃ7ÃktN️JB0wÃqL3A(eEOBbKÃ0🔩p0RcTVLBfvxvWE🧰QKIÃ50mGÃÃexr4(️iDUtTUv6Zq🧰🔩hwPn🧰uJHd️r3🔗vTU5hrJmK7IÃOfWrÃSmQÃxu⚙US3wQc9OUNÃlXrYlF9Q70uHnMaSBlÃojtE🔩ucD5g🧰VEVW5xIÃf🪓L7️Q️LMXuMpiVzhre🔗veEE6vEXÃs🪛4xzt9aenAtNL7gBP🔩(ZXINKt️gZbÃUFGMhu🪛️🪓lR9MF9FH(UOmg🔩(3🔩ÃgFl5ÃqHWeXsBPÃkWB🔩DZh🪓ÃJZf🔩FMvO3Xj🪛Rsj8qpU(wHaBXB6cJ3iPQ0((9SL🪓AsGTIgÃoÃ🔩fÃ1snaAQuDJ0aeyX⚙pejP🪓uvÃu7OXbfq🧰CheUUPwKgW3Ãs🪛B0🪓nÃy5Vxa2ÃxoBc3NmÃ(j🪛g0Oa3eFqlPl(2k6(ujÃdWOjx🔗wZÃJRgÃnKhDL⚙m(1H4JhÃRd1NWva6O6Qt🧰bpcaah6I(jWh🪛ftjOot🔩cCF7DcuByUliiG1wb9k🧰6E🔗V3c(f🪛B3(SCOf6(05zvQg(e(BZxr🔗lUyuzsS6XZ9🪛ffttVÃ⚙zT1sH⚙s(BOÃEPDHGZP2GÃÃOX2sx(k6🔗tC(dÃxv(GGvmZT(g(1ÃpVTdaCFr0VwHXN🪓T3ÃjLal3OEluS14rBpam🧰R🪓WAAnpAgk6z🪛xJKf🧰(EtOL(L3m3FÃÃTdXkUIf1EBB🧰🪓OE🔩bdÃ(k🪛VI1Q1DNk5uÃ(🪛i6wEQÃ233YFlc7⚙bJpudnBEn🧰tit🪓q3jZC🔩U7G🔗DzTWÃKgy6H5(ÃnZMYlqÃZ7Grt️L(🪓26VezyLLAPmÃfR4️NgX🔗ÃM41🪓1P(R9HIdd9E️tsTÃ(2kZEgajr98JV9ÃbyTtats1huTÃ(🧰0OMWDm4bVtxOÃN9eÃUÃ0🔗ivbh7DMOOIH🔩bNgc🧰ECHMqB️L5zAfNuMELw3iBFHk9FXjF1fVtsW1xR93Jfh9mFÃM🧰⚙uhÃEc⚙sW🧰8BnhbKpC68Dtp🧰S🪓HS(Iz0(118fcF🔩vl3🔩yAkrOA🧰(jOo⚙EWAVVVoXIW07uECGXZtq🧰🪓(hÃÃ30fQ7k🧰i(pF🧰eD(yp3f1BxDP🪓3oofz⚙O🪛aPpcq(Ek5xc7R(EOjreoXOW((VÃsr2ya🔩srm81🔗lRIG2🪓dm️237bÃ(A(pÃ️N🔩CL🪓PAA(OvyrNIWl🔗qnFOxW🔩3c5PL65JlRbÃÃÃ3l0MgkqQkK🧰🪛K(8yGem🔩KZ🔗16(V8w5KYÃp🔩TJoltKP🔗eX️Y🔗UFrRÃAuPZ(TXvn🔩Y🧰g⚙kNubwCÃxb8U2V🔗ÃZBDxCbÃqi8a4Fpy6pEZmE🧰Y🔩kir6x🔗(rFjQ🪛4MVLlÃk9Dk🧰QewQNAYtB349KMMQrc(FayOW🪓S🔩ÃÃ🪛bb(7🧰GoBgIG🪛m34EmJÃ43I️r4eaq🔗e0D(mY(FcuÃ(🪛X8WcEMPÃ🪓m⚙6aDHzyNsR6K🧰Kj0AkKtÃic🔗B8🪓mlzM4oDvÃQuRa5q🔗JAz🪓SÃÃniXxZ(eYs3ÃWWnpHzzKYWJRfDFGcÃVc828PbHhXvle9⚙W(3wguaDZb🪛fX9P️vgloYYÃWbPpFnLSÃÃYB3(azgRlB8rgÃTh0Du🪛hE1lsSX(lawPr(PRW2yÃjX44kJq8gbÃTkoPmetd⚙4🪓W9j🪛🪓8Dq(ORZar2UBnalp(ÃARhexvV1lgSTdCM️A🪛VMR(ÃQX1vV65(k1YNsl55tYPÃ️NPrq🪛6g🔗Bs🔗s0C🔗N1OsFTÃuQP(XbZJ5u(R7l7v🪛sR🔩FRCBAu1ZW🔩7izVx️TDx6nOfV🪓7o(YtwD2Q0QN(ym1yGy(UiSgEvn8DR1🪓(OGF7iyQaM🪛(ZÃthSy7r8ObwJ5G0lu0E5(k08suh1(6🪓F🪓wxÃbXzk9wtK2L9Byyd(uwE6P5cvyH((5R️J🔗SFU🔩B🔩🔗rPdLHYeÃ4k6(rjRNzvX2MbFl🧰EjÃ0BTxyja🧰wt🪓🧰bdD(🪓Ã🧰0rTscVFPABs9nu9🔗9Ut3ÃQNE🔗DG🪓bbÃEqB5F83l7mVn7hq7mi2prJW5OaeP(A🪛avIuFahG(9p5️Claguad🔗b Step #5: U Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'R2y'$'\303\203\303\203''WJ(vJq8'$'\360\237\252\223''nLqhxB923pM' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'R2y'$'\303\203\303\203''WJ(vJq8'$'\360\237\252\223''nLqhxB923pM' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-l", "--files0-from", "R2yÃÃWJ(vJq8🪓nLqhxB923pM"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "yguÃtHJ3zxJsmBh94X🔩vyyZnj(JUN\u{fe0f}gkÃlj", "--files0-from", "Ccjxy", "-m", "ÃÃMeV", "-w", "--files0-from", "gTD"] Step #5: === Compare result for: wc ["--files0-from", "yguÃtHJ3zxJsmBh94X🔩vyyZnj(JUN\u{fe0f}gkÃlj", "--files0-from", "Ccjxy", "-m", "ÃÃMeV", "-w", "--files0-from", "gTD"] Step #5: Pipe: 6e4 Step #5: nTi Step #5: rà Step #5: Step #5: K Step #5: Step #5: SjG🧰BO9 Step #5: Step #5: 73 Step #5: Vv Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\303\203\303\203''MeV' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\303\203\303\203''MeV' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "yguÃtHJ3zxJsmBh94X🔩vyyZnj(JUN\u{fe0f}gkÃlj", "--files0-from", "Ccjxy", "-m", "ÃÃMeV", "-w", "--files0-from", "gTD"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc"] Step #5: === Compare result for: wc [] Step #5: Pipe: (KIr️(7🧰IhÃy Step #5: fOzuMg Step #5: orxÃwwGI Step #5: ty🧰 Step #5: NH9 Step #5: yFX5H⚙RtRy1Bp Step #5: dpQu(i Step #5: QsÃi9A Step #5: Step #5: Bo🪓y7tÃSPSÃ🪓b🔗MX(QA🔩hGHKPzWÃ(DK🔗xNDq️Lu9Ã(jP🪓CKdN🧰oAIM(KEjb🪛ppBdlÃupVdcVPrsnUy(3F884mfuxEof(D🧰E⚙z8VRÃo985jzX3Ãh(Y🪛ercTS(1GGwÃSFZy⚙6(SrPP🪓yowSkS26Ãjh(x🔗nW3Q️m🪓h8EyTnzqKyGRC🔗ijXMcqGCh Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "ÃNkzb", "-l", "-l", "-m", "-L"] Step #5: === Compare result for: wc ["--files0-from", "ÃNkzb", "-l", "-l", "-m", "-L"] Step #5: Pipe: 9EhzX2🪛mGmdGSUO9ytvÃM7UMrWU1zÃEAPpr63SÃFvWdÃBbv🔩7(ZXqc(k1c6BhWjPDbwpYE🔩⚙aqj0Ur3ÃSIU4qc7🧰GÃnKÃggGz🪓g1mmÃL🪓onpA(IIhfÃ🪛PddSÃ1ApgeS3(1D5🪛🪓AiRcIyJApc2Bry🪓🪓ICyjwe🪓fK️M(kXYhHtie🪓hL️o Step #5: aM(P🪛yX Step #5: 🧰ÃÃeM Step #5: ozh6Ã3UtHXSlFYhc🧰pI🔩Ldkbo(6coDjU(HdqDqBÃ3r5hgPT🧰7bnkOvS((BGUJ1wtGYW2QX(EKLlYdv1vYTy(OT0Ox🪛9gObQ8EEYLr🧰⚙EwPLLdx️rGQ39u2m(z9Z1Qar24U9🔗5k1🔗Ã8ÃwF7lGtGnGM0QB️h8kTv2o(🔩1tEjzI(⚙OSZB(ZIxfAl🔗64WO1k6MÃBcpM🪛pIsSuLoxSubD2cTZ4Eex0LdFj(⚙ÃlyGcES4e08️kKOTj(md🪛Hqa6(Q🪛ZÃIOiCcl(l8m4🪛pBuYf(🪛CÃUinÃ(tiwYpeUAQG🧰oÃÃkwr🔩WikgcU🧰ZQd1ctNUKob(6DhaH(Vl3sNe5nLRBcfuJIt7🪓WG7🧰9yÃ53cgbÃj🧰(1🪛t(f0WJ5h🧰ÃH🪛7ÃmIEaxTi91ARÃsse🧰zDHVId(aKVAÃ9Lehc60W7iseOwKCg5l️vfyYALkf(ms🔗eÃQXZ6g4wvÃwv🪛ÃaVHsQuk7⚙qQO🔗34eaaRdyu(🪓TugB1D7dKrh1️7UÃB🔗h0TvVÃ6SÃipKwE(vj🪓MJEG🧰z🧰oKu🔩Pq4jofhWOmTPqG🧰Fo76(6fQEÃVW🪛gGj3vVVXrFfnNJSJE2y(ubp1yÃGiovdAMqVTPyIEal(🪓vcgf5i3JDIVh3FKd3ErhrYbmAYaHS61nDOkRkOST🪛senRkÃL️D((jKQd️R️pBvAÃRk⚙Y🪛41Kqdw7DJm🪓0m4⚙⚙VfedÃdara🪓LyTÃ🪛UÃyÃi((adCG2mr21🔗N7h4mzdNAFÃF🪓1MUYw6ipLWEmH(TdlmwU⚙1UDhICtAzBbÃhwÃBfe🧰h(Fh️f49ua🔗ZÃPixÃNEc3(ÃC6xNHFmTgcw9VÃ(4RRN🪓nm🪓D🪛7CiFOa(vHWÃI1C5E⚙VPq9AJ️xcAIs🪛Ã🪓6h🔗9rTBJW2wJ3(zUSAIQTesIBÃ🔗RYnÃv1(E((OovOc0BU🧰kj(26hP🔗CPdG⚙GvOhU87Ã7V8f⚙⚙TTe3Ãm🪓️9diPB1BXAG(4zÃ826Ã🪛onz46rKÃ5YGUYd0OE🔩w(V39NÃtnDn7ÃxizÃgÃw0JsHVShdHÃ(Zw🪛rBW6fd0🪓Ã🪓fQQ🔩X43etI1🪓q5bc97Jun9(D((Eea05CMNIiAtztyYhL🪛🪛RB62Ã🪛⚙3XN Step #5: rr🔗ysAA34WrM5ozLI(J🔩thHpcXryK️WnPO⚙xÃ8gzEVh🪛myOCEw3Ã(Ktw1h(Fz67hg2nM(🪓9c3⚙P🔩🪓4bJCk6APOyn(poAf1ebp79n🧰F0WM2h90Om🔗T️uKl9(Ã2sPGRLezI🪛fNZBkÃ3Bwv(XaMO1️maJHQ🪓h9Zf🔗cyfDs(k🧰HEFq🔗YF8bj0s35DVdxÃGNMSe🔩7lFoÃw🪓o🔗hÃch4po🔗Zdy🧰lXJOuQqpDmhnYL🪓o(DWBiL6ÃkQnkNc4x78yitÃÃÃ5ÃDÃBJuoUtX🔩H4🔗Tqa4HsvÃpBw9dJ5Rd🔩ÃE2jj2z🪛uqhgqO96d🧰z6QRÃ🔗BThW🪛HC(0(p🔩cÃd6(HÃVf7MY7F🔗🪛mQk🧰PT75kh(BpEgHPVabNNi(2Bg586rEhEdk🧰O480a🔗rc8mLwgrpjzÃqÃnA6OTxI⚙wsN(k0a5e3z1XjC(BZ(🪓uHo1fL16W2ZMÃRF2sg🪛yÃGaGD🔗6yoxyLYpX🔩lxÃW🧰C(LVZkir(9piylH7cGT5🔗O(JoNyA🧰⚙lam2vBPVgNÃqf⚙PY(JuvÃM(X3((MvY6cAe🪛TWalÃYÃn🧰ReTYuÃÃAS((c5DgeOn0🪛U5nJ🔗3h8lK7HAk🔗(YcG️Cmd(️EFvAgV(F(YbfzuRzÃf2GSFM5Wr6ywJÃTNqpÃscE⚙yivl🪛yÃ6vÃ(((5O🪓sbwr(hJsH️(Ãcj6hz7🔩NH5🪓(🪛Ky(🔩(db94gLK🧰C3cEZYpoNYK🔩WL4Ã🪓Y🔩hEaÃMwO(🔩⚙2uoOH️sHQOÃCxKUiPWOUÃ🧰rA9️4sjNdEoX6IAfV1rE4🪛NmEz🔩KLigJg🪓M7dDj(XbPf️JV7gSViJCfT0OÃXl(K🔗CtE(lPyWq️m🪛uÃWuEÃS5(6Oa8osBUU(b️MitQbwWq(F7️(6Hk️9YOFB9y0hU7DsC6MÃQnj(Jsp⚙PaÃio🔗5Q⚙Gt7vUAu(d4yC5🪛JlRANHELZM⚙🪓(1njCOfI4UUuiDvOAn️🔩k2vXjH0🔩0oJ47CIUx3B🔩V🔩e02ML(eÃ(GWD8gEXAdkWjvkGFF🪛Rcr🧰P(Jp5v2O7Jn🧰OGC2OV🪛FTG4QPTXLFWk🪛woLf(oJAOÃTtYCm(vEytlÃ(E7rVÃhp6n1742ÃaWlISL🔗bqrNOmEZrpHÃLYqOAR(I92e2🧰6q(LcDgP⚙Z5b(Ãuiv8AesQÃauxnRÃ(iq️🔗CLKvMpDAM🪓CjcZ⚙bb1bYOtvo6Ngl2GMzpia6(B🪛🧰YCDJi3kÃ2KYÃYrqVnÃJZ🔗PlZF4(BAj(Ry🔩glkCOpÃWgV1bwrÃ(TEE7AXd6(Dl1mYe🧰iCL1️gP(eNwMVSl8VPh9((VvnÃNHIAT0WCutCÃHKKg1ZxKnoQ(608m3ox(🧰🧰oQuIJwXÃGk⚙lZlN🧰VP9(3fW0s🔗9ÃcL6CEMtYu9GG7KfZf0DffygsELy(️ljz🪛iYfs🪛Ãit(ÃLTgjcn2Wb(🪛NG(PmsÃXS7VoÃAFYfzÃNXOVQApDQeDVd4HAGhTPU⚙DP0S(nw7UUFzS7N️UÃs🪛NGJ️CFR️s(ÃW🪛x⚙fU1Ã4AH6ÃWOh🔩ivZ49(ÃnjbglN6ÃQ(BOH(AXifbÃ🪓ÃyHDÃkbd9WaSUDVbWB5🪓(IrvKK🪓🪛0️qIZjeq(8atGxVVefpz(v️30KzcKXE1vijkvÃÃSÃr️Bj7🔩OR🧰jok🪛8xiJv3kX(p🧰t6NoXTCqs(Cn3ÃfyTsw🪓duÃjSBJ🧰MiiXerBlDJR️⚙J🪛cpNUkKBio7THI🔗pHTSfUÃJ2G8Ã⚙Ki2🧰kSCsaUÃEsiQbÃf80🧰⚙rfWl1Bpw🧰up7PY🧰Gx9jS8oUG️riÃr2FGxifPgeHP🪓YrPÃ6wVVKCvJry((90dYPOfhmMwyZr(4qÃ🪓0EHV8Vo🔗3🔗gmsUyÃ🔗ÃtKOH1KVI(10VÃnzjj🪛️aWT(⚙bQ⚙0w0GbKi4QJÃo8gGZn1Ãl0🔩G🪛S58sJtWG(ÃILÃNO3wVmWp🔗YRNhdÃXn(0EBd3qu2(JLt🪛QW(LjÃM2l🪓uV((qRe🪛S3Z((81🪓Fv(Q4(im82🪛RgI️5🪓K(eo(9aL5ONa(zA🔩EpvEACr(wg1q8CW🔗5sI🔗orirÃC🧰YRNb(m54ABYnnnÃ8hxgPFZRe🔗6q⚙dFZLkÃ⚙9mJ(️xuLh0EÃoÃtMEQfGZZTC1Ovf🪛6YhDDt🪓ÃcÃerUmjEtbvw8hJ1EWk6sÃSqRN5Skp(73GURQ969YvwRÃ2BHcfb3a️b(Lz4IC6sU🧰SkHOf4qQiDqX0MTV1r2rWY8hOk3🧰p🔗N🧰vyk🧰xgET6hDzU🔗ÃwZOJf3(PuRg(🔗8xIhWÃf(2KiTx7p(aiCpyÃmAUS9j98y🪓y3V0DiÃV(R9E9i🔩️🪛ciEvDHÃZ🪛M5lGTdMW🔩GDbzÃNqti🔗⚙(SGvXk(bM🔩🪛h🧰r(s(8p(Xb🧰DB🔗oa9QW(EwAO1HKk🪛🧰DcvdW(EbTHw(sQKs🔗uSR32X35LI16o🧰57w(🔩P🔗mFW5YuT88Wc🪛NÃ(Zo🔩Ifv8PS804🔩(lMwfkB🔩9U(SM9RncOr2🪛m7uXblYN(Q(🪓TVdSP🪛etNyÃj5hL(ÃPJ3Ãtf(X(HHÃPDYÃh9(1(Jvy4A93🔩️6🔗TÃqlL⚙⚙5LeBÃiZ2️0eOogkLr⚙srkuPddGoJnAR🔗🪛R0Ãf9XxfRben9NÃaDcUNbH🪓b⚙u⚙ÃTaÃJgi5🪛uR3⚙JW1peduj((Ny3qVF🔗yeha🧰MMW((KÃS6f(nSIÃKnnÃL🔩XR3A5⚙HQCZX7🪓(XD8ÃiFVzÃOAsKWpkEFx1🪓ÃekkXj34ÃO🪓(b1st🔗🧰7p3n42aTK97RiD8A(NSx3Ãgq️h️01fzzJÃYLqK4YqYWNDaD0Ã🔗U(hUpnOQ9d98rpwcBG🔩K4(🪓Xx((kwEamvGZ6🪓zÃb2vnoukcJ5V🪓YrJ(zÃdqca🪛t8⚙uÃS️TvD(i1ÃY4zA️3NKHÃCh8️M((AkYOJXy9BIb(C5nMVE0UMVTGnsuxIemip🪓SkR4BC4DzWÃqq(il(mecbuVjTlPke⚙2PgVKeLSfÃrHc74⚙jzz9Ã6🪓L7BÃÃNeHG(iQcV7🧰FvL24nIU(YM7🧰Z🧰R🔩CkKTUsZ🔗(XZojK🪓DYV⚙d🧰qAsXZhwjaTT1wOzW6v️🪛lq3JÃAkk🔩ZskW🔗(aEGÃe(1🧰mBFso11🧰tDlrHndUO(51WEio46OyF️🪛PqL🧰axaB(cV(aYÃh(k🪛eQveNSMGK4(iWJ7🔗wrC🪛T(Ãq️oxg1🪓x(NBl️4️3CG6(2iaxÃFZ4sX3🔩⚙HIhVM🪓W⚙NrkYFOG2POfQSBx(e🪓6f4uDvQÃSÃ0kH6Ã(eS🧰13WhHV(x🔩ÃDKp🔗QQE🔩iC(cPlMsMgÃMn5️E3pwo🔗DTBAbJtO2Ãw(7JÃWÃq2L7ÃtÃrawXMhzfpD🪓LtU⚙5D🪓byuR(C(Ãp(D⚙(vG66xrPRQE2🔗pUllu🔩YFlaFE🪓2YÃSVVZxIÃlHÃENEk7PIC2lnRHQq3gXYYKh⚙7TZÃS🔩🧰zVfEf1kEJomeGl(kzc🧰ÃXHcB🔩Y4uwiRFxWNÃQÃ4🧰(PVu(FAt🔩⚙uz🪛Uo9eay⚙tbFG🧰G(y3yNuIJsqi17uUew((1Ãz5(8OXeAuiBEXBMsotJ🔩hjc🧰D🪛(nW🪓v01G(Ãz0s⚙Cwq6(3FpoxenÃtqaa(️R6gvrm1TuBdÃLSQN1EL️qSrHÃhMSfvÃS(5sCOMPz2🔗klE(if🔩8LMÃÃNqvÃuKxgGdSWa2u🧰e🪓d6jhg🪛🪓j⚙N️⚙6JÃ🪓dg(wrD(adrfBbae5dQFpC🔩MÃno️TltEU84I5j5PvYhSDjq6ef0🪓DoRg️S3HYYWV🔗8p5️PU🔗ltg Step #5: bIpJP(🪓(nLD Step #5: Fl8🧰 Step #5: RI4 Step #5: Z1fWW6🔗à Step #5: HrIhz️Hi Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\303\203''Nkzb' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\303\203''Nkzb' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "ÃNkzb", "-l", "-l", "-m", "-L"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "HCI🪛Cls(bbqJymot", "-c", "--files0-from", "YG"] Step #5: === Compare result for: wc ["-L", "HCI🪛Cls(bbqJymot", "-c", "--files0-from", "YG"] Step #5: Pipe: Step #5: 5(bocÃKWR Step #5: Fa Step #5: IO Step #5: 🪓Ãh2Pc Step #5: o Step #5: LB Step #5: (M Step #5: 149gBg Step #5: SLAg(I⚙k Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'HCI'$'\360\237\252\233''Cls(bbqJymot' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'HCI'$'\360\237\252\233''Cls(bbqJymot' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "HCI🪛Cls(bbqJymot", "-c", "--files0-from", "YG"] Step #5: Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: l Step #5: Step #5: S🔗O Step #5: ji Step #5: bw0vaQ4F(tv Step #5: Lkr4O9iKD🪓ixY Step #5: 5VMlFeQt7Ãj Step #5: 🪛qrge🔩1FiL Step #5: AT5️6(Lkt9(WIB54(TeP(QBcL🔩f((AkIAÃlmxJWInSTIPZ(EÃwHi Step #5: 8n🔗 Step #5: Rust stdout: Step #5: 115 Step #5: Step #5: GNU stdout: Step #5: 138 Step #5: Step #5: --- START diff Step #5: -115 Step #5: +138 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (17311) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17311== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0x3c, Step #5: \376< Step #5: artifact_prefix='./'; Test unit written to ./crash-156757d6f760d5a8ca676d7480d30dbb6ec3474f Step #5: Base64: /jw= Step #5: MERGE-OUTER: attempt 59 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3279314155 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/156757d6f760d5a8ca676d7480d30dbb6ec3474f' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 173 processed earlier; will process 312 files now Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: HÃ(D🪓Ãqt9u🧰s9 Step #5: l🪛PZL Step #5: Step #5: CMl430Ãb Step #5: 26i6ajYs Step #5: (kS Step #5: ⚙ Step #5: 🧰MejÃgm Step #5: g🧰5Bg Step #5: L(5Uz59FI8n4x⚙z Step #5: Rust stdout: Step #5: 9 Step #5: Step #5: GNU stdout: Step #5: 8 Step #5: Step #5: --- START diff Step #5: -9 Step #5: +8 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w"] Step #5: Step #5: thread '' (17418) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17418== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xef,0xc6, Step #5: \357\306 Step #5: artifact_prefix='./'; Test unit written to ./crash-e763bd4b7c7c98c1db2207eac7acfd24f1f4d2f3 Step #5: Base64: 78Y= Step #5: MERGE-OUTER: attempt 60 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 609494765 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/e763bd4b7c7c98c1db2207eac7acfd24f1f4d2f3' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 174 processed earlier; will process 311 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: Step #5: rÃUnA Step #5: oI Step #5: (2️oojAkBwx🔩B1 Step #5: v(s🧰d7H9Ã3P Step #5: TfT((OpB🪓🔩RsG🧰(1ld Step #5: dfFTwdn Step #5: Knu🪛 Step #5: Wqà Step #5: Arb️b9jFu(L Step #5: Rust stdout: Step #5: 84 Step #5: Step #5: GNU stdout: Step #5: 109 Step #5: Step #5: --- START diff Step #5: -84 Step #5: +109 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (17448) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17448== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x22,0x2, Step #5: \"\002 Step #5: artifact_prefix='./'; Test unit written to ./crash-09692681d62552130446a400a3771a0521028d77 Step #5: Base64: IgI= Step #5: MERGE-OUTER: attempt 61 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1507863025 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/09692681d62552130446a400a3771a0521028d77' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 175 processed earlier; will process 310 files now Step #5: Running test ["wc", "-w", "-l", "-c", "-l"] Step #5: === Compare result for: wc ["-w", "-l", "-c", "-l"] Step #5: Pipe: GaS Step #5: zzs🪓AtsbWqb0RIJgpjq2Q5FU🪓DAcW🪓ÃWcpÃbwLWp(Ã4KÃDMpÃÃOx(cFNgFCULuCsFFCÃuÃqK0drBCc🧰CII🔗23⚙3Z0z5JF8isJIsbMkÃWY6jnÃGH🧰eGeCZuZÃ(h(CogAT🪓Wia(jJVEd7F5tA(YImH(Xb8btW2EOZD(ny9eCcMwAiR️bBW3🪓AV971🪛ÃoxIwFW2rPYeld(2CJystnjpL9K🔗🧰TY️dC85mZp🧰HJvjVGB9🪓IdIDyQqÃo7a🪛JO(AMzK7ÃeFwmqLxsf4b1nQNV⚙J5gbk(️sdB(tpM7🪛C9l🔩YB75Ãci85Em(Q🪓KD⚙6q️fK(y🧰k(⚙KKvÃSÃJFKZCjkA8d188XÃN8🔩T1qlXdL(HCp⚙ÃEaaRpHkTIH5C️lo1AnqwRhBbvFgSqcR8uÃ🧰Ã️8(⚙m7ig5C1j5rkePhEÃ🧰gÃDd((yrlSp⚙🪛yjf7VJTWJufA(0tn9🔗3cAd1J🔩UajÃihJSfR🧰L1🔩Ão(pBvxTj8B0h🔩iHkNgpVA8WiEoliÃQa🧰PlbD(d(🪛oi(C7Q6qp0pEEo(2E7iwGS️midXKZoU⚙DFCyÃ🪛bxNYm59PPFdlÃXÃ32(C0HRKYY🧰vdZdeK6H🔩p(ZtEqBU6kFFLHXvmaÃJZgLlfz5🔩nohÃE2Io(stVMWIZJKHhY(1Ã🪛Ã🪛PÃ⚙tQAÃuJlNu18BP5YCd1uktEÃh0DqÃ(AG️Mz🪓SvÃ🪛(E(🪛🪓z(YO⚙vtb5ilpK🧰0Zx2🪓pQdLCsk️AgeHtHjinx⚙U0o🪓X9Osjj🪛LG️pÃp(4HTB🪛YeeHGQv9(tchKcNFZ2NDAYÃg2(sREBXÃRz0YXJ223PFb3TLp9zuu4vWYjWSf🧰r(2RPwYjzvHjG3ÃTgIfZ(GVbH⚙Nh11uxÃ🪓B(Q20z🧰ÃPoMIYqO🧰ÃÃa(zK4ToFWg1A️5🪓42XFp🔗3(gTVdz4🧰CDGV(4XdZ2S(ZiOMvS️LzFRW(yT🔗RwÃMaSDaZVsWIBb⚙🧰Ã🔗qÃw️(rQcsJU0PjFT(dp0FX0bOicpPORDy7V🧰Ãz8ÃTjAeNjKHÃ(gGRuuP(OHJX1eCwAhsH(DVELP4(IÃUOp🪛IIHEG0Xnae29esrgaDD0ÃP🧰XwSgEPVqHlp4xP(XpZÃ69twNpÃFhuSc🔗(EaenYyzGGlPW🪛q5A7s(3UGXH🪓(Y(8aaslDFOxtZBTqÃ⚙1SljoTgr️(tMbmCYDbXDwCWeq🧰🔩DZIO0oWXUhIQXZg1n️eW7bTXv🪛P7MP1rt7️LhE0OrKnlPVl🪛ES8(3🧰o1tEceXF⚙JbgqÃO(mOVg️xm7uxunkI89xto🧰🪛🔗fÃALa(S🪓BUgz0ji⚙R((GiR6i🪛IuO0yDFqqQV Step #5: J⚙ Step #5: 7Ca2m⚙ Step #5: Step #5: Step #5: ️p🔗tie Step #5: ️Yj Step #5: 6WV Step #5: fm1Q(Ff🧰F🪛RF Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-L"] Step #5: === Compare result for: wc ["-l", "-L"] Step #5: Pipe: zCiMÃd(qHT8 Step #5: l Step #5: 2HGzb Step #5: g0ÃÃn1 Step #5: Step #5: w7IXFWfs9KeMbWQO(s((R(EUswMjbklT22Ia(zhX(️z43iD🔩GÃoJXsDÃXumFxMQ5Qtf6l⚙XC2i(j5O42IWJNÃo🪓0rXzr5Fpb️Ã4Ofp(2ÃN(0Nmm35🧰Q1yQ5G2aksK🔗jgp🪓(Ãdgbp1SqVJ⚙🧰e⚙hKZIaVaB🪛Sant(🔩TAX(3Ã27bd🪛LÃJÃp🧰🔩⚙JDÃyUZmQ🔗myg5N6(2🔗IO🔩9ÃCC(HM1zafU(Fbp(37e9Fv((7uyxE9WxdZj3WosQ59uW4tnakTy🧰laNxQy🔩opazEvXzeY6(j🔗OP6(YiXJLÃ(m7chIdt(qV(yM6R🪓ÃJJ0Ã4g26nP0🪛🔗95SErl(Fr8D5fR🧰d0(Ã🪓Ãf⚙a🔩O🔩ÃIÃKHh🔩qdÃ(K🔗biÃSwccP8qbZVM7M️(4WMxoCWq6HG⚙I🔩H(rÃToc🪛🧰7🔗2oMGN(ÃyVCs🔩Op🧰Dgm(8KZvd️dGiGR((8O⚙eza8🪓1A(Zir0🪓sÃxr(FHlPklnCqXnJV8b80Ui4whHb(0JPG4🔗E️QHM⚙BUAHWJN️lqDX(s🔩laVHG8f(ÃKVaQ1lEm9lFb🔩WP7Ã(EÃtqeJ(((HY️SWQWk🪓ACTMBw⚙DLÃ3e0N🔗RX8icÃGYq0pmGJdCvv🔩Gic🪓vLgg🪓4QÃZMj4HzbÃZcGkeUq5ApÃzÃ⚙zQt(ÃfM5q🪓nCBQg(i🪓GUteh(sOc(I🔗FNÃe(jRh🪛piLJ🔗🪓TxU🪓aZyE🔗Ãca7iSVsXBn(pGEC(QHFr7️(k7ÃmDÃÃ8gq8Ky⚙(C5⚙qn2️RB🪓JB🔩KxhCoprGHÃfP89aFB3WTf0n0Ãf3SryM🪛QKS5ÃzuVxÃQZ8tl🪓C️uuÃktAla(agSKr️0ni(6(eBG9A(RiFLÃ1️Hi🪓WN(⚙EivBKUn(U🔩RR(QvAghR⚙0EÃÃeÃ🔗595(w915RJDGeTR20mN🪛NHÃ⚙yAMYZNÃ🧰Ur🔗🔗0u1⚙UR️uÃRs6((h5Qqy(kTb7⚙(BÃliwGpco(h21Yf0LW3EljzqH⚙bTEHÃJiGU1c(Ã️c⚙zoEwOZWIÃL🪛82hXg🧰k🔗Z1aOj🧰dq0A🪛ufÃdTWnZhZX4EuyhUHW️1Ã(fj🪓yRÃs(5i⚙Ãf929vn3p(Ã🪛TZOFd7ÃThk4z⚙3a(JkmiÃ🔩EÃ️F🔗5xUa🔩oam🔩puO4p🔗(ZXD2EZ8RVP⚙ÃgTOH1🔩NSsjÃ(D2K7GDM(LLt7🪓OS5M🪓Ro(tN3VpK(🔩b9l🪛glq️JEFBQJKODafIijL⚙Kr14WjB🔗i(lnA2BMzr🔩t🪓v4(j🔩IMUUBALaerA🔩YÃwIFfIgUOÃEqzhWRLwcGMuÃÃWKjf0h0SR2ÃxiJYKÃY🧰qeDtmxC🪛iDhZv9cOw(LzQ⚙FzLB652BcwÃpZG(xZf4u4pSj1uc🪛voQBU(M5(🔩Y4(g🔗2LkCFb️dL🔩(15B🧰zo⚙vRCi6ZÃ7ÃdEPE8sZ🪓jÃ(ABXEÃ(Vwn(l07PXd🪓vKV️58CEXÃzUCY2LatipoCbfsDa3PYLm9Fpcd9J(RO🪛mRS🔩e🔩🧰🪛h🪓3UDonÃFzo84e7JW🔗RmOE(⚙WlD(hO(hXf️ÃfrZmÃFy🧰l️d5Ã🔗CE4zD️lloIvmm(qYa7🧰Ãt️T🧰MIqrHMP🪛(🪓LJmGBUusxv(FDoXF6H(u🔩km4(l🔗EXYXDGKCFmtGF(C(🔩K08HS(lHa🔩ÃS⚙wXÃW🪓juOC(m🧰V🪓9uFsNAxXEQJ5️g2BIpE8🔩X⚙Ã⚙n🪛oO(h3rxÃloYBÃQrwvr5h🧰awÃ(TW(5OMQsM(Io🔗51bvMHEZUo5ÃGr🧰B((AXÃ🪛QGwoyYrBy2️🪓DÃMD🪛hn8TotK58Ã(IJR75rU🪛Z(🔗WN6PrZ⚙⚙TGKxbvnPdZV️BM5TGnÃ(cPwuoEceLÃglgRPÃG(HÃzZcjq2FpOm0fbOI️pKEJfX24fÃ(nzNq(hE8🧰C70NWW4ÃJÃ(7kgÃf2C1vl1NUu0ÃB🔗(oxVcc4XGYohHl(SpÃXW5tquÃ🔩fr🪛Kl🧰z3️OQshMajÃVh4🔗Nw🔩NÃwEIrFÃV0i74bY🪛Ã🪓ÃJ9🔗jnUkjvBgOVbucdWy2f1V⚙4ÃjBQ2⚙Ãke6L1Uc⚙o7zQjLSmovN8wWspj7rSÃ5🪓V057JR390bPuAiE3jK️zr🔩J3️romK(ÃBR⚙84zXWs🪓dm7ioTyj🪓X4zEBR🔩CEqF🔩K7XttÃ2🪓a️KIoeghMdFnpIY9u🧰syQVÃo29tII(N0VCCgbJ🔗27O️j7ZQYu14Yt🪓EZ⚙Dzz18Q(xTÃSoOnJH4e0HnI(wOce🪓miL0ÃxCRY🔩3qCs(9Zx🪛sFPuU🔗⚙🪓WeUt83hf0hqUYHphh(g🔗sÃÃ8ACsLmGx0NOVUq3zN4GK(⚙dvXiwRbxVGDTmpf🔗6l(Ed8yy🔗VÃWM(ewzfu6dOÃ7uxK1UaZÃÃU((🪓DfcjZ⚙2xiKxzhWNY⚙WsK2ODÃf🪛Emmx9cUf1X🪓g(u(jNP🪓Py🔩JMP🔩qWHZ(hXfObNtu0dC2Ãb🔗3zIcEUfCF5️6Ã🔗huaGd🔩pÃD5LD🔩2gÃ6(🪓🔩BÃ🔩dn🔩W🧰c🔗v6Q0🪛OGLPF🪓RAF⚙w4🪓K7vsYI6hrU️oErR🪛Nj22y🧰pgrPstu4(yK🔗Wg🧰(rdk⚙Ud🔗a🪓9w8w62(l64R(FZYm(IZplÃdFzcHRSUe🪛0ÃwNZjÃd🔗FYmMMOBrwEm(sDH2Ãjn⚙yXQhXM(B🪛⚙N🪛Ã5Ur3Xe58Ypx🔩B🪛FK4Bw🔩Sb⚙(1tfKF7pu0obmHvVUmqmqAPtlez99B6(🔗2n🔩gtQjB1xwRjlA🪓(🪛Bm(URj3(GCo🧰KL3nÃÃCiTgjHWtU20gQduk5bZTA8KxYS0xr6Ytcx(qL🪛Ã️uJ4QV(KAfXgDÃE0UJLtMeRBQ1D57DX1H(2R🪛️(gdSg7C5Ig🪓Awhhiyn(X🪓h(Ws9Z(ttfBtLgbU🪛ÃÃE5O3uso8l7️yhCv4qA(cDPvBf(b(e1IsEISsi5savM4s8MuPoGtq2️4C🪓lrgcAJSzGk(️DoI🔗L🪓CW(Ãy9h(ev(R⚙Enm(yb6🔗aRiQWcP(J1sÃF0🪛8️NeP🪓⚙FÃO6GÃSFo️c9ÃÃmQ1YUjeu2OSpAj3K9sYÃ🧰Nq️RzLqv(🔗🔗9W6N🔩sBÃql🔩RoNga🪓8pWx(FTdlt0zRcsPu86l🔩NtWb50qb90f40lFexWO2FTGxuBfbÃF4ÃpÃZvbtJXp🧰f57QÃaaFg8VwxjdUHxT5aJkb🪓ZAM🔗d🪛gÃtlÃ0RAVBZVLWA1LuCWo🪛mt(🔩MAÃgYoH1Ã1KP3jÃ7uW(SLLbYr(8(8r🧰40️WYÃ9YeTj6Hdm🔩gtliRIzy9QbÃI8(JgteÃF2TJ(eIj Step #5: 4🔩 Step #5: sQyYZrf Step #5: u(wMOg⚙🔩⚙eWwxXTÃFPcRw6X12rwu️IUgIDZA(jsNwJxAigDÃobwykDXiOcLw6o4RUm🔩xL⚙r06(RjÃ🔩CqpmHIh0T🪓🔗Wnr2NuHZFhVCO⚙WqU4Ugn58🔩⚙JQA3T🪓gwE1kN(cÃZEis️EOAQÃÃYwu(O️5M5yHtLL9(E🪛zCWgw🪛A5️lÃ3h9j0FkT0gmpkU🧰K⚙m4wdCO🪛6aB(aqeS4MBSaa((vrFCb(tcf5🧰9HiOZfa🪓q🪛bÃs3gOserDCÃRkoÃ(UV🪓biVOOC(CAB((XSvIbFTFH6PUÃhkOWtX🔩YKU2🔩PoaqtwvRTJ(oQ6🔩TfJt6v((Cu1MAiCXUgYm4xqs⚙qd4FÃm🧰MM🧰lsmP1B8Ã9OGHyNzBvqQcz🪓mhtKiÃVca🧰cFm🔗fg🪓K⚙0uST(aECABFKxÃ🔗CMHÃ7LlNsCrDEUmQVli70IqÃKkcA5e5AT9(i🔗ÃIx(LNuqAY99E33xqKHDFShefxgV(MKp2(QVGe8zuQqN(fYPOmOhP9zPMhARFQ3qag4🧰mAnj8yiR2KÃdGSs️⚙Q(t5ÃLVS96P015jV0c(55wmmUzn(🔩🪛p🪛iHY(JEV🧰Fbu18zJxmCtz🪛z🔗ZaVh(🪓Sb13Z(ÃOWÃnPJW9(u(️93b40Ny4BZNkM4Ã️h4IYFU(9J1szW2EX🪛3IxOCVd🪓hso️RK5THok4ipLEVV7RfaÃy🔩5isLRe️4🔩UCknpt03🧰dBaW9j(4ClZSAÃw🔗JklTPBgK🧰JOo(jf(Ã2Ã🪓z97(🪛I3d7kf9N0ÃKPwsoÃ92m🪓igZ⚙Xd3XI(GRXnhxd️4OGZB6NaÃ🔗NIÃ️xo🔩lhSdg(XNR🪓LUQufFÃ🪓OrIX6oYu2️FTRsJJc🔗BtzvFi2aW(9🔗SDvQdyG⚙ÃHUp9ÃA🪓e⚙XaÃq🧰ieQÃx️k7PRHÃDMqW2(lm(E1owe7VBÃsK0I🧰zKUN2gB🪛Lez(aFiF🪓zmNT9w9(zrQ(jÃ7EÃXÃLfQODEUaX6XlOuJI6FKiO⚙xeGc2ifB(UTxNlfOuay(mxAhÃR1LE(Y🔩0lP0EUf🔩C7H⚙GÃAcÃQ(QIQrUeD🪛Sx🔩pLvcCq92YTTM9Xhwn🧰QxnW6GU️iD🔗NBbBgZM5TÃ5eo6🔩jV5FJ2mvQne5(z4vuYwnb7vSHÃW5TAmrÃs((PFkSt0d7GV5t0wrFyLrXt5pp🧰Ya1hgL3tJS9Pex33nnELwV5eAYBEIkPhDzÃRÃ66hGP🪛(g⚙(⚙YÃm(🔩ym🪓XQÃv504c🪓gNV1tCk4LUyXV1gwYZ🧰XWWXB⚙Xp((LHLMaBfVFdOI3IOH🧰CPO🔗Ã6mrMIG5Sp⚙94️ÃOU🪓ÃZTAugC1🪛lSOLXyLMrÃ3BH6dbOsNv0🔗gKzerIÃ🔗vItK2(OJJpÃNc🔩IkeMkFVsR6kGaV🪓E7bo6️9RdZzg4JedcV🔗ohzZÃhfT🪛mr(lVoIwq🪓rkon4Jrznai(LdÃco3🪛ÃfDTd🪓l(pis2G⚙jnItw6u🪓uOVATvOkP1zD59FFZq68BS(wn1WyG🧰UWblrv(H🔗0c🔩l️heK1gomE(0Rxxvp(yyi🔩aHÃwO🪛RV(RoS🧰8🪛Q1pÃBKweIBpp🪛y8Iz5 Step #5: f🪓⚙cg1q3y🔩H🔗 Step #5: Rust stdout: Step #5: 9 3209 Step #5: Step #5: GNU stdout: Step #5: 9 2578 Step #5: Step #5: --- START diff Step #5: - 9 3209 Step #5: + 9 2578 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-L"] Step #5: Step #5: thread '' (17480) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17480== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0xc1, Step #5: <\301 Step #5: artifact_prefix='./'; Test unit written to ./crash-229d96a84806e3522b0dbc8f5b5e29113d2b777d Step #5: Base64: PME= Step #5: MERGE-OUTER: attempt 62 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1812567329 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/229d96a84806e3522b0dbc8f5b5e29113d2b777d' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 177 processed earlier; will process 308 files now Step #5: Running test ["wc", "-c", "-l", "-L", "-L"] Step #5: === Compare result for: wc ["-c", "-l", "-L", "-L"] Step #5: Pipe: Gc🪓p2mjDgnKa Step #5: CxÃ7a Step #5: w Step #5: Step #5: N🔩T🧰JZ Step #5: 🔗os9i4VT🪛 Step #5: ovnN🪓🪓KbSÃ🧰gheqz(39WF6(KPS️FT9(1itiejqZG🧰cx🔩ygGj(qB🧰8🪛irLhpU54🪓kzqUuKIt7fwJWrlÃC6EX501pxbnp4Kbo Step #5: ⚙L0SDtifg🪛 Step #5: 2y Step #5: FnÃhoDcKS🧰à Step #5: Rust stdout: Step #5: 9 214 102 Step #5: Step #5: GNU stdout: Step #5: 9 214 84 Step #5: Step #5: --- START diff Step #5: - 9 214 102 Step #5: + 9 214 84 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-l", "-L", "-L"] Step #5: Step #5: thread '' (17539) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-l", "-L", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17539== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc3,0x2, Step #5: \303\002 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3f2539e75c91591029a936d65e0b1030d8ad05d Step #5: Base64: wwI= Step #5: MERGE-OUTER: attempt 63 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2391520482 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/d3f2539e75c91591029a936d65e0b1030d8ad05d' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 178 processed earlier; will process 307 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: fEVpPSyOMSUpcVi(yrQmDrg🪛PD7ocN⚙Dz🪛UnyWi(m🔩Ew4ÃTaKgÃUegv9🔗Vg🪛(MÃdpGZ️🪓🪓ÃRGkQ4ZPOSd(ghn4bwF🔗QÃr2J⚙OCZÃ8E🪛x2ONHRRkOpeiR(ÃQmz🪛kF(bw🧰7qy(ny2CXn6c0🪓sNmcd🔩JmskDjÃ(McZ(SDEO(MBcpjCXtjgl4Ãl🔗Yc⚙Az⚙BU1WV5mPiSFXeGhpeQefowr️gnIÃeqFJLÃ️🔩u(🪛Ã🔗d3🪛E3oHxÃ🪓grÃF(🔩A5jO(jv5k🪓PLhw5hc⚙ze🪛xBVYNuÃi3RÃtlA🧰bV8g(🧰g1DÃkCppExj(7ÃSCb8c🪛D🔩CT6LXrBeBHInÃjIJ1dNND🪓🧰Ã8🧰iU🧰md🔩s32mfBMw⚙U(ÃXRnoBzÃpt0R8ÃYHIf⚙OAv5NsQW(GAcOU8YjÃ7ju⚙ta6MdZGyez(N7🧰TZ🔩BAEmSPjRÃ0(qÃL🪓hvJYÃO5id(BoCQ9NQfcnsgtZeAcELmna7H🪓Q8fTzBKK6KaGr0ÃbÃH🔩vVtOC08Y21Dud7iOZ5🔩(ey🪓PPGGreE8MHGHrn8q3JcÃXlr🪓🔗4⚙jpGVWvf(⚙in⚙zzWÃ7600(⚙5yNGÃfGt5ofÃK4lrdsv5AW(qDjxHwTePZq0pB🔗x🔗(yAAKkxqrVS05️j0NXT🪓itkÃxMÃNkW7dkFRDrm1StwKÃyÃsi️🔩⚙🪛0(0vEng0IÃd🧰ueGDZva🪓fZQm🔩🪛UK27sKLq5Jh5q6aX6QbYÃxFDqDBlB🔗🔗i(IkuLnHEF(kGKe⚙vS6⚙2u️TfFytCeWGMC0B9c1COpRU34F8🔗42hQKqFD⚙FmtWDD(Ukr4hU5xÃcu(fZUOe🪓lotxJAv689Qd🧰Ã(Sn🪓CPYK(D0H⚙1(UySxr9🪓6lH6fA3Zdcfdv🪛sFQB🔩c0sXNMMzJVÃd0🔩(🪛2Yj8r1FVf7UvK93DaCQH4GÃeUtgH🪓cv🧰🔗ÃP🧰🔩Jo2ED️⚙xH(vQ6Xki8k⚙F84i🔩(KjK(0bI🪓jK3CTCEi7(RGÃBAmVkITJO⚙p9LSpZ9J5g55(🧰AcGc5WTt1vxc(ÃOzh⚙B️8HMH9(T️🪛CA🔗CKq764rz🔩LlB2 Step #5: à Step #5: nlNa1🧰Ftlox Step #5: ⚙waATZY🪛NyQSGYXiD366HS7oS3Nl4TPrNYEpg️aiy🔗(y21JEoTDeBÃpy9CjIp1ubCnILA⚙f(H️i⚙Cv🔗yW🔗BQ🔗🧰🔗L0JoDNU🪛rGzPUu🪛Ok(a4(8pCSÃN7lMquFvGGqDH(E🪓onHrLTjf(ZFDDkvW9vTj6X️RYP0xjftCaxKtGnsweC🔩x⚙ÃlFMgÃWa3hTatGÃsynJ🧰OIDs🪓wm8dc🪓🪓3R9(uOu🪛YAJQrSzePv5eMTi8f🧰🪛6(fF️A🔗7zÃurV(B(8IVhb🪓GrP🪛XQ(xYtEOR9(Ã🔗nlF🪓I0DMÃc️jD6jmN🧰rlÃDSMcc23Ã🪓🧰fyTUr(VK4I🔗🪓7jMdGLÃ🔗F8I(aSEbt️BÃWZ6iXPBTxPzu8KZRVgL🪓0🪓jk(CvWlkAK🔗b(ÃgW14eTZQ🪛rR9gzouUÃpbJbTH️🪓3zÃ(uczROKij⚙iwiBÃMoD4ÃumskVInT(Ãe🧰1LSg(anxQr🔩OO⚙b1🧰a(6wWdsJ6aala🔗QoaMkUaIwe0aDrzmTBl7fy3dgz0PssMYNUp7rS️KUUfÃ9A⚙vKIonh4L7gfnhMqeMbjx🪓(cB4glG⚙SPxZÃyi(ow🔗yt️nC️ÃkJ️1cdex3QilÃFÃQ((ZIu(🔗4🔗️PÃVDNa(543️(siÃ5AaOk🧰PMTboq4abnq(MhafSBw🔩D🪛(QE7gM0piiuryIRP🧰Fp86ya🧰2LXHkMGt8dfGAr0🧰74bHa(6Ã⚙3🧰wZjGZyc3B5C(ljci1oI🔗Ã63Nn3rwkN(BVcAaghhFc9gNPwC(TÃ(pvGPVTti2Gnxn97s6m8ÃwoTDtÃSjry(f6fmbE(sy⚙EQI🔩️2zq(jvRF🪛p121UJ🔩LbÃwTÃbPVZefNL3Cy6L(6N2Mz1EPTÃLOLxnRP3irh(xeoZnA🪓Ãxc5C8Y🔗W5vB🪓6🔩dÃzN(Xm5z⚙yH⚙zrY🔩zWTwHtÃH️x8JEw1ÃhU7aaH3((MAÃp0I(7tÃvPu00(8(MIJ5Eu🪓wEy🧰XmN(mKlKudMcfq(cZo(nHNFaYPa️🪛3R⚙Ol59c0🪓8IHaMmUif🔩cMXÃY1nZUHHfg🪛cm6BSEE4A🧰⚙Ãd(i(wJA️(8HZDa4(tx(jI2VbRD9nePrYIybXgDXnzE1Fy(fkrUtxJw(🪛bbT4KLV(de((X2U2ApnyZ🪛ZEJv005(🪛mfNIovc3M️sawi1Nc4d97⚙at🔩Nme🪛2X6F🔩qcWUgApgGF79DC7hNQZKsgvvni7rsvÃ9Aj(J🪓(oNÃlEgM7c(🪛C🔗X8LaWeNpK(a5U(5⚙v4q🪓uwZ4v3mumj🪛B5u0Sp(ÃH09eRpb🪛gpt(2🔩🪓MXfx(h⚙⚙9lpIh(ZLD6WZv2F🔩dpY🧰rFEQ8(🔗T🔩n6DBÃÃHCJ19C((eÃAUo(Waye🪛vyEQcHS(EuvRlSC9Ã3bLzCv6ue(PKyZQrf4oQnMdHkaUK2⚙u8JReTQV9(VQPMiÃ🪛j(TihnSK🔩tUazÃ⚙0Jlk6iZXNd🧰tFw1(KÃV🪓icX🧰jh(Mt(DD0MF6B2KsvMzwp2Y8FXjkxI5CwqQ8I(EjIHzWiB(z9GV(ph2Pia(L⚙🪛y🔗JÃg3IlnsH🔗w8cWF🧰(🪓ÃJk🪓r4IO0ÃuAÃ️JgJ4Wk⚙eÃ9(wzQCSQTÃRNJJjk(R️️ulyyDu(oÃbQMNF🪛ReMÃ0iO🪓90fnd️iat7O7ÃmFJkHEJÃvV️🪛gD(mtÃY🪓wkII⚙V9🔩OKKFIY3G🧰Dn️p7Ã️uqDG⚙N(HÃeFowc5GJtimttb⚙(cq⚙BhFSfd1b4X(LnzZI3OG6a(B(⚙6nQfeVQuqMc🔗iVvblX0qy4🔩UHHxu8HA015KUlO️g7⚙gp8P5lQ0a0ag4R🔩Q🔩LPLK(p(z6D4vlÃupk0vQvQER49LÃ4ZoUZU⚙9miIa5tYVsyXQHsE🪓EkY1🧰UBC2GGBÃTCzh🔗DKÃtR5Aw5(I(⚙(ÃOlp0G🔗t🪓6zw️pSÃtOWÃX4Emg5T3🪛m0ZIGtf🧰PuJVQ(xRZÃE0LcOy9((rÃvS4LCmVFftR37nprqyg4️1G1o6ÃaH7⚙⚙oJZYjEKc69JeYef🧰fcXÃ🪛PBv(DDwijIsp94QIeqOXTDdRPou56n🧰lN6Rlf(1lG0O55G🪓(sJ54tsifHhr🔩0MYIÃ5Y2Z️u🪛jG8Bg2ocTk️neW0yep(ÃytM🔗🔗(KM🔩🔗zmH1Bify🔗iEfoOahsuÃbN(🧰3CPAgTrvGg5⚙KTÃCBqNZ8QwkJeLvtgplzFVKamewu6A(DÃP⚙oRBÃiUS(kAOfB7🪓UjUeqRRbzO9aB🪓jwMuKKÃ🔩ÃA(SQMu(XD️NIRK🪓wyGmÃksXnZzDn10gRDnb🧰z7Ãpspnm🔗JrSNY🔩xx8robGCtBtXSR3mZÃcOT26(Vvp0o🔗A9ÃB🧰ÃwL8AqAy(KqG2b(f(QÃOo7Rs(E️oF(O🔩s6Br(🪓9uz🔗l🔩im️SeXdCUeT🔗z0ZI(Ãs9Ã(Y🔩mK6y7Ij️r1rmfcmOvtÃÃuZQ(6Ãwz7Ã️9Ã68Q(WMIhiHNWK(keiRQ1mMznF8IM2A1BE3ZÃU🔗yGI(DNnKHy(u7Y(b7uSHm7weDofyhUDd7fcwTXK🧰SE(u9cJ🪓fzaqXyi42ÃDdyJRmg️l1c🔗jqNmbx(ciMLA6gPcPNo🧰WHF🔩lijvk46ydsph66OT3Y(🪓vy⚙y9sHHuEupR(BgÃAVtxR9️N49VZ(ÃKFy(c(BhWbMDPdÃ⚙u5(6fk🧰U🧰ÃmTkOYGÃÃ6yÃLSX1GVx1ckv0xKq🔗B⚙wC(P4ezxxSP⚙g4(qHO🪛🧰ABjy🪛8n(rykPF🪓🪛k9xoUhÃgteÃvisbnÃMo(ReIBNU1ArEesO71IÃ54S4PJÃDWP Step #5: Tn🔗🪓Wdeplofd(0⚙Xi🧰fdÃM🪓c4aEDPkbAFwQRijT97cqWN🔗🧰🪓YTvKroblvRUK8ywwR9zA59((f3LyJgÃb3M22CjYÃTMH9🧰In⚙lz9fÃg4🔗🪛AGnpR9FPYkIrUt2s2nJQFpQfZX1XiaV3yÃU5XGd🪛vsg(N8yQWTi(iÃEy25ÃCT🔩jLyQ(ÃngOKq7S6d(8M1f(uIKp9XF6️🔩X1PzA(Tr(Lp6ÃÃ0dSND2Dyj5AYEgU(ÃYaIh9G5🪓n🔩eYs3D🔩64zVE(🔩4🪛kTZ4(mZOÃÃwNKvz🪓8rqi7ODzMH94DObLT(ÃÃFxXvOrM🔗QG⚙Yeeoe2BI4Ff5d🪛bGWdo6ZwÃLRBd9eCcGS⚙RX🪛(M(🔩R0Xwte2ÃVYFOwgJFJ🪓🧰Y7Ooj7️tzz4dFPÃ3hxW🪓️2F2yt🔩9mxb🔗nD52otÃÃ8vP(d3ÃJuyUSawLyOZpB⚙zjÃÃa(FD42QpP🪛🪛Z(TdMitn6bÃEsieT🔗Ã🪛a70🔩🔩tY🧰oZ0Ã🔩IdST1mm6a5uE3hYY⚙mWrÃ🪓ÃkNGYbJ️ÃUltcÃ5XQqtqi4Wq1Xh⚙RU6d4rÃP4iPP1I36(U5aZg0ZWUt️fV️gJFADkÃ(32J(G🔗T4F🔩LmFqvOvv8y⚙🔩(b3🪓(MC8OoMRt(tp78alÃP(Ã🔩🔩️(Codc7mÃEÃ️SPzI🔗RtNIf(wCqsw5mCs🪓MTv(️xhoLGGLLdd56⚙SXtnHA5uÃ0Jku8Ã1PtÃSUtsSfÃWUIm⚙oVjTVOoV7ÃDq(koKS🪓ÃlbH6SÃR3DD🪓R2NOmsMTÃkCCiM(xOnL7HHb2p8qakrÃie1CTBr3jbgB🔩YcXmp7lÃNfDFbCNLg2O🔩5🪓(VTF(lfC4M8INvjdDÃrjq️s6A8n8x🪛y️vy1Y(EFjAw1d(JÃ1dw🔗9n2PUzzWHH6rMCIcRXgaf5Rt️5i0lÃ(Sz🧰0Ã⚙CÃPOVHUÃHhCri9(dzabxAW2🔗J3H9yÃqÃ🔩GH🔗MDhcÃ82E5E2🧰eZv4uÃTDURhEw50(Df5S(X9luJMSÃW4lDZÃ6🪓🪓nQ⚙GÃ5MyvQVPEpM3P⚙yfa🪛utUdEo4Ã4P🔩8CfjspÃ8tW🪓s15XodMOFZaÃ(WleKrp🪛(🔗QC️gN🔗0evlesYcM2ahyVfaDUyXix🪛🪛TsTQ🪓qNjuQdYkMlEq️ZVjl️uRÃpbVs29TYPWqO(f8V(U9EAmlEe84oÃ78xN5ÃJV59M️ZÃkOULtsn(v2pB🔩n🪛MKCuff️🪛jiYÃI(rFC(gF(C🪛aW0lbtT0lHÃohYY(LjsszSDKZ3oÃfGCg(fl((OGaK0aTWeHtqVVc9s86UAhF2TkjeÃ6Tf3xscY2Dl(XMZjS6⚙pdWIR🔗1Ãk4(wrxqBL🧰Fstg1xs4RmRGTe️fh0GLyn8yD(jXgc🔗0sw5(7dpJA8MfiXB(rEJROS(6g2ATFXmJHi6zFlM2bGXÃÃJKW26D2🧰f🔗8XozzzF4🔗2vd5LNX1Wa6pNa️9UvÃ8PTHC2FsGZMJFB🪓🪓bin🪓s21🔩Bl(Ãj🔩⚙BÃ🔩8O2gDNÃN🪛🪓CNMn(y⚙(nmvt3OSgnwÃNq7yf(Ecp6KT🪛Q(🧰IÃozwHNm🪛lhyFOdE4MPAFW🧰(JA🪓🔩iÃxPL4🪓25XkMaDuZFgHa🔩9lVrta🧰N(S2(🔩OÃjC🧰(0(L4ZuF(27Ãr(fv2v🔩boA🔩5XESQ(Oi(🪓tXz1SYEF(57uit2tMGrl⚙9(Ãtk2aVgKU🔩UysKDVkGDlAb9(KJIC(33M6Ã🪓x(fuK(l6UhzVhabLMYKHIq3Ã6kx6ov4ALur81X🪓Zo(bk3q7akJJlJB2B(bUJ🪛ÃqOG33vXpqG0LvgLX((Ã7IyqÃUNq️B5vtP(p⚙oe🔩oNiI⚙g️o3HIjuDcpCFRfÃwhtrl8🪓(U7k9(Y6xjo3(wXB(T(⚙DZuÃqspE6n⚙🔗2(WÃÃu🪛gN(HN0🪓oÃjB3YncqnWV0mxjh5pÃÃcAJy0v2Ã6gA🔗nSP(2(🔗ÃpG7ÃED Step #5: ⚙Yg🔗4y Step #5: y Step #5: Z Step #5: q Step #5: Step #5: Rust stdout: Step #5: 5493 Step #5: Step #5: GNU stdout: Step #5: 7058 Step #5: Step #5: --- START diff Step #5: -5493 Step #5: +7058 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (17569) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17569== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x35,0x0, Step #5: 5\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f7ddf59b44ddf9253b657c54053522cf694d3fbe Step #5: Base64: NQA= Step #5: MERGE-OUTER: attempt 64 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 30021841 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/f7ddf59b44ddf9253b657c54053522cf694d3fbe' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 179 processed earlier; will process 306 files now Step #5: Running test ["wc", "-c", "Q🔩pSVUX3o5YHgy3🔗h1nO", "🪓5pT"] Step #5: === Compare result for: wc ["-c", "Q🔩pSVUX3o5YHgy3🔗h1nO", "🪓5pT"] Step #5: Pipe: Ãy2gvG🔩🔩Xriv Step #5: 1🪛4ÃÃM🪛0 Step #5: AN89gÃlyxvZmMI4WMh5MUMk0nGdx⚙VvmÃv0🧰i9🧰iU5w68ms🪛zeqlZCmtrKIBAk475FWU5⚙bc2QeTaywg🧰🪛ÃÃ(uYUt(E8nP1sRMÃV🧰3u8t4sÃMW(🧰EQÃD⚙bl3d9l🔩DO1🪓an1FIR🪓q5H🪛lfÃHn⚙PIYwDwzo1wn️a🔗5LQPf4y9P9(IKP🧰ÃJÃkbY⚙qj(A🪛rF(🪓5ZÃdmadL4LGE🪛(🪓ta⚙ÃbAPR🔗Wlr(LlgafT(X0p8OZ️EcWNl3F9b37SN76cGJ⚙i6pQC🔩Ãl️nhIq8🔩rcfweOhWTdX⚙DWDÃ(nY(️(DTÃ(Ãhe0n🧰u6🪛p(JyD(⚙pKpX(ÃuVUsGRh6gbzqU⚙🔗ulcb🔩miÃ1lBHj🪛VjBbml8GcumYkEy🔗Q(LlF(y🪛(HI🧰⚙gNO️vW8jPKfQbvmriYgilDAg92Kf🔗(2ÃT3i🪛MX8🔗(k2(bXY24x68KVFÃ⚙JÃrK🪛(vohEvIÃPrp🔩E Step #5: Step #5: Step #5: SzIWACB Step #5: 6bKQxÃMaR1XFycYf80E3Cm23q6Ãa0(Ttgn4Vkc(KnI5ID⚙🧰dr12BQuP3TuxUD4zwÃyX551E🔗FEGcHyr9PpQ5(4hgT(tChTy0xhJUK2lwr🔩9HKq8LÃKzqz8YyKvHXCvt3IapÃFLW(Ã3EDDU5cDX(w️snHLL(j🔗🧰yWpg3d3ENWc9V(w2🔗Gu2pKt(VO9SYQÃqRjShV(uAKa️5Q⚙x⚙Z1teÃTsCmcqQL2hnq(hC🔩j5BsRkUonc4SrV4Vl8zHÃBpQrBXxlW⚙ÃVÃ3Ã8dcJFZ(Rk8⚙51ft🪓VZV🔗vNWsIqex4M(eX🔩Z6JC5uc3Fd1xxJ🔗rÃIHozÃyizpS🪛P🧰(uKaQQ🔩(6oCbHAPtuVZyhÃÃe2g(0P🪛s(IiRit9j4oJ🔩jLK🔩Ea2uqvNaOOb916WtX9HrxQXkky5pOD0JÃ0X13(P🔗(Jo⚙lozzGxEFX5RDwOÃSdcdOIb9Ã4JH4JdIdPOBQmqzÃYvsIqDhrHs0🔗y(w8BHTbOFds🔗️hBDCFX06Vwh🧰v(gsIJFeTk8y5h(SqKQZFDQ🔗vceS(sxA️R8NU1BKEBNdQb1bÃW️IBdTz(H🪓rup(b1(C((fq🔗3j🔩r(🧰bvDr🪓1(lRL🧰FBeÃzFpaImÃqEehV(4Q⚙o(BfZo🔗f2Wkt0aPYX((Hu🔗r🔗5WQÃÃGX(B6h🪓2TrH1aÃcmX8Iysdoj(ÃiDXv(ÃB🪓My🔩mXYuds8🪓QpkÃKDpvehcNUvmjRP0🔗iTHÃ(u🔗🪓368BE(3J(EG9wM((nxyÃÃDbgmFaa99kdY4aDBKRkAD(Ãc️(aLeBVyS(hyTÃMxC🧰m6XY9LNo🪛🪛E️XrÃL🪓kUZr🔩DmWlEVqq0GKOUiB🔗4HrbH🪓GxmKH(D(K🔩Iw🪓AaWwVgzXPiGCGEHP⚙3UHkpvXOyCzluBuÃRTL(4ÃkTyZwWe4rt⚙(7B437HfPWlqlzMP🔩5zQnLObl6UMj3🔩p️🔩pW5(er🪛c🪓W8⚙Mm(y(DN🔗🔩In7M2fkD3b🔩n0hÃEmZb0j️🔗🧰Re8G3EnWLq(qÃ7vÃ2MGÃdHbSTdw(5blEci9🔩Ã2s9hMoTqx4GOÃÃ3🪛wP4🪛j(5v5ikeZssaÃDRÃLut0KemlXyrob🪛wJ2️bW6yAp(🔩ZRy6c⚙U️jx04n⚙5🔩8Db3sÃIwzi🪛q5bÃL(0pbWvDHx6FÃJ8NOÃvsÃCd🪛(MqmpzN6CAG(z9M🧰cM(c6TMxWA(Gzqg8isIWfÃ🪓tn32lÃI(iOa(ixLitaeÃpB️S️wh(lG0hRyMn(cSmyrM5AÃKRiW(oWY(9Cugshp🔩i55(JC15ÃLLlP2f🪛hvIv5ÃB🪛d5hQUoÃP🪛3DQ4nÃ🪓BAqm1GF8🪓Ã8️ÃÃjsos️g8ii6Ãn(cCsyXrZs3fÃiHU1PA(rCSgvFmmW⚙((6g🪛UE2nQK(SS🔩T1v(MtfAj🪛Ã9ErJanFGG🔗Z Step #5: TLrÃSg27x Step #5: DfN Step #5: Step #5: Rust stdout: Step #5: 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 total Step #5: Step #5: --- START diff Step #5: -0 wc-total Step #5: +0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'Q'$'\360\237\224\251''pSVUX3o5YHgy3'$'\360\237\224\227''h1nO': No such file or directory Step #5: fuzz_wc: ''$'\360\237\252\223''5pT': No such file or directory Step #5: GNU stderr: Step #5: 'Q'$'\360\237\224\251''pSVUX3o5YHgy3'$'\360\237\224\227''h1nO': No such file or directory Step #5: wc: ''$'\360\237\252\223''5pT': No such file or directory Step #5: --- START diff Step #5: 'Q'$'\360\237\224\251''pSVUX3o5YHgy3'$'\360\237\224\227''h1nO': No such file or directory Step #5: -fuzz_wc: ''$'\360\237\252\223''5pT': No such file or directory Step #5: +wc: ''$'\360\237\252\223''5pT': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["-c", "Q🔩pSVUX3o5YHgy3🔗h1nO", "🪓5pT"] Step #5: Step #5: thread '' (17617) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "Q🔩pSVUX3o5YHgy3🔗h1nO", "🪓5pT"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17617== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5,0x5, Step #5: \005\005 Step #5: artifact_prefix='./'; Test unit written to ./crash-6128e3696b826c011abfb6261b94a2099940841c Step #5: Base64: BQU= Step #5: MERGE-OUTER: attempt 65 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3435705012 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/6128e3696b826c011abfb6261b94a2099940841c' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 180 processed earlier; will process 305 files now Step #5: Running test ["wc", "--files0-from", "-w", "-L", "-w", "Rg"] Step #5: === Compare result for: wc ["--files0-from", "-w", "-L", "-w", "Rg"] Step #5: Pipe: (I0((xzkd(XÃ(Kb3dÃsdn1ZÃ((BkfGH🧰ÃwyxZP8ho2lIBL7j5F7z(PsHwpoztFl3vBcÃA️R66g🪓VÃNa⚙dVrZw53JMYBOspDl8kÃJ🧰DSsÃzsdqtAFUeW9SET🪓oxTOsWOywm43eGBmÃb(HOCYpSp2⚙uJFOc4zÃcVC1hLsaiI🔗5z2ijÃ⚙R🔗aWheHPMÃÃcz05Q8bÃ4(((ÃwXÃk(4(🔩Hf3TMm🔗X(8CHJBJÃW🪛(🪓F🪓ArI9y(HBS🧰🔩ns3Z8feÃ0fTnPHÃNxNÃIxQh9TÃQ🪓8🔩k(🧰BÃy🧰itN50SH(pYiSnIZTM3ma00i1eF0bed8eÃ🪓GUjld4k7SEPwRhÃPlzzlif(L24n🪓XÃd(🪛hyEptm0P(UWrwcGpHW🔩jqUPf🪛YH(tJMp4mYGW⚙Ã(🔩Y9F2s0XH(⚙m⚙8ZÃaOW2I9Bsx604FS2kSgsNGCsÃJ🪛BZhÃXH1ÃCz⚙LDi2LD28Ã🔩04j6HEccDXpf(🪓dCkxp2Ic🪓46y🔩HqG9vViMNLdwV(bpnaRJ🧰7MeAphqpvQiIm🧰Ti🧰CWON6k6Ãnt(ÃOmhag5⚙MZxÃ(oOÃ6Ãvj⚙🔗qHHJ⚙8MÃnRH🔗zVcV9Ãt🪓Ãq🧰3🪓oKEy02🧰⚙nqpzxPtKkPQuÃ🪛e2AzÃltuUUWd⚙u8ÃDkBqSU0ZBCÃ🪓AOmÃMttvUUtvlxZzIt🔩G9tXLVAbÃ🔗gjÃqiTmWbWfa8Ã🧰uW(mOOcxUmSlnNWi🔗0v🪛ÃÃÃP🪛KWt🪓3tqQRnAQ6Yt((LZ501CXdYLJÃÃz🔩u30UDmY️x3T2f(XxeSL🔗h🪓XteÃe3I0LrMPpIExH6n5NhMPBcMwRpsH33Il🔗cBZ(eÃsW(Nh8eVEO🧰yeUKaPyfaXd60Qy(ksUfzkyF1XrKPÃ1z3G2oEzt🪓30YBzCKxd(0aXh️pÃ7J2WI5b0D8in1I5S️️ÃwÃ(⚙vUZft(a1(hedd🧰⚙Vlk🧰uBCgnA🔩sx️nÃr3(K9🔗S🪛z⚙o8c3RzaRKI7sDÃn🧰N3r🪛jUm4e9jKl(U0rSadÃtxzSmr🪓hNqZ️E️(s(hYfMOÃvoL4k(9p3pnvpDd️2pTsYDEX2OYqgÃmlGqFbpXjeWwfHji🔗09(JhNxA⚙(ApvvXEU2RkLi3e0HZ10EKsxRZhlh🔩qoZsn3icPy🧰Id3Mahf2Hngd(SÃ🪛yZ🪓weAdkzi3U🧰ÃFA🪓nPB8(Q86dÃbS⚙HuYPOA0⚙4ÃhsQ🪓️Mdm️f5zlvzrhudA🧰CpEAdO3V6bOn04UTMRwfÃ(WEvV69hv🔩WÃJk(🪛Lja0ym8lKfV3uZF⚙WYÃ19🪓yÃ(Aa🪓RVz9bXjR(PK🔩0(⚙mXZZZPj🔗fvo4p🪓(1F0t9NmCAPSqN🪛sÃL🔩m⚙RZtkFÃ6vC(pK1EtZ🧰hDI423dgYp️eq(p(Kp5wv3ctÃinMUOdMLlwfUCK️f3cn7((rSVvDn4(i0🔩1️j🧰kZCh462sbpÃ🔩g🪛OhÃG8t🪓ByN🧰fveH(EuYMI(🔩ui33elF🪓z14(do(oNIÃEbc(r🔗Gf(FTHf6pUt(Ã️2Cnc4SPuA(opj🔩2ocWaLgKgZ4(🔗AÃn0(️UtO🔗u🧰️KZ2hÃToHeNibdQÃMLIÃTM(5g⚙p7qtTTVN🪓🧰0LyZJ(lH46hlVhdMR⚙rierbfResÃZp0FÃ3YwkÃKe(Z0rvtcÃÃKdBo(h2g🪛9🧰W7bLÃ3UVjH8ÃSomaa(BO(gE8cl(🔩giBpOÃ️U53WY669wHnHzsNCNzoaqÃSÃJx🔩VeCÃpsDfQBJ2ÃfnxxufUÃÃux9C🔩pcÃag️G🧰7nyrpb6(82t(KG3(D0🔩(69Lasr6j12s(🔗LdDYPh8XiÃcR0oehtZEiÃCkk4dlLrÃGy(ÃÃa0Irb0HG🪛🪓RPrbg(s🪓Ã8hKm(q🪓🔗3DHMx5k1xu2EHS️iHbÃX(HsNz🔗ge⚙sXROY️🔗c8HQC9zGzXSÃeucem🔗7PhE🪓️cj8🪓wyOIwL🪓a🔩ZÃz🪛18RtBm️8Q🔩(rmvTI1umgWhd1️H🪛🪓hc2a9GIi️(41⚙qAabG9ÃtvNgÃGhvQe️ÃN3((Ã⚙I️GvWqXGWHIL6GV((zUMHpkpYcpeYÃ606dhPLz8J️ajug🔗ppP🔗BgV2X(F8HY1🪛J🔗2P8MyFFIk8q(vuG(Z1RK51eGv1Adip2qSzcÃu🧰🧰F(MYam(Gw🔗xslH🪛gcOFV🔩⚙qefS2🪛CbfAy3G🪛Y( Step #5: 9P🔗s1 Step #5: 4(Uas0ZÃGXn🪛🔩7Ã(3N38o1h(e(ÃCbWgy9216K4b⚙PPzX5DX(CzLAÃnrp2kw🪛jalVzUlSLV⚙um(7IuD5AVc0B⚙NSrMH(🪓nk8zeaOr(YPZd((t(dm(ÃÃ️aRTzGyeJ0FfC🪛sK🔩ÃwVÃO71x🔩aR🪛q9FiBpVr(️N(🪛Bb️4vJv87Sa8n89822StAumq4q⚙wÃ3ÃzIMsRBtIXÃbisD(uuHOpG8ÃE🪓UjnCIÃZYNW6ZIqxKe🪓JbJÃD🪛59ifYDvtLz🔩haCÃOXC🔗7m5j🔩🧰(7Y8d(xsbe(TAHyrXtzpM🪛w🔩VP6Ak5J3Bch(vZdaSUn1qo1🔗🔩7n9167🔗🔗r⚙dQlEmXM4LfJpj(0sc🔩Q🔩(RÃ🪛KmoÃVmZAÃ2(oUzbViWJW5FoZfÃDLqj🧰ÃcmqNÃBg8wttWÃOVFx🧰gJibJÃMHaKAnCAÃdfÃ0Ãb0esyÃ4igÃdxgtTji⚙daCNhHN6(ogA1OBSjm(3JLPs1NÃY️(jWi6gJIi59AG4Kr(PwP🧰JTOKMsr(VtSPtRQ🧰b(GwBTph3rqj⚙2F9Ã🔩eI3Hd8🪓9DXqÃ🪓ÃL🔩🔗qls1ZPH(7ly(ÃIBR9RgMvSSWj1JHR7Ngk(YaW(dk🪓🧰F🪛mvs9g5Q8cXS⚙45XnUm58mX🪓w1QWÃIQK(QWDZmwLqEbkPm46tDa((HNeag3eOÃ34Ã((N(ÃdDJ3yQÃ🪓🪓🪛🔩hbxVNÃtAtÃm🔩(s2ÃnDztwC🔗oHAP5Ofn🧰SL9x1NpasYqMbHqVwQD8xÃ(w7🔗u0W2w9QRM🪓7UhÃÃf3S🔩y⚙pDCRABjnYrTCD5🪛u🔩l(🔗rÃVKEWDEÃl3WbCVIJWGP(9ÃDÃEMELb90(8M8Gh🪛q5v🔗ql🧰🔗⚙8s6KCZOsk4nnAYrQUJaTLu🧰TÃar4jr4Q⚙PKS(1(SHLjrizxMz⚙ONVSqDkE🔗vXuCHJcr6iGgLzV0🪓dl4FJ2yXRY4213LÃ7AÃUk0OccC7JaIl5n6QEV0ÃzKpReA0PS🧰H⚙f0a0(A🪛HHG🔩DC1eQ🔩Ã🔗ylcDS(ZHAmhcM0(🔩tcuHÃ8a️qYAÃSÃX8🧰tu7g🪛0FN9(iIYzvEE🪛rXrLmXvO5I(T5zdÃ🔗ym🔗liQmxÃBU2(CPNQ(1S🧰0iv🧰5(w7PDÃb🔩e9🧰9ZLkzYTF️qtPXZXG🪓⚙zq(n🪛jWEECA3DNvQsyÃUlaMQBqm4🔩ZYs1fem🪛bjoE8rM(O(c⚙0🔩🔩F49orRZ0cÃiz((Tis5️7Lh🔗W1🪓aCL4(BM(CT2dsz0HdAUvMSq0🔩FjXs(K5vQS9MbIXLdU(fXUvVÃMa2I6🪓28M🪓QjUÃcp🧰Yv3eC(Z4ÃywdFHf🔩TQm(Ã🪓jXEg8qEkPWKx0gMU🔩NÃÃ(🧰X7UYwM4djCwyÃj(⚙0Thgjwo(rDl1N🪛nXNBTa🪓Q(PÃ🪓Qpr1ÃwI6zD🪓Ly2hgB7Gl🧰C🪓o(6tgÃOOKzU(AQ️YaFnqjD1(k6(YTSy️q8UE(U9XYVqbFT(xqTdOs8ÃÃ6NN(Y97🧰o97bbzKpVF37XqPyv3pWihYhaS️jGGxg1bJyupsG🪛0phO2ÃJE🔗ZÃ7(3tTQa1m(xdO(ctZ🔗Zy⚙(⚙🪓2Tn(JN4g49F3ySu9Sv🔩Fq6SLr🪓uuDvÃqkÃwM1🪛🔗go7Ãq23WÃuPYc⚙7C🧰63(⚙q2pNJ🧰x6P8uDw7Jkvmr8JYÃCÃ(Ã2🔩ÃbV0d🪓WwVWXG19RNnZ️🧰sP4myE9lh9GtB0(Oi8Jb⚙2va🪓5a🔩YT🔗KDyÃS(guoKFX77ybfMc7ksKj🔗🔩q(🔗I026646hfktR🪓jDhz23ztPSHG⚙u⚙ÃNZGAfTG3KA2(w(iMdhÃK8wuGoCqyÃkÃ8AcB5(1🪓ÃSSM59In6Lobv🧰lDzZYÃA🧰jeggmxfkÃhQHK️w⚙Qg0MG50to87hBzK20q7KE0g🔩OeTbg7(y7vEMK(5Kc(Pg((FDDka(1(jTpfHIAY🪛uDcÃkwvvDhIG8GZsvP0LkÃa🪓(h🔩un4gC1J🪓DwWQbFK(JOkh🧰xKÃEZOwF2(8QvT⚙YrDq0KY️5ÃÃUqN⚙JDaBEaaNÃN8EEDshnu3jXH6SI️Vlw20ij2dÃozu6JRnÃS(0VYLle6n4ÃWi2B84z🔩AYW(H(zzn4🪛3yEhAcdO(WM(Z️Fn(Ãk🪛ffatD1RW2Ã(fH4LÃ8Ux((LxHyXK🔗lÃ3zBf1sgMDMObÃMÃD8h🪓NIV9NÃc🧰i🪓🪓🪓NEP8TCqaN(9DlOJllk7🪛CWnWVxvHjLOYWFBnwX(5🪛CVo8iVg1🪓mF(YZD🪛67jVL7a🪛BHUTuFDL45BFÃ🔗wDk🧰GgLqa🧰eH2AÃrbbwQ🪓F((WAQfFZtJCf(Ea9s🧰️AmE5🧰Kfyoud(🪛3IhLXhPj⚙G🔩CuxIf5l4UuUO⚙(🔗K851⚙AEreAKÃHA1I((coÃÃsYOÃb5mhI🧰ylQÃ6ÃlwÃ1yHÃZvÃhywRiQhx(1O0🪓DvKÃ((RHPu(🪛g8⚙ÃÃ5tZÃ🪓n️yDB8hyvF(zHDgT🧰MOv9ÃA(XS🔩jSdhZGbMbf🪓AnCz⚙bRGD2weAIx179AdyJv(zfE5yW⚙e7kÃ(S1X77️ZjXJÃBLihSXCzcsRDlpKdÃ️S32To🪓⚙A8rFKSA1HFy1gk9f(ad(VxBRÃYFA(VTJnYBt🔗YJWc8GJ(1S(UgjTgx(B⚙sO57QMw(wÃl⚙9GA04mKgÃJ1hmLYysHkD0ÃOÃbg3JNS🪛MO(5mJmQUQ(z(IbrXJJWBJEz2🧰x🪛🪓iCT🧰🧰(iNmAfgy(Kl0yDeMYoi⚙5y0QÃÃXÃWIpÃo(iCy(iwCdd3Ov9gc(pm(7(DH5FKcn(38ru2PjÃLyq(2Nw8wT35lFTWzqVXWAkxQOVBGh🔗2r(8BtdgSxFQb🔗ZpSdpy(🪛🧰ar0Sox8q(fHl🔗🧰T(dÃhfUS2I🔗keÃÃzPK06ÃQJTcJ🪓sÃ🔗🔩moek7🔗alpi🧰k(IHÃaMÃ(OwA0SW🪛kCg🧰M2Yv559oPwdh🔩HLglHp🪓wzTÃa7iqld(🔗Ãqw(e⚙v48euLwC🔩bv4yI⚙rWlM(w(lqXkqnÃbLBML🪛QFjyNdu9dlj🧰S((wIvJaerib(Vrfv0RlMAA🔗7Qel🔗WUI9ALyJw1Jp7142(tZM5oqW🔗7eEGJf7🔗taktxVEÃy🧰5KdmI5B🔗WblX🪓F05ÃTUÃlXYgO🔩BYkrpwnopÃ🪛PXvht⚙QcRj(NCK🪛🔗yÃÃvIjbNpR(eÃexx8lDKNDÃU9w(NFÃg🔗Naay🧰🪛lXJ(🪛ÃWdrÃvTyCh(It6rwfec1fS🧰xBSgFÃ(0u6EwWowIhS⚙nrZ8JbCg️🪓TWc4MehYÃEu2p(0y81🪛🪛🔩RBÃY8QsbGjGHzj9LqÃwqB3(ÃJQ5ÃOWSuFÃX1Rx(K0h7OFPH0RYy1🧰LAMz94J(b🔩a⚙5Ã4TEHkC(5⚙lAe(Ln5🧰rXvÃhHJDkCOZit🔗w🔩jHCg️a🪓f1rÃJtNECFlWW🧰K2UULqHjPAPgBn🪛s🔩0qÃ(5AAO🪛Po⚙pu72TjTP(⚙UB9RSb2ktn4A(o🧰8Ãj⚙Pn(⚙7⚙9FsoU0c8Yj🧰🧰ZKy🪓(k3vwGUJ94WxuLF7cDgOASÃFktQyFQDxÃEDcK9E9VU🔗4GDwRnMgCFÃÃ6H(7ls670l0nMoQM2ÃÃhNo🪛XczCpVqeUZfÃy⚙jÃVuH Step #5: Step #5: 8🪛 Step #5: 🔩dbJ Step #5: Step #5: W Step #5: Step #5: ⚙9rk Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: extra operand 'Rg' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +extra operand 'Rg' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "-w", "-L", "-w", "Rg"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "ÃnWCZ3JNjQe🪛BXjDT(🧰m(5T(i\u{fe0f}uefOrRPA(o1w", "-w", "-l"] Step #5: === Compare result for: wc ["--files0-from", "ÃnWCZ3JNjQe🪛BXjDT(🧰m(5T(i\u{fe0f}uefOrRPA(o1w", "-w", "-l"] Step #5: Pipe: 🧰acUpSÃ(Us9 Step #5: EuU Step #5: z8🪛WP8ÃOw( Step #5: Lb87🪓MNCMi Step #5: Ã3hDÃPdxL6ISz0Sh7((RXwYf🔩UGEE️NvUÃ5eÃgcQJ🪛QtI🔗iI96A(FCF(⚙🔗zyqn5⚙4EhNid(5yÃWojdy6nNAmN(ÃaZ🪛xFHCFÃ🔩KZ4Laf(ÃdIAKKQUlvXs(fZ🔩xZX🔗q058O(qVyWugglEyGp8M🔩romrq(R9vFf99Y🔩VY1wÃ3R🧰tMfk8Zyve6l🧰zl4n🔩kKgkc6M4knw9jq166🔩IÃ⚙xÃZXK(5UjxrÃFIMYMvqCCOf8QfY(zF85ZRI🪓rk(99Ã3x️🧰rÃGjYzFuÃTv🔗v76v4ih4RI5OyH(tf5Ã8CM91YN🔩5SÃPy🔗(2MtC0soSIMwV5(AioHIi8BL7ÃomZ1c️T9JÃg🧰QOZ6EJoN6E4Zinmr🪛hSARFe🔗EH637i49ÃRcNr20MEnoKÃEzI5z(Ã🔗1OPÃng🔗p488x1Fl9TWKvQ⚙Qz️0W(FkZMgaW7TieDo(HjsfF🪓80EgBCP⚙⚙aKez6tNG⚙X3Ã4gNg🧰️🪛🧰🪓LÃk️o6🪛fy🪓fKNUÃU🔗1️1sa🪛Lg⚙7fvÃP2mHlYytloKpKa(C🔗7t1to9mÃXLsi(EYqJBTr7MuPBiV🪛l7sK7eÃlg🪛JcCT0Ãt🧰H4D🧰🪓(tpI8🔗ER8oU((8Z⚙QmN27IteGÃAfY(1️vÃe(yAFE6113gzp(vVgJtl(P🪛🔗KegY️XF3🔗ÃPiSoÃ🔩D🪓XfpTY⚙OJueMKyECG6hWHBGsh️F2ÃrmkNÃ(🧰🔩eGmTUNÃdVdxJprt🧰Ã2Dv0b⚙jy55⚙VÃ️BÃKIkQMfyuhe️J89RExm🪛VPOL🧰Ã5X(vsERt0w🔩0V8CCo3R(IYFftruE18(V🪛4m🪓JzCIXT2fFcWJDzudl🔗D9🪓SON(kwÃrf🔩(bpnY(jbWzÃDzy(mY(VyP4MykDeEpEo(ÃÃbzdApÃdvJvn(GtEÃq⚙Rj🔩(S(ÃVckNVltjHVbR🔗5(S🔩🔗Ã🔩f2️xkrX8QLnG🔗Ão🪛TkMM(🪛3cysnenvg🧰lÃYCg🪛Y(zOQ🪛ccÃW8inKEA🔗R(p(eÃTw🔗8d6k2ÃDYH8WGMY1nwKc9d🪓NEVE338hCrn🔗ETÃbmUVE🪛O4vepG️ut079yG🪓kBuFt0ÃRc0(bv🪓PVqÃ2rKLEGUX4🪛V🪛i2n🔩Fdx(SucÃ⚙uJmtZfkR0oDpiri🪓h🪓gw🧰IFJiLJq🧰5tjN5yfÃÃ7(7🔗cUtUxTWvÃw(cHLXdGV🪓9ARw5kqÃ⚙G9GAÃRM2Vft2🧰1(d(5hjILJpSmRYZ️shcx2VÃ945eQf3H🧰🪓️⚙ld(3bvh🔩rÃSJ🪛X️l️Ã0(🪛L(vaivJÃKYB6cn45t4🔗mOczXI7M🪓wB🪓KQjsJ8awVV7dYzvDI🔩c🔩G1AÃoBP1ukjIEseFSlF🔩aÃF2j🧰1kM5iQg5yP⚙wXQ0X🪛mOWQ(VdrZtHmGWAWJgBY6viqq2c(fWr(gBZTp6KG(y🧰Ã7hFK6IzhaÃhCtS(jqpVQztq🔗🪛a🔩pt2KHiL0vCujQ8K1DBWGCr(Y🪛5RKDYÃ(xBvCrRaA🔗0XuBÃ9vrCu3cZ🔩xZFGs🔩O1H4w5ScY🔗R4Q(Ri1UEeQ⚙s️🪛GRaXKyC🧰gwS️Nsc(yb(ÃlUX🪛jÃ🔩SoY7oxlOpN(PYEzWLW(Bg(️v36(QkII🔗lfÃ️RHmbLiM⚙aaX🪛fq🔗w88️1knAfotddl7ÃD(m(6GUs(🔩STf8J9uÃ🪓nSL(🪓((ÃV🪓(CMMEp️EsD(abq🪛️ÃCF🪛azSH🪓h(2️KsÃ7qÃKely4(L8qHyÃÃEV🪛(FwFXYDS(Ãa🔗hLDV6pWbZqG9V0(🪛iqQzkMxQonjoN🔗(Re2c(xA20(mOa48uf⚙7T🪓PÃ🧰🔗Xx1WnVGwN4PÃtWS(am(i2xPtÃKlT🧰h5ZU️4iultÃzXw🔩78zJIOspFnH9I🔗jxOwmf(219PFam5fqizÃ(⚙🔗JmAZsO8Ã8wI🪛y3WESrvÃ️nÃM(Ã🔗9q🔗Ã(Yc9X77🔩dAPl0E🪛QbgZ🔗TbES🔗Qy(LÃL4️KQ⚙uGC(hSÃ🪓(ccgÃpvMdg(RvVecRgkD29gw(18k️8🧰NbH🪛XxxPQÃÃi(v01xqEw🔗ÃKjAg0I🧰gDt(dqlÃDB🔗️mhijd⚙g(dCj029p🧰🔗ÃN7c🔗GgFE4🔩🪛np7bKlDlgTwrsS7LbcsGroFjhJ7bL3ddJ8hID49🔩Ki🔗avoP2FHkX🔩RMmsTKXpA(P8i8JR🔩(OsE7️0Y🪓WVvUHhmTIapÃr01cohYZ54l(lÃ7o7k🧰((m⚙8jXe2g(c Step #5: xL⚙f Step #5: cE7T Step #5: X3VQOv🔩O🔗 Step #5: DH⚙ Step #5: kLÃ0jÃ🪓BgÃox( Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\303\203''nWCZ3JNjQe'$'\360\237\252\233''BXjDT('$'\360\237\247\260''m(5T(i'$'\357\270\217''uefOrRPA(o1w' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\303\203''nWCZ3JNjQe'$'\360\237\252\233''BXjDT('$'\360\237\247\260''m(5T(i'$'\357\270\217''uefOrRPA(o1w' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "ÃnWCZ3JNjQe🪛BXjDT(🧰m(5T(i\u{fe0f}uefOrRPA(o1w", "-w", "-l"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-l", "-w"] Step #5: === Compare result for: wc ["-L", "-l", "-w"] Step #5: Pipe: c8cGSa Step #5: 🧰mn Step #5: à Step #5: (OQTSEwT️ Step #5: 2🪛v🧰4rBToOo(WWFvv🧰(Ã1🧰Z(gc️5E(Ok3X4qgfykvw🧰4gFkNÃeT3Ql65F8HSP️ML5XÃQOl6WUbw5Z9🧰Ã5Q🧰ÃN4tBzhpDR🔩mzERid5N(Q5f3🧰Ã9qMVJC7xdwLXjYY0B🧰⚙4efi2P(🔩Ãlx4nolq🔩2j🪛2O3OXaÃT5🔗hSzqbrH0vISKTtUmJ⚙BKPÃc(Cc(rC🪛🔩zJÃ🪓Jwn4🧰REm(1wdQrÃIF6G🔩Lc⚙ANkqF🧰🪓PS4qUCKzkuYOÃÃi(C(N🪓z6🔩🔩N(️IÃ🪛e(jVAsHrwFbnÃKÃcpvMWÃWAwp9J(Qp️️xVBCuSIUUOy🪛HJo9H2SHHZÃBF(🪓WdeC(KK0🔗(Ã4🔗(🪓JF🪓(cUtcmLhftÃ8(T2jiqedmkg🔩(hvJc7my(7mEY🧰ndlÃGjFuVQix4YdRdoEdUPk6PN🔩3ÃKF7ttÃxnqpYfl0Y1vuwcwu(tÃajwu12🧰Mux(7ZgG72RycS94(H(LUl7luf🔗5VzCrKLISOaz9ÃX2BWh2NR(S️ye⚙️uK1🔗WVRWc⚙jp5KmtxHftU5J2S8GJ((KCmo🪛ZP(w(tqZA(🔗ERÃ8CiVq🪛bo Step #5: g(hl(zZT Step #5: 05AÃaCX Step #5: ygV3 Step #5: Step #5: oY🔩GeGyu7Ãy(Q2ZZ3LDeCOLQNLqBkxKqnAÃbLeZCyBg️TaZÃi(2f58hwo8🪛oh(M1BwdqW0sd🧰AaÃ4Ek0vlXFlLbÃD4(s1o🔩🧰5(2rÃÃ0UaLrs🪓UrGfA️D️Y8Cnvi(xd🧰ÃkÃW(LNG(7vZ2️681Ssc705Ã8VB⚙70xtmOB6🪓t️Xhxxp0VÃvSnOw(BnLHIT(T(iH1divqJ(6O🪛v6HpVkxHml2Ã3🧰GWb5ru🧰🪛Lg7En0TCCoVnv0Z🔩U(JeB3🪛w🧰ZBG(a(rcH(🪓xS1ÃPXdDXDkÃ2ObGLV85TCQLpÃiSIy7WOXg(1K1cisbE🔗n🔩6qrÃTDv(️MCMÃuhckSK🪛P🔗6jNxf1X1🪛Ãbz️QFÃostBÃ0a14QP8CVoQa(⚙0Ã(umlw🔗weaR️LOKK5⚙J0715p🧰Xizgy(g🧰Ãhwm59zJKw5Ã(JIFLbHHDnVgmi🪛(N(s1FitVh🪓6🔗nLxpTCQ🪓EJ️(SH(bsTTJMgr6ncFXyF6XNcFAdc06C🧰(FS⚙mZ9oSU6ÃYYV7m15sxNW6ZNsS🔗Q️Mb️q(j(TWXe4🪛FOJrYÃAt⚙🪛PVZS🔗b(iAyIG🔩MAFfWzVtJULYtLspeL1Eg5F(NÃrVnw8EnBUh(00Cj6jz2oÃfsZfncmUFÃOeÃ6YAold8IiODb🧰oKr2G1l3(🪛R🔗⚙🔩r0🔩0(mzS2B88Ptmr3FSq(E(npÃ🔩Em(C(NrÃUQGqF5uFu️fRn⚙(X🧰eÃCEKCFhYHrhh7ÃÃwln🔗GVbHm7oQq2os(18(R🪛Eem2GanÃ1ldztes7UiFxwXWWeenmQtHWF🔗iol4ÃWYMÃ3A0l6k8ÃgZypiwu7Nn9kPrtBÃGnKnl3iÃmO🧰MQ🔗vLeAhLiZbFHfÃQVÃS⚙XÃI(iG3Z9MT9l🪛xuK8Ãta️sKÃhÃp1CWID🪓gc⚙5DOÃm9zp(O21eO98Qoq🔩(Ce🪓w0D0zN(ÃunqbU8es(IFBFhLÃI(Zt🧰m️P2yfeAhÃÃPb🔗km1(🔩xjw2ME🔩7Zv6uTUjÃSLuCldBm(KrksÃ8ouMq(🔗dV🔩5Ãz⚙ÃgÃyLhjBlÃqj9XFnrMw65xhxc0eÃYuv🪛olV🧰u( Step #5: Rust stdout: Step #5: 9 9 1058 Step #5: Step #5: GNU stdout: Step #5: 9 8 874 Step #5: Step #5: --- START diff Step #5: - 9 9 1058 Step #5: + 9 8 874 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l", "-w"] Step #5: Step #5: thread '' (17653) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17653== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5c,0x62, Step #5: \\b Step #5: artifact_prefix='./'; Test unit written to ./crash-4629ca1b60e263bdc4326334b23323e0434717a5 Step #5: Base64: XGI= Step #5: MERGE-OUTER: attempt 66 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 208470856 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/4629ca1b60e263bdc4326334b23323e0434717a5' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 183 processed earlier; will process 302 files now Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: 7l Step #5: lQjCFWOo Step #5: gw Step #5: KVQmR Step #5: r Step #5: Uo(eVT Step #5: (e8U3q Step #5: j((iYSlt4Uyt(H Step #5: JMm Step #5: 96W1q Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-L", "-c", "-l"] Step #5: === Compare result for: wc ["-c", "-L", "-c", "-l"] Step #5: Pipe: ⚙️e2Xa Step #5: wJE5rFÃg⚙X️ÃRtt Step #5: Step #5: Step #5: 2Uvue Step #5: EÃoe Step #5: ️9 Step #5: Step #5: ÃÃFpP79 Step #5: f Step #5: Rust stdout: Step #5: 9 64 14 Step #5: Step #5: GNU stdout: Step #5: 9 64 11 Step #5: Step #5: --- START diff Step #5: - 9 64 14 Step #5: + 9 64 11 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-L", "-c", "-l"] Step #5: Step #5: thread '' (17733) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-L", "-c", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17733== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd1,0x97, Step #5: \321\227 Step #5: artifact_prefix='./'; Test unit written to ./crash-0cc6c73b16e8729ea32baf2c502690792e72b2ef Step #5: Base64: 0Zc= Step #5: MERGE-OUTER: attempt 67 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 208485105 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/0cc6c73b16e8729ea32baf2c502690792e72b2ef' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 185 processed earlier; will process 300 files now Step #5: Running test ["wc", "-w", "-w", "-L", "--files0-from", "pl"] Step #5: === Compare result for: wc ["-w", "-w", "-L", "--files0-from", "pl"] Step #5: Pipe: Step #5: V⚙CMÃÃaR2kuuYgRpi⚙🪓M🧰75jQqDV🧰t2Ã3ksMEJjÃUV🪛vEK7Ãb(uK🧰0yPBp(gearR7(k🧰PpNÃIOWkFQZKE️yA0oHw(o4MXH1(oT(q9tQ🔩🔗H3rxIy(6U0JBp1(JD(Xb1pws8(TeNDÃSs🪛f0r3(️MG🔩🪓nfjoZdP4ep🔗NB2G0ZYÃ4🔗(du🧰xs9(((ÃbW7C6️pvxAy(n7NQpyLu9Ãjx️🪓WVb59Q🔩(mnPrqJmn(J49w4(sÃV((Kn7WBHBQA76ZÃD1ÃbjXdlÃbÃPh7IGydMXfz5GTh🧰Z(jÃ95C1bliVeivt99UqI3puÃUÃH🔗UCEE2ÃQSPC81piKoKN(jfxEY9(Uf(BYXMJI🔗nZFÃRJoftBFcnp9(Ãf2V1️(4rÃ(1UoKB🔩Fcuu4🪛Ã(ema🔩6s⚙KH2lrPZQcxXbC4jmUZhHTÃ🧰uoTh🧰Wi🪛AUr8cÃq🧰C3O2CC(5z🧰🔩Btlsq🪛Jdy3AVs(l(oA🧰🔩8rneWGV6k⚙nGqGDz8Mihe6mKrnFGr️U5HSvPo⚙BJZ6YÃyc(🔗k6ÃZÃÃÃMeqA🔩bgK7ÃyuAOÃz🔩M4hR15rBUcaÃyb3MEIÃVhjQZ🪓j6YÃ🪛W9eg(KPv6G9I6️️🔗3oPOVOznEkzn1🪓(hBZq9TO(eDjbj2bJuVeUvkNrHWÃECPP🧰MXsUCI7y⚙TW🧰nFcYiaGyÃRozeh🪛m8ez(uPhBm4mX⚙qYxWwÃbRNa🔩mÃ🪛4bnAx46lBZ(nQTK92N(🔗g🔩aVxk🔩Ell4W1idjsoYed2cbzHImC((G🔩oIYOxPk🪛sNquRSSsEHz🪛⚙h0ZK5fk5️kÃOY7teegrHD🪓K(QwF(eR🪓0KX8️DXQp️⚙trB921OAaBAwQEXgjeg8U4XÃ️🪓Ã🪛fpv🔗pH69J4lGÃskÃ🧰uCj🔗lGÃ(uzlyaÃxq🔗VnÃ2l(S🧰iÃwa6ZZC20KZd54kLRV(️ItÃKvZnGF🔗🔩CYRÃ(CV⚙ÃR(🪓eupJwSc6wlVMCÃeNEYIL️R⚙tf98VÃJysÃÃU7ÃÃkgÃqkHMz4CDfA7Rt3aD8tC8y6qeholarlMv🪛🔩KQ3wX9DY17️O2a(nCxp🪛TIJLv⚙3DIÃ79FQjwOXS2DU🪓mo1⚙HzjdgDR2X8GMbJJR⚙Ã⚙MONoUX2nx🧰p0️KADDy(G0DXN9sP⚙Q9🧰s8OIut4Zno🧰Xu1qMfideeZ7A0(ÃgMqRjzI5Q🪓KdA⚙wjG🔩y2DnÃ0zXqYycpKÃ8KvtwmvV5ÃrWx🔗ir⚙🪛5lz4B555cÃpqY00ZY9VVVo⚙EDXABlZGZR🔗(EJgU🔗TNeke(xDnHDy1WTe9AM🪓XNwkPÃ2⚙🔩NKUlNTbQ5gLnSsq1A(7cÃC0🧰1KNKRM(r6jDgH9️ywCC9Y(ycglh🔗Wd2oXj2Ã2Qcl8mÃÃ5A31h🪛0ZrFÃvPLÃfÃsTZpJ(nÃ🧰R1GBZxUoXwÃDÃWU8(aVAWhÃZUC6JwÃJ74wÃwfls(82(spna️🪛E9ÃWbQÃ0Bg7rh1aJÃ🔗fl6c5jAKmVjCdFI55w(wÃ8a(KvLb9zO(⚙RhZqMCWxX52g0y️20FjRCrQ86LhÃL🔩S48RwF🔗BGLvqq🪓YNAÃRG9(CMNÃu0🧰🔩WHAKd(K2A9u🔩7xf18Le3⚙C(jur🔩A🪛mNne8l️dVRd8🧰ywOExAErV🪛vlFÃ🔩i1ri33jubHDb1W8L🔗hC⚙lTpP(R🔩NRmCwlizÃ2Ãejl🪛quxSsrrfp🔗IcwlxsaxQ🔗cQVgNFH️yDZoTDyÃex(ÃmqFIOoP🔩pOdiR5OS6qr(jHOprl7u1TxF🔗🪛🔗Ba6w🔗LCQd(qnSMMHy(npL4🔩TlRWgToIdeRs54j🔗🪓5SNgBkT🧰nQX(aPGP⚙ÃCP️Mzj8ÃHI85z4X2a(55qIx🪓cFq9NFLdaÃyKu🧰d8imEkBÃ1️QoÃZcRac0L(d55m4O🪛wEMY5o5🧰ZjO🧰gwWjmVaDzibXo7b🔗jd🔩c8LaICliavWJfhso⚙lL(ÃcHGXaubJ85dLmORWOÃ9xjW0Jyj🔩w🔗T🧰2rHu3jq(FI286tmbL(yLmQI7cxTbtQSvliÃ2j0(🪛UJG⚙4(8yLCzGmÃORÃxQvC(JXnf7🧰SQÃDXqMp9xkuNoBÃhI9AMW8g️⚙Q93bmZkCR35ÃkwC(tQTÃLQU3xR5gsN(l5mjBSA791jGIL7mXÃwvEo🔩a🪓(fÃyntH9ssDWqIJ1m5g️nKqJnvEZSNG️Wufjpkb((tNmD🪓BpE2Dd2(E7ZjBLÃMxP7🧰2WBxwAI🪛🪛(KRESs3JZgQx🧰BhitFJoA(zGÃXZS15gedR(yWm0r🔗kilOkg9oqit6CÃh⚙ljUBXhT🧰EdQ🧰0M3nKol🧰PNB1tz99n9cÃ🔗uoz🔗76TAmkcVu9🧰lS5🪓ÃJHa8cQVU🧰v(🧰m2b🧰(Op⚙🧰11TYm(TheMjÃVhrsMVb6F️4PB🪓🪛iÃnD⚙mBFyA4MjlFTpduvPwqka️H8zÃRcjtqZÃUZ4CCH5fWRRI9(OsÃxÃyY⚙xP5lmSUiÃK🪛v🪓(2uOUbS️aCfgi(WmXxqoynxÃN6wAmx️k2H(IÃdGvGZHÃHkOjÃIdcZh️qPpNzYy(gNt17OSxfÃGz️j1oWOkERJZOFCtjjk5d4⚙MQru️xK(p6🪛Ã5🪓kvpKj7iVÃoJ🔩K🪓iWj(9F2GgK🪓(rLPN🔩(️⚙P5WnT⚙C((ÃÃVlt9r3e(NÃ9X🪛csCYZvIr5JKa3hb(KtJn(🧰v️ZJGD05p1KuMNNm(LÃÃDg9l45M🧰SZIhYh7cc🪓🪛ETlbLaÃrL⚙🧰1hÃ6ThPÃ1NC3OrZDw4pMJ(cXS2🔩p0KuÃJ5KSzvV🧰Dvu3zxnsk5vcUwfDHiC3(Ã🪛iz🔗NWFcc🧰(ÃZxBw1⚙bdWsspzfP(O🪓🧰U259MTfyWEM(27M8Z🔗t3ÃxPhMFlT️🪓BBofZML9IVQÃb4xÃÃBuGV4⚙Ker9VxlK⚙SP4akctSKCQ🪓i(Z8(dJÃZulxsn🪓B1iGxXo0c(WiÃxÃYPZIMXio5C(mSeBÃPZw0ECfflV5fDN9ÃP🔩JbG0zi3oY4LzN(F️SÃ🔗Wda7w5z(aZDa🔗(fCJÃkyK(K🔗p2GSÃNd🔩EoÃ🪓SÃzÃ🔩CBlGbIQv3Bzr8Ewe🔩WÃie🪛6C78ccFkERjxWI⚙an🧰7wksÃu8C(D1BvlTT⚙UGal(9TG(M69🔩(rUP60c6ÃVhukt(🔗⚙bb⚙J🔗Go05M(🪛2⚙dPBVyk🧰3GIl🔗tX7🪓i🧰zÃG🪓l3(QzxUK(Ofi🔗x⚙(tv2GfZBuyFH🪛9O1CMcITkcuj68(uCbdiIRLZà Step #5: OJt Step #5: pPbKRc5bWwD️tYe(ghFzSEME⚙CiFr4ÃXCMwjnÃhc⚙🪓rQ15K(r96N🔗ÃDI8o0SzCpNnzFÃwNWNÃDBhR🔩phM8n4YTYUKS0wjÃCYH3(Ãev🔗K⚙rLasÃC1️LÃOs🔩v🪛🪓Ã7V(r00RMzW30XÃoBF2qPk3jrDD🪓1GX0Ã8l🪓6iCQ48aI1P7AIMGlPCzp(L(L🔩Ã3⚙🪛Z(⚙4VÃ2b(🪓W🪛hafDoWior⚙o4jBIsS78m(576eshvuNjJ0🔩NKYZÃ3SAzjiY⚙HZkCw⚙(o🪛N(c7i4Qvh(MvÃr🔗zIXpF🪓v🪓2SeM(6d️rÃjX🔩KtkÃ20Y🔗IwfSo⚙0dISep83TLRjeÃlCa7auZo️D🔩RFx7UOz0lnXGyEEBWRMes🪛Ma3asBLMrCY🔩Tr(ÃwEOoGÃeuÃ️M139sU6(⚙(U8Gb2HÃ(rPn🔩kUeLv22zkFVs40rm4jWS2️Ãz🔗🔩Kcc⚙tN0nC7IT(9(D4xNfr6pKÃuo(GIrjSTUYnFX2Upo🔩T7MRTbZXSwp⚙M🔩xOYÃ(8⚙(7U(Dho🪛(bis(1🪛VoqÃÃUoZzgz9VbLHzGprÃtdqsÃx4KjgiGGHlwcjwQC(qP🔗4VZgt(xCWp️PGgSÃenAw9EEÃU🔗WÃRqgÃ4n5ÃqiGOrwstPH0m️KRKR⚙YiI⚙((⚙b🧰WqÃ8ILgz3️Uy4n🪓🪓(OhxMyrzaM🪓D379TglMJPYIEYTX(1🧰KSaBN🔗0hÃr(54HgyJSb⚙7MAR(ÃYkpw7D(t6b(tJ🪓usAC7c(HHÃpp(G8jrR0hlÃ7fTlBmxcÃ(MNm🪓rgs🔗i1Y43xtiMsHFÃK5wfDNLOtNnsp🪛Ez🪛(gRq1d4W1️iYZyDi5ViQ3d(s🔗0Ã3n(CÃiWMZ7O(GdÃ(R🪛Ãa🪓siiYtl🧰vIbR🧰sYDTR6yÃLHcICJDxBpaN8U00Xc4U(ÃC5ÃWBrwbvÃ2⚙hNÃd7GC4🔗JJ️Qt(VGlf🪛((syE4oGNebhA03🪛ofO⚙Vsg9QY5soRw3GJGu0uiVGauRBA7tsipPzY⚙1FibgPC05vJ1V⚙tq6rhlAvZÃ🪓EgfUW🪓rL🔩(pW11bKPZwAX1⚙XpegYtmb5orCnoM🪓yN🔗fLXgH88🧰Ã5kÃ(B4D3sqmmDR(8kk⚙aD⚙5EFyPWodZVXBÃtMT🔗Y5C(Ã9riCjL(aam2Jc835hÃwAMwE38qIm5z⚙CtuDak🪛🪓0yÃ9(AOXNDRPKdo🔗Rx🧰rle7nsÃIV️U8aZLx0e(o🪓greBUcXdvxpDXP2QyJ🔩YthAACoÃP8uBSDOu⚙🪛wDRsdC41HOuZ0rinX5OlS4uQVOQRQib⚙YÃ7ÃnÃPKÃg26KudQimESdbcEMZÃt🧰kwtV1zuFP(mI🪛aSJESfGtsUn0ÃxIgdG0tZqlC(0i1f(🔩JjkyNSGV(r🔩YJe(nZ🪓1d0ÃBDrÃDY🔗Apw2q(v5YB🪓He5iLBlt6(🧰⚙q8⚙rgÃdWffq(🪛vM7D4QmyWe(dveYNVeK🪓QH54PThQÃZYtKL0b️1iÃ⚙uÃSÃ7🪛JITTB(6ÃeoeWSoo🔗tfqN7Wx⚙TX(P⚙OLy5🪓v0🔗u1Wl65JEGlw🔗SVXfw((22l🪓1gQ4U0nly0mIkfHmQF5(KDAcCXZAJWf1oFk8mN🔩jT🔗x🔩3🪛25OylGbn6m(Ai(ZÃj6🔩zdBA(4QmvKq🔩y3E🪛gH9kYVw🧰LEXC🧰🔩🔗gS🔗wltuR5🪓Ab0qo⚙️NULUI⚙DCg(BeEhZq(🧰WXDL3fb(FÃT1AA🪓hecvdzUoÃtÃqA7PÃ️E95Ch8h🧰u(NDqmi⚙Noh5xJSf9eeZAUl9WI🪛(RaF(LaÃB🪛🔩fcÃL️j8HrDÃso🧰B🔩S(2p⚙D62🪛hCAfFANQPWU(ÃmtÃFUZ6YYMZdK4fxPlawÃsPz4H🔗sTnqZFONF🧰ek🧰TY⚙YÃFK(Ã8PdiqcjUzÃ2fw🪓🪛r(GB🪓yMgEGSKDYSSoTdeGCS⚙xGÃOVWqPzJCwgF(OMAZ2Y(DefCSXWÃ⚙Hg5tT1jo🪛🪛3kEF(JkmPÃqMKjNMQuYyhrx5🪛Afwcfe(Z6🔗AKfÃ🧰SW🧰r0rthCKWÃW70kgkB2doRG🪓rPWK🧰N⚙U(ÃQh01YBnT️Ka2Ke78AE🪛vULÃ3((🪓q️5LcTcg8h🔩cWMb(tnX🔩2i🪓BYwÃ🪓Rgd3ÃeT2r9fLY51bHtCÃ(h️Djw8Lp(e️a⚙1️x80I3ÃzcM2Mf(IVfÃXI⚙YVJrW3S(4XÃxI7i🔩LÃve8oh(uRCu🪛ZC9zdPAEmxZBkSFNalHÃ🪛wVl🪓rr🪛puS57l️C2Ã🪓fZ(ioIoz2B7🔗⚙🪛9🪛yAÃfXNxynE1c🔩hcn7O🪛ifJOf92hPePcN0🔩B⚙(V1ACJvz57yux2Ã🪛M7q57YptÃ(Fb🔩6ORN(K7r5ÃABM(3🪓49EJ(Vv(bvzxzÃEtzC🪓4rz1(WQ🔩U(MÃ(0(🪓aSaJ🪓qÃO️hndyEÃgtmr🪛️🪓bQD69(EHB3Fpr3(Bpyay3Gx🪛ir5Ã(Ã2Bb5t7TOl3ÃYÃCO1HÃaO7bax(uUsJ(O🪛(KÃUM8EZYx🔗🔩2B(🔩RgLgEckqM2W5(a🪓8xedSm⚙8ZZsTU3(tr(FI🔗xBajlnÃ06w6N(ÃLKBILzYÃTWGrÃ🪛hvC0mnLy1E️TBdQ Step #5: xyLvotLhT2f Step #5: q🧰pB Step #5: 🔩uxJ🧰Bip5JOFC5( Step #5: sgà Step #5: uÃfYUki Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'pl' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'pl' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-w", "-L", "--files0-from", "pl"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "CodOp4g9zZ🔗FGuDbLÃ", "-l", "-w", "-m"] Step #5: === Compare result for: wc ["--files0-from", "CodOp4g9zZ🔗FGuDbLÃ", "-l", "-w", "-m"] Step #5: Pipe: ZX Step #5: Pwt3Z1 Step #5: 4qiX( Step #5: qecA Step #5: cxArqC0FV Step #5: iYB7S🪓Zq Step #5: kD0WzÃovnGÃYc🪛1🔩7J Step #5: ⚙ Step #5: 🔩VeÃ5r🔗qÃm(🪛SnKa2Ly🔩bYo🪛hÃqN3VA531LÃ5(rF21🔩0tG1🧰jDtqT1(ER(VmÃlnr️viRrnZSfSu7KfU⚙(z(VyÃnyI🔗VZI00S7mpMZmUmjÃDÃYJ(1g🪓🔗ie5🧰🪓8h5N(qB24🪓3fc5O(Ãhb🔗ncdM🪓8ToqbSux⚙8🪛KkvtÃkuB🔩W(Q9q(RDwiDEQz(JZ2Ik🔩KiJV71N(GewPcKjD7⚙jÃ7DNnÃ(2k️🔗⚙w3WcnnS(⚙dL5vloE68Kqh(W7️(h(wKdh🧰frpM1ql0Jz6p1Jcn8🪛PVANex🪓41Wv3g(🪓TVYHH🔩DHb6mu4(e(ol3F9(FDZ(ByMb03lQu⚙Ã️⚙GOb🔗nshWgDB🔗6ZViCagJL(Ãg🔗SRo🔩xu2TtÃ7YIKsToxCKr7TYz9jr3gXmvTvNÃUF(NFzoPÃ(p️a9bÃG5wwDt🧰Ph2(ZE1QxdaOpy3X🔗t⚙XRkGy4zV🔗(bN🔩ZJXqz⚙J🔗dH(🪛ZvI(LSUPm🔩tFA3Hl(P🪛Y(8🔗⚙r265vmHpWa5j1i🪓oy8KnAqkI🧰Bib2UI(rÃQOKlt3MzI(ÃK(jWtV((Sx🪛KepÃ️🪓UszdTP0(GkPky🔗TBnnh🔗n🔗Y((Vr🔗pZF42z7L(iNÃFxWQeA(ÃZMaTEzLSYGmUkYJrGÃOvJarY(8fMPLdgE3rLWVe⚙9🪛R68cBIK🧰v5x(zÃCHdÃ5MOsFIzG🪓(OSns((Z🧰O2B(e(OFd5uQWSb(qpLj50rL🪛qwRJUÃ8C6TÃ(️4KjkW🪓XcdY5ixz(Fz5🧰⚙2XJza3Go7ohnW2Ã(eByÃP🪓Db(SÃlHk5CFOWRE🪓🔩VAjLJmh🧰Q🔗AS⚙4x36I🪛xGÃMtmAG20RYeJgd🪓WEOuÃkfqka0JEyFD⚙bG(zKL5bP(🪓zwAztIp🪛IÃw(🔩zAE(gV🔗3Ãxn9bcQÃ0T(yÃYÃ5(464(rhyXH4OjIezkn79XY68ÃEudJB⚙0zQkPOL🪓r15YI2s️(HlHFmq1zjyQ6J(DNC3(🔩v⚙z🪓AN1Hf6YWorM0k90huB8C(KSA🔩((V🪓3ss🪛xUuUIJTrF⚙rl1dhLk⚙f93MSDJIpGA🧰V⚙RVqkP3kzww🔩🔩iadv5qk0ÃBaaIqep0🔩M🧰VASHCe(PKZSsL2u🪓0yBabe6CQuY🔩k🧰3KdxpY(dC5⚙LHK🔩6(5mH🪛S(rx2MSxsW🧰h(3a🔩IVP1F🧰vnLyZVWlLWqgqKfM8🪓0🪓Q(JImaapisOL(0NrR0🪓5TPe⚙uyOÃ9W(ZUXd6GDxboÃiUB⚙el(BYB🪛P🧰zLHqelnkGxUDeÃ🔩j2f7ÃÃK🪓JÃAfÃPP Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'CodOp4g9zZ'$'\360\237\224\227''FGuDbL'$'\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'CodOp4g9zZ'$'\360\237\224\227''FGuDbL'$'\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "CodOp4g9zZ🔗FGuDbLÃ", "-l", "-w", "-m"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "hONm", "-c", "-m", "rQ", "--files0-from", "Ã🧰c\u{fe0f}(GWe7BICpu(b30ivP(", "-w"] Step #5: === Compare result for: wc ["--files0-from", "hONm", "-c", "-m", "rQ", "--files0-from", "Ã🧰c\u{fe0f}(GWe7BICpu(b30ivP(", "-w"] Step #5: Pipe: wvNiMYvj1biH(Và Step #5: 🔩🧰🪓6Ã🪓Dp Step #5: uUQ Step #5: Step #5: 2Q3l8xe Step #5: F Step #5: I Step #5: 05D5Ke2fhj Step #5: SoP Step #5: T🪓3RoZLZ(dNvL56(zP⚙ Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'rQ' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'rQ' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "hONm", "-c", "-m", "rQ", "--files0-from", "Ã🧰c\u{fe0f}(GWe7BICpu(b30ivP(", "-w"] Step #5: Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: x Step #5: uI🔩ydY Step #5: zHARpkjWÃ🔩nH Step #5: 6rc⚙⚙oFPS Step #5: Step #5: emTh9 Step #5: i Step #5: u️jnn3 Step #5: A🧰JF(BcÃt2ÃXz️4(VTT(️75hV5tXÃSzvZ🔗O🔩K4Q5G6q5Fn8q7(🪛M🔩vsWdlxJi🪓xoJoS((Ã🔩f🪛fP1Xd4((Z🔗Yn8Fv🔗8YX7(2a38A66VF1🪓jWGjI5faEAiq6rCdTa️o82z4(hbJ⚙rBZ(gUz8mRÃ7(u6DOOÃW🪓ZkYÃF🔩k5Bn8V5🔩4J6L🪛(xyZUeÃ((YXisrT🪓NZG(A2(4JvKSq🪓mqDPCkkULMD🔗gM0x9d1Ã(t(Rf⚙GfU🧰6o🪛wFrN🔩emLM3🔗NkgAlhhDNm🧰🧰o9🔗(ÃcLCKCqvqgPGvW3D6S4lboWYYmaoHppwby1abkBW(UoF🪓OqyiTuBMY(07n0🪓vkmNt🪓w⚙3IOUrÃÃwZ⚙7b175NÃgk⚙Ãh⚙FAsS🪓AYvBj(n🪓sI3(xu⚙Y(uÃV8M7🔗Wj0E3LLN(wgbSnUkt🔩(((m3n(Z(2x88lQx5mpEmÃnji🪓8HLD7YM⚙S9️C🪛zSBiZBFcÃ7️N🪓DEzRI🔩(d🧰rtCXCz🧰AOnlYoMpvBÃWhF8XV5eDlYc🪓🔩I36JQ4iÃn🧰⚙iJBÃ(oFjqyznXgMÃpFTEHdv️a9xlck0aYbV72VjeyYrNXFM🧰Ohm6SU🔗4Ãx(x6L6🔩WxnOhmmjMVD🧰aGZ(bkSVwZQp🪓GA8A4zJ4(9wK🔩n0p🔩mEpK🧰Pw05YIZ️P3e️(g7RD🔗(SoD(Ã🪛(p2MN(mbj2eOCzpÃm🧰bz8TtTlSPÃUBr(eYkVhO🪛4t6pQÃ(⚙(s🪓cv9tyO⚙ÃONxfz0xmÃ1️🪓Hd42ozÃPcw⚙J0g🧰v🧰U4(dkhb8🔗(iqAEejo(yIlIhc5tnzdPh🔗g🧰ezJA5F6DCh🔩(wr9ÃmI0w4NÃ0ZCiyqÃ4️qwU(uzT(ÃL️Ã(q2WqIHU(IsW0qe(9🪛u⚙5S2ochMmFeÃ🪛PTJp(YfATkEÃÃQKÃ⚙️hv4T(4j8ÃtQ1AQbrIcqMDTeÃÃ️3V🔗raAyNÃ8c🔩l🪓Ã️(G6d(f⚙KWMrÃAÃVr0QRkkdmSyfe⚙WNdgix(IgP4fXnycigLÃXLiL⚙azS7UU(lÃTW🪓Y4DnuH️7JKÃ8KFMkM6EQ️0M7vÃr🔗LJQWrÃrm7bi(gkE6BGYkÃw8KWd🧰⚙zqm7FBw🧰7⚙3Ã🪛fpiP(bxKnZ🔗038oM51mBAk🪓Q(🪛jÃFGTÃTjkYbX5ks9GK(t(pm🪓Y281UtXoxrgh⚙MPhjBS2A9t3UBufLtTUsoBT631KtKP((IBLe22⚙zn0fÃSmIZ🔩r((0nÃ88i3m(dLhSB(sv7n2🔩7D9m🔗zÃvUlouQrb🔩ÃRM🪓Cgsb🔩TJ(🧰2(jUcZfOGyIF(lEpXPmRmH🔗ow🪓U0Mt6vob🪓p6fÃ🪛🧰4w5BNHÃWp8iFzvVz🪛JF🪛8vKN3🔗Ã8uyr6RCd(🧰aRÃz️SAS4JT🪓5gUZ️m🔩poF️i🧰Vjyr⚙RrRHrXNGJCl(izHI🪓KTXCJY5x🧰q8BL(P🪛9mFUm3yYJy(F🔩KÃp3xPz1TvÃ23pSKZRuFtkRÃ️s🔩Y4Yyo🧰y🧰HSy161UkDL️oVgK9d⚙rY🔗7ÃYiXz6dYE⚙x071Daj🔗oU🪛️PAUmUx⚙s2E3🔗QVxVUnu((S526frzÃCNÃBVzn0lb0bLr0u8USjivÃ🔗o️kRdLtY97y1FÃÃbfcHe🪓m🔩5(2Ã🪛🪛oP2AYa🧰7s5(🧰EHB(dÃ️PN2H1tqb️8Ãd9🪛BZNqÃ2bÃ2(Ow70ÃY🪛(WWhhÃt(j🔗(EVqVoh(zXFfÃX4z🪓Lf6Ã(7🪓MoXkWkNB(c🔗kqdwnVsCnp️S⚙O7rQ8TV️P🔗g7Mo(BOVÃJ(QGKHV(0🔗FnvcxwtrLEt🪓🧰9jp🪛26qqAjSU⚙0CG1cf(A1⚙j0⚙2nÃdnbHulktdÃsvu1🔗CAlWgulvs🧰🔩MY2aEjFbnE(⚙🔩d(9qVpwapz🧰ANphvg⚙akSApr(sm9teLSP4ÃgPwAÃG🔩HkzqÃLrT⚙Rb5Cz7rÃOQG⚙IHzTpSOgET🪛zdsOnwSeG2apWAN🪛V🪓qByHXn2BbRld3OSB(zWiOXKc7🧰Uy(UxAuÃAlYÃHFTfgXExkn️ÃuNoMV🪛Yf2VGVzy8MÃO7GbV9r🪛xdmO8mkhM1FnÃJCT1uLBwoEJUpÃ️1kÃZK🪛🪛8oNM(️koEr1S4pZSRP️🧰1(KFKl2ÃZÃ⚙aS(l1Ã🧰98PCB🪛J️U🪓J9Rb🔗N(SW9XN3G9IBG5YalDlBÃwLhSBÃ️yNQ🔗L5🪛qxjw(OLQORx2(a🔗ru9VYfCKE(fUY(yDS️l7Pr3Ãry8is⚙da🔩3oR(ANÃs🔩IAJwgyw7cÃufi4🔗uqq(Jw(nrlCKEc((ÃgXlNrO5ÃySdkVUÃr27SRMÃV🪓5🔗FU(ÃE8CQ🧰1a0xiuav9(PQPca🪓️GNG1qgjY🪛GkBbIF6sÃWCQnaiGÃBRF4Zqj️🔩llv0uohdÃx7🔗9oÃj⚙sxUHD(Ãe((oIPqsI(🧰🪛Hxqfua38️b((🧰eG(PRÃfWL🔗a5🪓zzol🪓((🪓️🪛🔗(Y(ye(3ZMQZj(cBEhCBREEsA🧰gAfew🔗WwgUMb7((GsdnoIoCÃFPSq9Fejp9Rt3🔗yd(🧰crPu🔩kd1⚙PvP05(wZ6upPÃPuYI1arÃtV8F(FzZkc️YS⚙TBTyFk🧰(k(🔩ÃKevUp🔗hVUW🔩zM0zh0I2YSobBxYp🔗q53(3o🪓Q🔗3oTJ(⚙🔗JhpqOpG🪛gxtfK️YMyo⚙PÃt975(l️srTnq(Kz42ÃgÃÃyU(RH4ivZvRu7wRZ0BL2⚙BOhHpWT🧰XrÃPMÃwSgqi0VyCf(ePÃp(Ãr(Ã(gsY2YXdt🪛sMbT🧰(hf🪓2rw3ÃyBz(hJÃA🧰lxbxium0Ey(p6C(🪛w🧰yzyU86(WjB(YuÃN(vrq7MmBlCÃCjmO(ugÃ6OzOhCGfx️ASLvOb(🔩T🔩gVaFÃ6nUOd⚙j🪛7ygbWLP4️65N1uA9A🔗Q(m🔩q7WrjaÃ5Lv🔗jÃO🪓6wQOec🪓Le️ETLU️Eo6vo6Xu0t5Y2YrT🔗Cso((xzmÃxv3R(Dp2Qtyiyxuw8am83m5gÃnK(G(CE2lGza(r2jnz(N🧰ÃU9🧰YGFO(dJ️emIOÃXeEPN2RH🔩56KG2ppgEQQGX72I🪓C2GnP🪓P4x️gÃt732(️Px3nAlXPJÃCa2kC🔩nqHPMY🪛c🪓wFELlOhhvA4CALw🔩C(R2U(j5VHDjUskGc️ÃTXG4zMFnWT2e5RJ8po5gÃh🪓eN🔗4FHmk8y((nRg1e((NQE4ÃTtÃf6Y🪛Xzt(AdYOa🔗aQ️jnbcQV0r2🔩lXVHdrWGsÃn Step #5: Step #5: Rust stdout: Step #5: 3143 Step #5: Step #5: GNU stdout: Step #5: 2540 Step #5: Step #5: --- START diff Step #5: -3143 Step #5: +2540 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (17770) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17770== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x49,0xc7, Step #5: I\307 Step #5: artifact_prefix='./'; Test unit written to ./crash-d3595308fa448763902bcb6b1eb5802e1a025d47 Step #5: Base64: Scc= Step #5: MERGE-OUTER: attempt 68 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1538926195 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/d3595308fa448763902bcb6b1eb5802e1a025d47' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 189 processed earlier; will process 296 files now Step #5: Running test ["wc", "--files0-from", "0🔩dFN4K🧰Ukue4ÃikiM"] Step #5: === Compare result for: wc ["--files0-from", "0🔩dFN4K🧰Ukue4ÃikiM"] Step #5: Pipe: GRAUw(🪛xWw(VaO(🔩N1v9J🔩dyJÃIMUnÃXc8NYB🔩AnVws🪓rAFnLO🧰U🪓X5mwngMk(t🧰EiW️HLQJlYzaFVlDÃ3x2w⚙MQ2ZSIMXR1L9PeÃ3FÃM️SHU((BBC8pEu️TidvcwycwSeÃT(qaFCÃaQquayrVrjZg🪓(7(bYus4R️U8W️uYl4IrAg Step #5: 7mhUjmTDg8wÃBÃA7🪓o8owg2nXqIdX(H🪓🔗e🪛Si8(ÃAW1🔩l🔩(🔩T🔗A🪛qsuBPJÃTÃ️ÃgerIK⚙rÃA⚙(Ob🪓EÃ02d(sU🪓EX6UZqKwP7ssÃf(qoÃq(DA1kLrHHzDRzgr🪓Jbq73ZSzTnP(jp🔗ZcÃAlLlBQx9R7🪛1dCN8iZWfdq6rÃrwkAQzlX⚙0wW0nDMPF(E(ÃfwPFfÃN3Ã🔗ZVOw4jljQZ🧰7dIIXdHsFlfyADlWGF(Q41B⚙pÃ️RnPKtkDIXpVY1((EPÃeUBDDs🔩l8yleJ🧰(🪓OLpHYAkAY🔩5lSAd3t🧰U3jN(4qKGIAIf0n1cKeZKrF🔩V2EÃ1ej3Md🪛(lolo3eWiSsJBMc(⚙R1oWeACl5GR️dG7M(YqÃ🧰GUZzIcSÃ⚙tFdRe74RDvS️qÃlFeJZjwsfeRptDKJE🔗NIOboh0n🔗(hI1iofu2nu🪓cl0yQ7🪛tA9Z(pr9jÃ(zyBb🪓ZuNi🧰BzfsLDE🧰HQp5wEI3hm9abYÃGQhppk9z3ICICR8QNBÃIXplKnXPK(4f(cL⚙CÃPH🪛Ãqq(vtvdW1tw(bC1🧰mP6UÃjUtGt🔩ÃG(g(E🪛V(qmw🔗ihIyI🔩HTÃ8wsgGÃml🔗3🪛IpYB🪛Zm3UdK0sLh1cDLuxeÃ🔩Tv2ÃSHWQN5S8m🔗rAtfdupvsPehJUi⚙️⚙t0vÃ3O️RpSf🪓🪓cAEeANQCFKFBOhF9R4wtstByÃqp(X(ZÃRv9Q1(Cdc⚙🔩SZ(🔗yp⚙YvÃOWx7🪛QXqtwnDP🔗u262mdOghÃ(0Ã🧰🔗cBOwsoÃW8TzqYylhÃNÃp8n(uÃo0DvWbHÃ9nv(2cG🪛J5PlrviKT(🪓AkezÃ(((SPtaXvyrjE((🔩Ug🧰u5🧰u🪓🪓(VzAÃ56nHQ458qaÃA3E️q0rAXlT9oYIH🧰cBÃq(MYOp6iEo3VkE((5(🔗cDpYLENwtQkoZkd(j(ltÃWwwR27BtHN65LÃb9kd🪛xQJJgIHXDL5ÃICd0jNEqVPkiO3⚙Ãtpj🪓xDIFÃkPnÃL(6qMqWpvJz0KSIHMCCGrmPX🧰pXU⚙L🔩🔩baSJih(ePAlyBJCb(3eCÃnJS🧰(X🧰tQQON(5lSJD🧰2ÃÃdlsxmp0f9c6FPuHfQxHIz4Q((9zLÃm1ÃvTB9C🧰rFU(eÃ9Rsd11🪛AlvcP2cuUkhw(vbC7IXam(🧰u(DJV5A6RAjB1JX10UBV4⚙️a⚙0🪓dg4MsE9Ã36e5Qvl0WcHXYlE2GÃ2owc1dQ(bpTiAl(FO🔩uu(s9Txs5TÃ7vHgc68(JksSfm1IU9eQf4kfu(bQ2e🧰Vt60sgi⚙ClOR🪓Mt🔩8KuD78PWfpj03UHtWAABpWFL5QV9FmÃ(yMz🧰🧰eÃX6W2WÃBNTYzf🪛UokO1XMV🪛piGNgÃ🔗🧰F(RYtT🪓sÃSt🔗aOd(c🪓4OG(eJxm🔩8fuBw🔗(28G🔩UXÃ5gWL5F(YQzu(toL5hGWms️3oJ3cOurkTMdÃLDzVd🪛F🪓icbntqVDmee🪓️(lP(Ãv2zd(p50kD7🪓5uxw1🪓🪛xL⚙🪛SÃdh2⚙⚙TOGuydvXN7DVÃS(89CYaaD8x1phtswzx🔩uFoQvo9T6🔗ÃuT2(WslÃmR🔗l573Rxn🪓(Z🪛GbB4Gie🔗BÃM2Ã(nl⚙gM((hCazaWO⚙QKWuP🧰Otjh((fL🔩9zMk4Tvfn(iaPLK🪛DEr3cx1c(LKGyu4J0I75znGrRSNSXa(jUXx Step #5: n Step #5: H Step #5: Nq2⚙T3Ã6qrM6 Step #5: 4 Step #5: vmLdU🔩ag9fY Step #5: Step #5: KÃF7xÃZ⚙F Step #5: 1y0A(ld️ Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '0'$'\360\237\224\251''dFN4K'$'\360\237\247\260''Ukue4'$'\303\203''ikiM' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '0'$'\360\237\224\251''dFN4K'$'\360\237\247\260''Ukue4'$'\303\203''ikiM' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "0🔩dFN4K🧰Ukue4ÃikiM"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "--files0-from", "AROL6Ht\u{fe0f}JfO🧰Ã78nQkw(IpSHR\u{fe0f}e🪛TÃoEvP0s", "--files0-from", "m3p3mxV🧰QYÃJÃAgJ🪛aB🔗nAflÃqoeIlrM(\u{fe0f}2RTbJ", "-L", "-c"] Step #5: === Compare result for: wc ["-c", "--files0-from", "AROL6Ht\u{fe0f}JfO🧰Ã78nQkw(IpSHR\u{fe0f}e🪛TÃoEvP0s", "--files0-from", "m3p3mxV🧰QYÃJÃAgJ🪛aB🔗nAflÃqoeIlrM(\u{fe0f}2RTbJ", "-L", "-c"] Step #5: Pipe: (o⚙ Step #5: Ã(GjZSmeN2 Step #5: Ww Step #5: t🧰pr Step #5: (85c0Po6me Step #5: uk51h(8a Step #5: Ã(r️ryzpÃ7EÃ5G⚙Ãi(3QTznUDFTd🪛rzhzP8wh5TaCjBux7N0🔩h757U44(PKvUty🔩K🪓MdDI(OÃ(BIUL1CVN(vmqxf3Ã62sRljAZWtO3y7tm2v6jÃDcmLS🪛P3MHrYÃRp57Yd🧰qg(6(CW0nMY(vWCVja5⚙x1hp1S⚙P7gÃtAwTaQyBTÃpk️🪛tfPD7LT2🔩(H7(OHUw6tT4MZmX⚙qKj️BÃg6s🪓Ãdv🪛Ã4🔗eÃgT🪛1LSYjÃj6YnYvdCUÃVVÃQ6x🔗RÃtW4KHjEpjS3RtI🔗Ã5🔗eÃI(QADKqtcNG4kg🔩JGAf(TXVZ0tP9⚙R95🧰Ã⚙xKxEdUyDBF🔗yf5UlYÃDRcxkIjsnahrxx🧰🔩4g8️(IÃ(EugÃÃ(wjv(lMmUJ7X30🪛wiI🪛🔗jLÃHD🔗nIÃS0qZK🔗🔗fJAÃEkHhb((PUgQGq3gÃN3mHrzcVD1wFoD🔗OzQkx9xÃpVLDpnLb🪓xtÃiSjXShY️tf🪓59cH((my⚙jRUqAlnNdn4fRRI️j(JA8⚙QwbÃ🪓FpTt62L9dLrpSVÃGn0ZyQÃ3d🧰7q⚙F1vIejn01Ã0X(C7Z🔗🔩DrIQ🧰gÃ🧰fOr3⚙YkeiiJ2w1(8vÃPbL8L(🔗al🪓ÃhU1S1bB🪛dÃEtdYÃIXztdFNqpn(eaXYR🪓ZÃ5bm🧰🪓yÃ🪛ZYrc34🪓️(m0(d4OgpsRYAVTANTEnc(htli2CDITbPbA6⚙M🪓️dCÃÃBxkYsE2r8z(⚙🪓aC⚙yRddFZ🔗w1tZMB2V25p98T🪛HSAMuQHbkmUMnP(Gf🧰g4wFYCbARSSsa3nCWzD🪛heHpbÃn(S7G0Ã8BYÃW8PBxPuyÃ1MPlNÃP⚙🔗j27yan(q(🔗Z🔗6lÃJbu0h🔗eMGqT40aXÃ(G40g(FSKHkQvRGG88j(3kQbcdn2j(hMoubGTVaIÃ7cVMRÃ0yÃT6vEÃA️C(aGe⚙ws(0a⚙🪛YQfQ🔗dtbxjEO7D2xT(PPBA489gÃWqDDoK🧰fmW⚙czxdetcV🔩XbGjKgX️T🧰Y(lFB9vsES5I((yozÃ2iRPNl(5VKAMj1WN26OVTeo🪛J4(84🔗1D(gM21LPAH6xLgÃHtqAjX3A⚙N64🔗️YEÃIuJ87eÃT6hwJYth5JqB🔩0P(h🪓h4I3ao7Z5ÃqÃiI8b🔗G(🔩(gNNhIijTU6zSDetq42xt4Y5PUqRÃRm2kSq4s(C(MPP57QU24S0D2(KUz9A🔩SJ🧰6Cti74jCÃ🧰WWÃFGGB(ISXI9OicÃbkOv0J2Sg30🪛RvQom(wEyWYbLTdTF(TÃv(bSQXWA3X🔩3hQ⚙🔩v🔩dmÃM0ldk🧰OC6PkaÃAWd🔩xÃ🧰s8TfDYÃ9Ãvvn9J🔗🔗(6QZsIn(Ekkc⚙a3Ã(ÃX3n⚙eCUÃÃ6🔗ÃPVK0(jRkg️9u🪓wXB🪛SKEuGW🪛uRPLW5ÃC🔗zMnM((snd️((KnsrÃ3QwFZiwwÃMyavqtoYp3gSo5OSAS((syMwFeDGÃti🪛5jO🔩hC7hzad🔩sgd1🪓hX🔩(ad1qObJF1⚙0ZlQYGfÃ(W(T2RI0E(Lcp((OQjtM🧰ÃzEm(bUFKÃÃ3UoX🪓Hgo⚙EF🪛J5ROu(eIM🪓vz🔩PBZE6(Ãez5🔩F7rDCYA🪛MdlNjyoVÃ3⚙w🔩c68NO2QRQns((3W🪛Ã2Ã(7(Vg🔩jzp6FXx8U7⚙⚙w52wju(eNR0IYMsTx(ky🧰qZk🪓t0(I⚙dCtVÃIWUcwUxL️mWaPRTe🪛UOWKb87LWsB6LÃwKm2rAyKN4(Y⚙dmlÃA🔩jP9Q5KH🔩EÃ️Gi9(zMFÃ9(gomz3bmKD582Ãh6LIzq🧰🔗9M🔗nbqFgKFw7eBmC1(F5fzjTdKU🪛cOo7Ã(NPbgGUB45UCee⚙c2orhyBM5a6pc1(7p️NBD1w(ÃDQEY🪛HÃuF🔗wPgeBhUihCo2EGixu️A6rsxVt(fYInjlTCÃ6oFy️(TÃH4Xeq(zx(yÃ4XEtÃUp🪛🔗aIoj🔩(3🔩YIOL🧰️6🔗Ã(j🪓8SlbW(G(Ãcr(🧰ghXF74YV9⚙toÃITÃ🔩zG(PCHÃEQIN9FX(L🔗Qy🔩4z0VTÃ31mV8l🪛FJm8XAcÃmXvJ(⚙htYGMTLyTe4UwXbÃganDÃÃjasJ⚙(d🪓ÃO2YfJxRBEMrdCFEqz️oYjiG6🔩ÃÃMHfirqqH🔩🔩70p3vmV7XdLDWXkCVbyN🔩NuÃwx🧰IPe🪛ZYV🪓((6apjVGB🔗7DN🪛ZÃ(Fs⚙IM🪓qi🔩m️W7idBB13pUANCJsWXqx4tms🔗(Dcl🔩️Ã(rLZ(2️e6otR(cTPF(o(PPzmgÃIiÃÃHuc9hsu🧰w2pwlR4🔩fjhoYGyF8tRPHeeJÃoÃvf5b🔗P🔗tFhfzZ99s17i🔩EwL🔗1QFFb54E8(UXÃijPBp(TWPah0yGAz7lK7(4(lA🪛jQh(aU8jFNXÃQFkCvu5🧰WMRÃA380l8Ã🔗r(🧰bwX3C🔩2(Ãz🪛VIR(Z8Ã(Ã️XsÃM72zno6nCKFHiSQKTPw🪛Ã07Q🧰hXBvtÃRLUI️M5️i🪓ftV(hD🔗ASk948RorXn️ÃVK🧰DqobDn0(up🪛Ã0RmUI(🪓🧰ÃRÃjU(c0O93bKp️️Ih(VbK8tWÃUac1🧰️🔩L⚙⚙ÃJ6U🪓kZÃ7B1g7P⚙iw2gF2Gc8FFPC0🔩5qp🪓XsHhd04🪛UTMKf(g3dV8rAjkreA️02KÃFwX🔗V4⚙H9🔗QCguP🧰NRH3A🧰477pPwGo⚙ztpÃPjyn2Ãw(xokuGMXFDHÃÃp(10mMÃuj🪛wVYSAgA6FU🧰QLRs7cjY🪓⚙v🧰ZkguXUTgw8uIfrL6🔩MI🧰mfTpIW3QÃxix0eÃq8P(EVoÃ🔗pz8🧰aSÃ1mPJYnuL(ÃS2vu(fa8p2H1lVsWUqFÃxYjmGm(IKgVMXyxUbLX🔩(MBuTPJeAtEIVXxgOxNCPo🪛P6(v9NKe((4gMÃn54hgEy🪓XÃfm6sakSwvRcs⚙e🪓FIBjqLc9DÃWi00yQy(DT0K🧰2saw🔩uIOvUQWAtzÃR(C95🪛Ã️GyLKÃFÃ2ÃtkAÃeq🪓⚙z🪓deZ️🪓nKy51ÃQQJsW(iMYUKv7dÃ3yLCE🪛YKx1mEO🔗(🪛9(dgKY🔩w2q80🔩mcygoÃmR88j9imlKNA🔗PRvuMjVZOYW(4(e1bg6o((E6dGn7o5(A66yq42🪓(80UQJw🧰ieH🧰vsÃS(ÃmI🔗9⚙fz(Sg1ybBBO5qpdXNÃaEqpXWONcAw9XÃ6LZ(sÃ️T6️Ãwx(A(l️LLhX🪓8(🧰zxj🧰BhzDDXoYG🧰Ee🔗nHQgtrLB7d🪓7OTd⚙P️8BA⚙AbB🪛T⚙JIdIK7i736m5VFjIZYu4⚙TÃ🧰eOxJAh3Shq🪓ÃJzjQaÃIRZ🪓66f58AA️MgkJ((SRL7🪓02r🧰2OS️Q9Ã(tGgLuSI9n3SepyHKyCNJBlL6Kaa6YDÃZHyd2tee(zLvIiHÃ🔩ilNR️L🔩YFmrQÃNVÃaÃat(SX(U1J(ÃqUCxV🔗9Ia3po0lxMtUÃm🪓x🪛1(xÃTQqeq🔗F🔩yvPY(4Ã🧰t(1widlt(XBeko2Rr5CsXi(BUY1OIk🔗1KYg🧰9RRD(TeH🪓natbYk9tRdOG(🪓c1KssÃBsl🪛iADS(cmmkgxaEytFVWi🔗wOB🪛r3XFyL4nAÃ1kZjglp(((🪓ObLlFuMg(OXTc4Ã(3A7(2Wabj0🔩🔗9zGyOl1aiÃÃ🪛Z⚙sFÃRU5oq⚙XRkMQH6Ap⚙⚙5n6P4jYBmN08((nFw53n Step #5: 2J(A Step #5: w(à Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'm3p3mxV'$'\360\237\247\260''QY'$'\303\203''J'$'\303\203''AgJ'$'\360\237\252\233''aB'$'\360\237\224\227''nAfl'$'\303\203''qoeIlrM('$'\357\270\217''2RTbJ' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'm3p3mxV'$'\360\237\247\260''QY'$'\303\203''J'$'\303\203''AgJ'$'\360\237\252\233''aB'$'\360\237\224\227''nAfl'$'\303\203''qoeIlrM('$'\357\270\217''2RTbJ' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "AROL6Ht\u{fe0f}JfO🧰Ã78nQkw(IpSHR\u{fe0f}e🪛TÃoEvP0s", "--files0-from", "m3p3mxV🧰QYÃJÃAgJ🪛aB🔗nAflÃqoeIlrM(\u{fe0f}2RTbJ", "-L", "-c"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "FRSÃEgYB"] Step #5: === Compare result for: wc ["-l", "FRSÃEgYB"] Step #5: Pipe: B Step #5: Ã6O🔗ÃaÃdgs72Tbd1UvZIvbI9O🪓5h5FVcÃ9n(Ãijv️⚙Ia🪓Q🪛EEr(XkPlLÃkJLEv🪛3Y(Y⚙KJNwKI8x7Npb2pÃyCBv🔩🔗Q0B4🔗️yÃ4n🔗UQEÃR7BpP(PY((9(2O55ulqRÃ9O3🪛ATzx🪛Jzmpu🔗mRXg🪓hxN0FYb🪛94ÃÃoÃ3Ãd((YC8pd4l⚙6g🔗vKv2(OÃ️mXye4b8ÃNJIw(uHcÃToDy7UJZBn8n(m(GmiPxj🔩fW0QK🧰Ã8Ã5S(gS🪛i🪓🧰🪛LDc🪛RU🧰axrLSTmÃ4PQuiIk(X0ARIKXc27N49(oÃUX🔗32wmy3CB🪓ljq0zBf🧰xs35s0⚙hfkkSEZÃctUHaG🔩(Ã(MMvtuZ🪓BMBuvBEAmqaE(🪓W Step #5: 7C(XWg89wJs Step #5: 22 Step #5: hi3VxkUy Step #5: Ã🪛C🧰xpcn🔩FvaS Step #5: 9ÃrO Step #5: mNÃMAQ🪓7E0zoC0⚙YQLWL7PaOHd🔩e7rV(🧰tF0IdVhtsuEJnh4KxZ8R9e4yh5🪓iQj(t3FyQy5Xn(Hk3hZRtNQÃHkO(️ÃiBÃa5O🔗cFNp⚙ngC3lJ🪓SwG(️3(G(NWTÃkWhIICust9KVTCHpÃkbn(fnp🪛hÃ9w(ZYVNvl(Ytiv(hU(3naAoÃ69sfQ10OUWMW🪛E8M8🔩️swEFkEyQL🔗7🪓ftMk4️🧰nÃdxCYi5(X3mp️HYN(ameÃ0g️VLy0🪓Vqun🔩N4nQed(x9w3SÃ7mdM807YKr4H1NSp93MdÃ6eKoWrCP((l️bVB(Q⚙jYAwdpI(65WSz4🪓sY(Ãy0euSA4NPp0n5rtBl2(ÃsdrX9K1oÃkEZMa5Ybv2nZL🪓Od1eluyWF🪓Dlk️zE4pvYMMbTH(RBRYxMXX(YÃuHzJ⚙GUB(Jr🔗Ãm8b(Ya5DHÃt⚙Y🪛ad🧰eSM(2gP8fycceÃCVrDWVqOFZ74ÃBz🪛tTÃhM8eM🪓🪓fM(1bW⚙eJs(439P0IIpSeS(q4yj(bM1ZIKdHs5DQ🧰fX6po(ML🔗ev45uja5ÃAÃdvÃÃ🪓w8K(️9Rsg(riQlejWdyKKbf((BpR(Zelg🔗Qtxr5PN(Ypxwe1F1D2OB((0🔗mÃÃZ2rz4KHiA7BSÃIVcjx(fGY7🔩gU(lH🪛7NHJÃlQpauAnyDG(YnÃP⚙j6xi(HEbCw3(WA🔗🪓1X1Ã(4qr0cn(Q🧰Bz0JH(5md1🔩PYK88Km🔩J0V(KQexSqpaOj35⚙NÃnVo(ÃRiPjVI8Fs2🧰(QR7M🔩⚙R🧰Ã1nElZ️3(ÃObpÃ(D6ÃYH7uUserÃc3mmRjhm7🪓🪓NSnZ9AuGÃD4🔗Uim7Mdwf7R🧰dHoK️🔩ÃGpe5bjrFy7j666nDv🪛CWYnzrCuelur2S(YmeeK8ÃjYHgnJzo4a(mZIsdPxUx4y🧰px6ZbJGLRt5tHWhxobJIIJ️7mSfRGaIwvmvP(V(ÃxkkRÃ🪛🪓JVs(lNsXuHyM4🔩mO3vr🔗n🧰Dzz72Rtu(0O((PLY1xc0JHg8️🧰HIE(q0MQp(ÃÃ🪛YI8O2vBgkNR(pxaST(M6ZIfdvq🔩yb(⚙15NR2🧰🔩(xdJvSan80iwqg0Wk8YX5Ãe6JT6d2ÃÃ7D🔗uCW5(bk0jCJabN(gp2ua7⚙j2XveG8DCO(YsOsuK1278(BlfSIh🔩R0🔗INlpt0(🪓B🔩kUIgRyDo97eq🧰orwcEO🔗wDsmqJÃ(zsZ🧰ocZSK2(🔩4OKrÃ5PVbr🔗W(JL0TCGuHa(️1z2eyEYap89Lk️GxW9SPdrvÃlxWW🔩YAvr️NK⚙Y2wq🔩QP5R⚙n4PJ️gB(HiÃ(QnJ3bPa6🪓aW5fCQsÃ4ÃsLqrv🪓5aFpÃRYm🔩92wujoMbZ44TXg2G️9N🔗S3JQe(EgsZOSÃtxÃfU2sr0dRuSZ(a0🪓wFHgt(m96oLr2XZiT8Ã4AfaMmd5DAdYwaP🔗(Demq6Pl🔗🪓4(2DSL🪓🪓j🔩OL8🧰MSWL(d7iUsbk9U1sR🔗fCRszÃ🪓UZ85sbl4k(tCm🧰AAOq4ZTÃm9AUAZÃpTc🪓SSFNQn8zT🧰ÃurA(YFiclTRq🪓RwS0q5🧰🪛MÃVUÃ⚙zcMjEHndi(⚙jYerWeAwUz🧰n🔩oOfF🧰GyÃ(E🔩UET0Qp4n6ehWtX0lHmeE🔩59Mv6pÃY🧰IlE4efrq8hÃpir⚙t(vvN6(4oÃgeC🪓BÃe⚙tceaON(🪓⚙UYWWhZ(GDdJgKWdk0JHI(G🧰🪓IshQB🔩wz8(qKKPm(rIYENÃQK(btyWK6jx🔩F(aI4cjQyÃiucQavRAHEÃjiuxtn🔗v🧰Rr⚙Uah(sÃ5god(ÃdÃWia7s(((06OiUÃk🔩eoXpy🪛🧰lAsj1FdAM6🔩ksTr1666UIQ9hE🔩v🔗R️vÃzyOnPPQ🔗(0jZEAPwE7️PYVdgxwNN6gkyPeb🔗HwÃJPIuLjFY5vkJhHÃCgMYtE🔗ÃCNnÃea(XqgÃK️qi(F5KON7🪛LÃ(🔩SAYmaIxljbPzVw(TNÃcchxHl2vKeEXHc((1U6UÃi5DAKrHKYVq🔗l7DlÃMÃE⚙9G9ÃxP🔗t Step #5: P🪛w(Qf2qP Step #5: ⚙ Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "-w", "tQ🪓R(K🪓mgrMc", "-L"] Step #5: === Compare result for: wc ["-L", "-w", "tQ🪓R(K🪓mgrMc", "-L"] Step #5: Pipe: le Step #5: FzOo4Ma3(n8k7D7KxODokBFp(8d0RIVSR6QjnXkwzÃev((U7K(5⚙OZ🪓TUX🪓HRBWM3UV3Es🧰niADHYxQ3LNiywB(X⚙6🔩ylC46XjM🪓gjXJ0cTqVsfcz8JKBL3(q7RO5BFp3pag4mf6RlzÃeÃOxÃaeÃÃN🪛xVYB(XÃcujjWlf🧰6zÃHÃ️ÃguFSx6Fa⚙P0fXz🪛iUuGÃPNux🧰HsÃdE3wÃEtÃJ3nÃ(8EjPCh4uf9o(zlESqlL(K🪓qu5psÃzz🔩a64F⚙RPR🔩csyP(2JjKuE🪓🧰w4au7(️5ySwAkO03🔩ygcvXlIX️75j5Oc🧰cÃpÃEe0QDTXxeKdNJ🪛⚙tÃz3A🧰GTE🪓Srf️QvÃ2i🪓gd(🔩n🔩ixGbWCYcyBvyT🧰(c(RuAcAlOT(ADVCP🔩7nkÃzcÃbiCRYFLkqe62TqoS🪛svHiÃÃjvMhu87⚙L🔩🔗O(h9pG️🪓eWjhfU4s🧰d0Lp🪛a🔩U3n7NEÃ4ml⚙S🧰eÃd(️xÃ🔗dÃu((64X1IsÃ🧰FQCpizYFR🧰Zsekdg3ÃGt6Nck(otmÃ8H⚙3Ã(OU(2QH🔩l(V(RpÃ((n️⚙(Unu(Kq🔗vZUNfQp(77RfZENN8v1A⚙Q️Ã7O9🔩JZ(i🧰G🔩O⚙VBB1do5Lo🪓🔗Xt⚙84dqBZK(8fQt🔗MRnJ🪓8nZmIqvÃVÃ(Xt⚙yyyJF28vG🔗U🪛XÃb4️(uYLLq17sdslUOLMy9k1Eoyd(TC99r🪛I8xkXFjhoDPu(lvÃQresÃmg️WxÃlg((p09N(hÃ🔩🔗Ls4(⚙7NpXuWPeiuÃÃi2RC(hthOny🪛jtj7A🪓FDCSÃrW🧰xwuHIF🔗xph🧰GtgEP🪛JUDRgIK4t2UUkV2🔗(NÃZiP🪓dcD(fAyvÃvclÃHm🔗qtx(Wavi1(ynUVTNPgx🔩A9PyA2🔗ÃuHuXfUÃ🪓i🧰X️HwPbJ((GÃmk8RqyOqÃ0P(Ã🔗🧰GULg(t2u(X🪓D4D🧰8OMRÃscTpA🪛TD⚙zXQIUJs58TXDoitx4⚙Fc🪛yH5(aDZA8tjocGoYJNNEUWXÃ12LNzUU(onL3w2bpÃ6TnuaxEiH4RlJ8POXÃWOM(3eQx🧰Q🧰FnfWivCazH1(8iMaWbM⚙SOJXM3🧰UTfQ(KD⚙OC4DxVW🔩i0zhbloDZzXXhndv2QnB(️uyQvJCRi8yMeOUyWYIziR(c(Ky🔩OHfW2ld7A🔩🔩ÃD🔩5U6j(O(🔗kzÃuÃ️sr0lwXRVGHcr🪓G️ky(2🧰GjJ🪛WvaOE7Y6N5W️(🪓vUlD🔗qYb6🪓0🪓Y🪛duE🧰v6QpÃBvO0(h🪓rHeE((aakC45Q(3ZdBB🪛m4NH4r6Di⚙🧰go🪓nTgi5dcCpGWO2oO3lv8IbJVKtjeSI5f🪛Xs4vzs🔩euFH3rÃiSatg(9GOn4lMDÃKC9XcgÃF(wt(Tc63VjUcCacF(KP🧰🪛15gZg90Ãn(W4(Tncd1🔩🔩(🧰8J05DmXQQPÃwVlenvNkMZsC7a7YÃÃV🔩e🧰CsL(95IpX4i5QpX0Ãr🪓nf🔩Bukaz0🔩rxdi7ÃYkRlTTeDKPazyPM🧰UZAKGHaa🪓SSNpÃ1N8QPKMfowVbÃ⚙W0dwP8ArU🔩a🪛(pmS⚙MI⚙🧰️SFIvi(🔩916WGhRWWWVh(Q3PÃ🧰8ÃÃÃNIqr⚙⚙(J🔩ujBlD(7qHWToYcju(6WDFoÃ07Ã(⚙DI(r3x1Id6pD19W🔩Ã🪓(zrq🪛kDy3OWmxJVAO(OJ🔩9BrKn8(aAAM🪓pXCAg️XGjg7R🧰2CnGD7JkUHrYhwDjNd9🧰Jb(NcTTS🔩sm41YKnlWOxgL🔗HtgHkQ(kmnNE(SP2zgC5b802DmÃJN2X🔗Ã66ox5u(1Ea4mLXWAnR8(z9bK4j(41elI🧰R8nH8dqKÃw🔗(ej3F4wo🧰3vyj🪛xÃp⚙vQ5UMRC🪛7kseÃ1BpROB(ExEgw4jrhp7pWdkoHHnxB(KlyR8mnSC6lGv9bÃx2hmÃouSrARgTEYMBLZzmUÃByU8zpJIGW2Ãd1kRPXÃ️6Ã⚙rCs🧰DÃ5iNIMq0TMiZÃRU21WyXS🪓(WWYUK1ÃEGQ(WN78Smrb1cxAWoR6Ãk7HD🪓GvDE93Ã⚙g( Step #5: h🔗ntza️S Step #5: xu️BW Step #5: 9gtI Step #5: Step #5: Step #5: Qd(bH Step #5: Yvsm((E️qHÃ8AhRRjQxjTNuIq🔩T3iGAKQfÃ9Ã🧰wX️jM3x7Wxb🪛g28X🔗Ja(4⚙CU3BCPÃJ3sOc98🔗L(🪛(AH(🔩XlKhpm1🪛B⚙D(️️bPKoBAkzIt🔗p(Ã8Zk4ÃQs7pdjrScA(EXFoaFRiOÃK7🧰4NeE((d🧰🔩w3🪓h9u(Nf(70JÃFnexÃB2MY2🔩AQY🔗yDi(🪛s6RÃgYFaÃO8SX️Rkygj(l5🧰3wBfBzyuhXgclx(Y(P0🧰LbO⚙🪛(ÃzI🔗KFÃ0l1j️TÃ🔗aÃ1🔗w6lkzXcC(AlRI(fCQx🔗T7PdJiiQJ65vCZT(1yXbCDk8ETÃ🪓(VÃX(o8hNÃ9Ã🔗x🔩gAfp5lh🧰J1bH🪛0WiujQRÃJAz5i4🪓RLG🪛tDBg3EnBo️amD8x🔩🔩fwkyKÃ🧰AhVE🪓🧰Bj23BUjZkGX🪓O9q3qHÃtJLUrSZs5ZWOG🪓WeBb2qq(1r0j🪛ugZZ6⚙wH⚙FBPoLWE⚙ESmntMÃqczXUpN⚙🔗8wj(kÃ8rAHuh((v️wfKCB47pe🪛8GcNIy7q38⚙ZNÃ8t3x6BQIKq🔩cD6ZfsÃcsob3Ã34🧰A1IqAt🔗SjtpDo6mgIiÃUyX4qJtY4rWMBLX(Sfy(fLuIr(2⚙Xr(v6Ã🪓TjrIG️YU38UZÃkfabÃWzML(ÃxrÃÃDd🔩AÃ(🔩nbi️KITGhJA🧰LJHMqW Step #5: PaT2 Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: rCkfdTmMcXHOV Step #5: qv5🪛 Step #5: 2n️56YeD5 Step #5: kuLo🔩jcn Step #5: Oz Step #5: U Step #5: f2Cb0m🔗Dfc(🔗VL(G0 Step #5: J(8Ã🧰VsJÃ1aM Step #5: J5 Step #5: Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "-w"] Step #5: === Compare result for: wc ["-c", "-w"] Step #5: Pipe: Qx Step #5: Z🪛OAc00V(6e Step #5: 🧰I🧰cKy Step #5: U( Step #5: FxGth(DbT Step #5: (4 Step #5: Bn Step #5: PkYcMLu29FRky Step #5: aToT⚙nF4Ãd(UDag Step #5: ÃB Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "AO\u{fe0f}K7CÃhS1VFv⚙HxaEwdjHSh(7", "--files0-from", "37P", "-c", "-w"] Step #5: === Compare result for: wc ["--files0-from", "AO\u{fe0f}K7CÃhS1VFv⚙HxaEwdjHSh(7", "--files0-from", "37P", "-c", "-w"] Step #5: Pipe: Step #5: DRS Step #5: EW🪓qq Step #5: 94gM Step #5: j Step #5: F⚙Ãb⚙ Step #5: TP🪛H56wBSv8ÃÃ7️gClF🧰MnDqCpHkZCRMq(9VuC7🪛u(UBFagjprxLpÃ🧰Ny19D6🔗E6FY0sl4QhL7UtgB4W24B0(L(pF1k🪓ZsD6r87cuudq🧰1JbefheTQVHGymakSqNHqÃ🔗i4Ãj⚙T(U⚙Wn️0MiabDxf2(3JDÃLkq🔩CJy️J(7ÃmXm7🪛C🪓S(ÃÃv6HFyFQ⚙ÃsLyUXE8dGX5OrfAJ🔩F(🪛YD5w🔗(d9Ãu2CtÃÃ2kbqLj(iOgCYpBCDSHYÃPq0(⚙tJ82️🔩X6(SmOk🔩Qn🧰ÃBSG9🔗🪓Bx6tE️(RyK🧰e21ogqr7ipfS(🔗ZTLn2🧰Xkd(gqu(47hsmWW(TMgDnJEWuQZqmIW1🪓md94⚙ÃKE(ngpwÃarGf2a9UHKkPB🔩hFÃy(o14UÃOÃ🧰TG2m((KA🧰6Ãj🔩xÃIv🪓🧰234ÃZ🪓Kyw⚙ry1cyLSrÃxy6z0VYKh🧰🧰rFoyjf8GqPr(H3G⚙0cFÃXWAl1(qt2(FpU(QOSNmGRDs(⚙wÃh1CÃ((X2FCHr🧰🔩(lIvÃPÃJgjw🪓Y4VZdnOpAM4hI️e🔩(ykZLDV🔗b⚙BnHdjwi(D1G1A⚙SNWkFdsRZ1l5g3pmkvQObEsWJfWcA6Tm(bs7zMÃDÃ(dcW4usXtCRIOBq9GWYg🪛cÃa(nPqovzss9rf(hÃ🔩xuÃ8(yt(ngZc(u0KJNUPtSnOHV1P🪓2vGgySU1YeÃ7a🔗🪓oAÃqDbfD04Mk🪛ÃgD🔗m((ndWiOVznB️NÃ6QQKÃ🪓h(wItÃaWtrB7ÃP🧰T️tSX️cf🪓Ã🪓h0JT0b🧰0pRi Step #5: 5Aw🪛qTcLT4hdMK🔗️ Step #5: rY(Y(9(U1(i Step #5: o1 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '37P' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '37P' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "AO\u{fe0f}K7CÃhS1VFv⚙HxaEwdjHSh(7", "--files0-from", "37P", "-c", "-w"] Step #5: Step #5: Running test ["wc", "-w", "-c", "-m", "-m", "-w", "⚙(py"] Step #5: === Compare result for: wc ["-w", "-c", "-m", "-m", "-w", "⚙(py"] Step #5: Pipe: 7a(🔩Uwl Step #5: 7PdÃ🔗 Step #5: fU2Os4I Step #5: aH️OlWuà Step #5: KSHgD Step #5: aT( Step #5: 8🔩4QÃbAl Step #5: Step #5: ÃL️ Step #5: 3NAR Step #5: === OK Same behavior Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: Vc5MJT⚙hf Step #5: P(OdRAhHBU8y Step #5: E⚙j3 Step #5: n8u1Nk🧰x🔗️wI⚙ Step #5: Step #5: DkPSd Step #5: H Step #5: 🪓4x Step #5: 3 Step #5: 2Xz🔩7wÃC Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "(", "-c", "-m", "-L"] Step #5: === Compare result for: wc ["-L", "(", "-c", "-m", "-L"] Step #5: Pipe: ️x5Ph1cLA Step #5: lbdQQ Step #5: OÃm49Hh Step #5: 8n⚙ Step #5: w2oJYÃrZdw Step #5: Step #5: cKÃ0(E Step #5: OqaLSRnfyÃiM🔩APFd(Ef2ztvO⚙GE3Cu(ÃXAÃ🔗mcDal(ymqwvQbG45oNyÃHSwfauu🪛ÃLEmabAb0ry(ChkvPAÃÃf🪓d(YUbyffMdIAeuemgMTU🧰yEe0UH🔩LeAJQoÃENQy(YJnb🪓xlnj🔗(uXNBohAeVl1zJZ6lBhClHWr(🪛pvX9🔗J4I(ZKgu️CcnSpLa1uD4🧰acxPybÃRNw6UK4NIybvZo0🔗🔩9dQ️cmHUc6BXXvsAoT9q🧰S27chE⚙🪓🔗v🪓toUVc8NCcs(🪓U2T(8HOsNNzXÃ🔩b🧰m🧰ssOPA4MOlKÃcO33CGrÃ⚙mk️160nyBY🪓HPfRKS4EYRqlYqL1jKHumAh(🪓mpV⚙Ãe️Q🔩141tpVHÃzÃCvVoX9qTLcXTv0XI(co6E5R(🔗foJ🪛mDNuwwg🔩AiXRPkeAv️CÃFzJs5ft(Ã6XSIa1TOMjÃAÃÃ0sSqYteXÃ🔩🪛Wj🔩5O🔩dIf(tBC️EY🔩🪓3🪛kciU(aKv5ÃzW(YxueBGoHh🔩Ã5IsswId7oBhEL(sZGPÃk2u Step #5: 0K Step #5: E Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "-L", "-c", "-w", "-l"] Step #5: === Compare result for: wc ["--files0-from", "-L", "-c", "-w", "-l"] Step #5: Pipe: evLQ8uv Step #5: 1v20BBwU Step #5: Step #5: f Step #5: (lGXv⚙sj4m0A️🔩IRL🔩9Ã((p️k(x🔩kkGgQLSzgym🪛rk🪓J(ZTL🪓gp09fFZUoYx(🔩ÃUÃu⚙4ÃBbQio🔗gDzgOc9s1UwQpuhUgvvBZk🧰SVD4(y(3(JT⚙Jr4W🧰KhkTPAsÃJAiYMv3Ob(NO0RmC⚙OBzaeHFMWG31sq57(ySmTc(sSm⚙Ã2CChp⚙Df89⚙K7o45OUkiF8QlvX3F⚙(🪓MDuwwZpTm(0rhZ🪛2nÃ9q🪓wS⚙zfj4v9O1(cA5Mu2NkzÃIqTj️GÃ1EIÃjWM5FL🪓bd⚙🪓K🪛D(BwtwjERD⚙oÃm0xx🪛8kF9(Ff9qjONylÃmE4ÃZFlH️KIspquA🔗F⚙MHbIaPÃjvcnÃ30loGJ⚙K️O🪛w(️R1V🪓(WNNxvY8HYe3zKtt6lokgkd1fwAFqXkuJLWGW🔩4LxyKZrwP4hc2⚙W0If️LUfrbzWEe🪓L1k9Bl🪛🧰ycIM(️Ã(OB8🧰2ma6GSg️HkMttcCKBÃn(Zb4FQp2DÃ8kd🧰y1M️🔗6TPWhPNKY🔩🪛TÃGmcHsv0h🔗MlNCCZ3DqDUxÃJuYcWGTJFfaNR🔗t2🔗GQQ7️Xka6iEU8(f(8w4isnEÃ4(Fk🧰z⚙u(dyvgfaIbEa🔩🔗IvKoHGcKCqAq5H🧰y3Lp🔩4oÃtYWX4PÃJs️ÃJlprVhrF((wÃg918HxvQ((ngAgT️ET🔩n0awJOÃop🔩🔩VMdVer🔗🪛hMg🪛Rl0ÃsM🧰9zmrQ(NV(ÃfA⚙Ãm🪓yZEIMI(p2p97⚙⚙Ã(N0tdPrÃxvDrq0ia3z6xÃjidJ40zAFS(tD(🔩OFZuÃXIeÃ4🧰h1GGL8Axp0xS0P1Z🔗vL(8V7Tmcc🔩Sd2pIgLDL1KMpgPapRAp🧰N1K0xLAfk9TÃKRI0SP5️WBlM🪓vRX2Ãx2lKoJtt3ey🔩WotHEÃQXt🔗R(noWQjÃqH🔗CÃX6Y6Gsyn(Ub7🪓xÃ8z1FNFQmI4Bpboxx(qFBkDejSpNo5WF🪓SpfdbEhp0wL0cu7rgwT(hH️eEÃspmSC(Vb🧰️t(fNdÃMIÃ1lGÃTtÃqp7hloonG🧰🪓0Ã6q🔗🔗ÃiFr0🪓j🔗e️P(IÃEEUZD5uvMCJt(NbD⚙TeigrzX8rWsF🪛xb🪓n9a⚙cE️g️F🔩blL(iGUM2️Wc(🧰kU61fy🪓vU(q7w6m🔩nÃIXÃZtwlsG(ZvtKF🪛8Ãz️IBhjwÃLhÃSOÃ8Ã(🧰cÃqKVep0DsÃrGT🔗(️Ij🧰48fHzÃv6xHwv3Zx8t5HdczV🪛(N4⚙f🪛zkfzOly(Gb(zaW7️(DIC3(vl🔗6tW0VLb(09pz️⚙(KvW9kZgE4dOSioK0Xmv️3CK(y⚙WlEkM27y🔩y7gu(🔩6(qRtv️(f1i9hPK(iirZÃxJsh🔗6xO(M(u🔗VnyoIlSCquCTr(9woUydx🔩(rtYF🧰2b🧰ÃVskxahnxFaiO1Q(sYgvKk(6f1🔗tB(6((u8g4r8q🪓d4zKvzTR0Ã6MMA🔗tJQJxD067Dwh🪓N4NDE8(ht3tTFxXOPÃKsZ9🪛ÃrubÃe6CSUPgpAHj(2iÃvIVo🧰ÃnzC⚙Xiesh️q🪓m2F️ma🔗(Ziy2TjkL3ijkciZ⚙nb🪓t🧰🧰lLaS1Ptw🪛vPoc⚙y1cTr5️o🪓P🪓🪛maXYxjhÃ🧰2fYXN(yR30r4WiZLe🔩IAaxONi2NyYj(eyÃBjvGÃxZpIxUZID🪛PpÃdgtsj⚙ZhZD1nYL1r🧰8SvmÃi5yy2X01qEDsY(bj(I0679(Y0q🪓 Step #5: O Step #5: S(onm️N Step #5: U Step #5: eV9mMSo Step #5: TL0C6E Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-L' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-L' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "-L", "-c", "-w", "-l"] Step #5: Step #5: Running test ["wc", "-L", "8j", "--files0-from", "--files0-from", "Bw", "-l", "-c"] Step #5: === Compare result for: wc ["-L", "8j", "--files0-from", "--files0-from", "Bw", "-l", "-c"] Step #5: Pipe: y Step #5: Qd Step #5: OVS🔩6🔩9xy7 Step #5: Step #5: b(LDfj Step #5: W Step #5: R(l(O Step #5: vy🔗E( Step #5: Wg1hn8o⚙8zfXq Step #5: k⚙(QCci8Hf3WsksEhP5ht7g7tgNSkQT🪓LwBGEs024ÃKzVÃ(hT⚙bHYdx6j(GuqBX(1mvIkQV06v45qyNsF🧰cÃYl((b(ZFzrsT🪓M8NPb🔗LI1zOD0HYWH((I🪛🧰🔗3T(AÃm🪓GÃÃ9Hz🪓U(NW(v9rg🔗OmÃz🪓7F1D4SHNLÃdwG3NDEAHOI2z52ZzKfÃnokjnQCH0ÃzQd🔗🧰(C6I1️ÃFWmh4bOcElbÃÃwkKprUaI🔗(zmyvH1Fh️uWÃF🪛Ã05CzJ(H️(wLkQn🪓Hwr9BQclAj6mpLMKvjh(Muyh9ÃÃmvh1M️g(ZA🔩ymfÃR(️EY️tiLttzOMDkf2q🔩9️GECiQsM6g6🪛MtCe2HAI️⚙ilU🪓GSEAsrPÃ63Ke(oD1VUDE4r🪓🪓🪓Qy(d🪓Z2fp8a4lÃaiNR4🔗6cHdAH2J8RBGT⚙MHxT🧰T9JnR6Hq2WK6gF9fKmF6kgCPFoN️URAU⚙zblE(ÃÃYt7cvSOÃ(er(XWK(MyiuPÃ🧰2lgnRÃ🪛IUM️🪛yJ(dF(yPÃv(🔗PÃOSX🔗n6hRwXK5FD️(bhQKÃPGy06lQDaZ(ZHSLv2R️🔗H6mvWAKXJ1n(ÃÃIl5x0JqOvMv7bGcNx((EBpr️I30Tp7a🔗5Bs1K3k️LID4KJlRMUEm(xJgI4Obs(ag🔗uO(vEQ4🪓mzojE🪓ÃKQkHCKf(4NzÃOO(eU🪓Ã(M32⚙e5N(s(QwX⚙3(I🪓hBywB00🧰qC️🧰🧰QYrToXYtmwxh5Tw🪛OHJÃo🔗9LB🔗(y(SiGTjR🔩5(H(9o🪓⚙a(A🪓CÃ🔗JMf9l9vH9🔗🪛Qh(qx🔩AOc🧰p(TÃYB9ÃI9rm🧰hJLrjh9🔩CF6kQRl⚙ÃpiIZK(⚙zHDvv4️J(q⚙8GTqT7YpatI(BtJ8R1wnx9iL7MSZyKANOiSLhCxyLfcoAGÃaDX🪓Ã8UuÃOS🪓U5X(4lDB🔗iÃgfÃgJiEwgf1oI🔗czWk8ZrjÃ164K0⚙Uh🔗O7BY🧰dÃ2UÃ(JQ⚙xqrwP98lhxg🪛LVi27IÃBÃb️🔗3fFsRJq🔩mVcYwQÃMcWPpu(Q5uEbm️Ã⚙scvmJÃg5LRKÃ(RbynZsDZ(o🔩oxNHÃ1gMHFW9🪓XwkCx5(0🪓LM3U1t(YIQAnO🧰iDNU🧰gZsJWn5Xt🪓tq2m((BpGR(DTTÃ9D4🔩MuT1v79gHik4HÃKRd(5sÃxad⚙FmiS🔩v4pUr(ECGnDQOcVLcRZzDpKkFr🔗RjBm7tjDM1(Hw35Qbqcfy️MGU🪓yyKtJlDB0q2️L5ÃIFCX🔗((wUkGt7ÃQWrGeuvgEtqlWmE5ÃkDNbmq64jRGKEFCkff⚙Z(BvMRÃNLcCipfDvBWusÃ5ÃilaCÃBcAwWOBGw🔗2cqaKBbÃM71uAk🪓🔗7N3D8Ã🔗XÃfGK5JRC5Myr7🪓XsL2hU🧰(A(s️cp5Ãkekt3hF(1Z(NYtneuPVFmLwQFJOzan(e🪓6🪛JnN5mo(dh6KFvÃLBrPRtUQÃF(GjfCQM⚙🔩A0hN3E5K(XmjqGse7FYXÃ4VoIcIQ(BQcM(zPQ🔗WxxwTlSb4CN🪓E3lAn7BoGlbG3(FiÃl3k1BO0DmB🪓bAEdXqW⚙nZ🔗qLFq54bDÃ🪛sEÃ(9V1gB1ÃtFI6(W🔗MEmhTÃGrDSyMR🪓573I46FZ8pK🪓wISwLkUK5GrLNR⚙KyHW🧰zFDÃTiIa(6x️VIPVc2(kÃjGQ5P🔩B4KBF(🔩1H0Utz️JBuzJmVw4DwoKCVF2fBD(STpQJikc🔗UUPmhGe71ACrex⚙L(⚙w7TfFhÃ9CsÃ(xlvÃrDHw2(6(StW🔩ro8dwVIi8Q2Ã5ÃEyKnWGCvSowTXd1txEbPPNcFm0XNÃÃbY46🧰q🪛FÃF(i🔩qHa5🔩y3sYR3🪛NXd8yZNQuVQKpWlwaxYTrcgDz⚙eXXFsnUa8IRCV⚙(sw3ikm9vqVZ2YAapy🪓W(🧰ÃnÃy(m🔩nFr4Ã🪓xÃV Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: extra operand '8j' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +extra operand '8j' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "8j", "--files0-from", "--files0-from", "Bw", "-l", "-c"] Step #5: Step #5: Running test ["wc", "-m", "-c", "-L", "--files0-from", "X0NK(eWÃ🪛zxE(9🔩🔩489b(b4🪛dÃVÃLwq7sB1dX0I7d1x", "-w", "-L"] Step #5: === Compare result for: wc ["-m", "-c", "-L", "--files0-from", "X0NK(eWÃ🪛zxE(9🔩🔩489b(b4🪛dÃVÃLwq7sB1dX0I7d1x", "-w", "-L"] Step #5: Pipe: 🪓nr Step #5: 🪛i Step #5: g1 Step #5: wrÃbpga Step #5: OIs(JC2 Step #5: Q️8vt Step #5: Step #5: MQ8 Step #5: Y89Kqnm Step #5: ViFeUx🔩9ALoNsÃNÃE5sv5xalmRPkJr7qrO️🪓🔗qv5LiF1️0uyIW8H️OT3FQjVVoEy39cs8bu2aEZGÃ6WFÃ7M23qkvq9SkE6UbibEt3vT2Rd6RNA🪓🪓fqlGLK9uBc(jncTaL3BEjz️tMK🧰K3xp7Kr🔗lnFQGgJ08GS️ZwOY⚙4fx4i3Ã27SunP(FJU(96hb5gÃÃ9sTBPykyX🧰abq🔩️Bp8️v5cRupP🪛A6h6TnJO🔩5xs9⚙g(pj3ÃDekreH8🪛aÃHhmE Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'X0NK(eW'$'\303\203\360\237\252\233''zxE(9'$'\360\237\224\251\360\237\224\251''489b(b4'$'\360\237\252\233''d'$'\303\203''V'$'\303\203''Lwq7sB1dX0I7d1x' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'X0NK(eW'$'\303\203\360\237\252\233''zxE(9'$'\360\237\224\251\360\237\224\251''489b(b4'$'\360\237\252\233''d'$'\303\203''V'$'\303\203''Lwq7sB1dX0I7d1x' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-c", "-L", "--files0-from", "X0NK(eWÃ🪛zxE(9🔩🔩489b(b4🪛dÃVÃLwq7sB1dX0I7d1x", "-w", "-L"] Step #5: Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: P9SlRbC Step #5: d🧰W Step #5: 3klz3TÃsjuEVÃS Step #5: yK🪛 Step #5: dNJ0qhjno(2itiOViU️0QNÃk⚙tHaÃL🪓Nmi4m9GtnÃgbÃ0🔩ÃcXhb9⚙SO6NNX(AZ4mNMlnyQjÃD(IrI(P🔩ÃfTeZ23CxÃjaa2vÃÃbWm️W⚙ÃDk(ZW🔩D(T🔗9ÃfyqIs(oOSm🔗tmKzhL8c9y2️(YF(jEyyhiI2p7TZK46kUaLbm6ÃTÃ9🔗Ã🪛mkUJWÃD4pS🪛MÃ6svL(M️ys0gTCI(PtqCZ(tNE🧰EzpSF3DÃtCN🧰Y🔗wzNY1(HjMÃMQbt5U5WÃK️(a9VXWKFrpgu🔩🪓R9MbgG🪓Zz️MÃ🪛oGw(⚙eqTÃ️1wfHXÃBU(I7iH1VOXDKvV(aUYH🧰OqI3u6BÃa63w1A63q(m2m🪓fOeO1Ã8AQVXAt227c3🪛Xbvda🪓leM9fcKZjdH🪛yaÃv(Sjgq🪛ÃgT0🧰B🔗28VNxI1c4xA⚙TÃfVZ7s5aW18Ccr(La🪓h0vyAG🪓3ONmÃK58⚙z5⚙xlp17sIkqClQee8afZ(Bbrt(PzWJR5P🪓(Qu5D🔗E(BONTdWN🧰(USÃ5VPtE️n2bO9lxUP🪛6X🔗5nS🔗8AaPÃT9KPkY(E5Iyt6t1Ã(eY5(UZmcLdq8ÃcKÃ️(l🔗QNE7ÃSro🪛syTG((fqyj(Ã(dz6FOLEAQI5🔗lj9nDf3JhO7ER6jX4🔗🔗k⚙n🪓DBCnZooo🔩Rwc(1vTn(m🪓r6iaSMJR0H️N9cUC((LyZ(S79p1vRXPsmYYq5LÃ82🪛exY6WUeY🔗FPB⚙THlmnHVSmvxMwaÃEW6(awh3Rg🔗td️b2GMUFFEuQ8My🔩ÃÃAfFuXJ5n0GOn009VEÃ(3iX8gUgPakk🪛87AbF⚙ÃE0️KDx️t1tAA🪓4🔩yfYYGM️HJ1ÃHGG8⚙h26LeUMB0(woJB️wfpI🪓gXYO🪓WÃTyYHZtG7🪓c️⚙NKRz🪛zÃZu(a(1icrZCqGoF⚙Xs3🪛(dNsBr7MSP0Ã24y2CXpVcZdUt🪛ÃyE((rnlDÃFhPKqmVQ((wby🪛ÃÃAQmLPÃHxP(fZvvxf🪛gtdURjv79gNOlbCWAlmUbNe3GClc5cc🧰UysDpvQVxh3dhHRV(2p9lSfDhuZÃ1i2j️GXbÃQGaHl(((Fvw7xDiq8iO3p🔗🪓iVrÃ⚙XYN8Sk(YWAQ2🪛fvr⚙qmDÃ7bÃ2JjE5hhNvIYYP4(U(k🪛6ÃzRnV4cP66YAITQdX0kR2mvmZLmBbgOy6ÃxMaB⚙🪓HClZjMchEvXuzÃT(c(1TImt2V2rJudHLc0ÃHk5C(D(njZA4Xt5🔗(3🪛lNrjQJAQkqwcioSJÃrBÃÃÃWw3jr4O7jfPzcbRAMR🔗9️I️wpAÃi🔗mPb🔗S6nYIygJCt3z6p🪓(⚙(swO9it9iTiGkRuLKD🪛lR2ajm(jrkRp9qeq06DvkynQ7ORjKyp🔗9UPBgSm7🪓wV2SP Step #5: 6cH️3ZUCHN Step #5: GE(PMti🔩xl Step #5: OwsqMlKC Step #5: y(taePBAÃL Step #5: IÃ7Ãg9🪛zi Step #5: Rust stdout: Step #5: 1356 Step #5: Step #5: GNU stdout: Step #5: 1134 Step #5: Step #5: --- START diff Step #5: -1356 Step #5: +1134 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (17849) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17849== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd8,0xfc, Step #5: \330\374 Step #5: artifact_prefix='./'; Test unit written to ./crash-5764f9f58b53b45a313c6ec14160d90e629368dc Step #5: Base64: 2Pw= Step #5: MERGE-OUTER: attempt 69 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2375680384 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5764f9f58b53b45a313c6ec14160d90e629368dc' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 203 processed earlier; will process 282 files now Step #5: Running test ["wc", "-w", "ya🔩", "-L", "--files0-from", "QI3🔗1da5FS\u{fe0f}Wwt🪓🪛e50JOgumtyTpht"] Step #5: === Compare result for: wc ["-w", "ya🔩", "-L", "--files0-from", "QI3🔗1da5FS\u{fe0f}Wwt🪓🪛e50JOgumtyTpht"] Step #5: Pipe: lSÃB6 Step #5: ((s Step #5: 🔩🧰🪛Ãto⚙Y9⚙j🔗fxlDgmZ🪓eIY3J4R4K9F3🧰194️pJÃ(bÃpfT️0RA5k(🔗u5OpuÃ(⚙H9aZRUP0CXÃH(pJA🧰y(myncz9FfU️pEÃÃ7(xP3y🪓uUP5(ZiBEdOkaSu🪛rzwyPoxÃ🔩H🔩e4jTP🪓pOT08(P(N5PFÃD0qBl2SA🔗A7IgSp🪓X2Ã2(Ãj1cF🪛mC🪛bBin️YM7uemmpzJfXloDGV3C🔩QvO98tFe0r🧰hbA0kGUFSÃwkQl0AIeIUnhZcUWÃÃ🪓U🪛eU1GqRrAWTMOUBg0Igt️🧰2kwEvnDeV6🔩s(6CS🧰Ijzq4aXo(SrLoKzIEaLndx🔩F🔩Ã9🪓GIALp🔗aXCfb((OFGyM1gU(ÃdA1Lw8(🪓f3b(rHu️O(wbAAiK⚙9ZTO6PobpZnmHmaFG78ciS⚙s8🪓RJIaR3la🔩E🧰2🪛(oberg⚙M️qgavkV🔩8OkÃÃeC7HPv🔩🔩P️FeJrb(tO3(xob6(snv(HXoZ(J7MCrkzW7lfp🔩7zxJR9runjx⚙X7X(K🔗s(vvTYec5(ICrbN🔗Ã7gNP🔗gIon🧰F3JÃGX(Ya8GF7🪓Zqavx00p0kf8q7SBhÃauS🧰H🔗🪛lj🪓4b1YNolKXÃqH5k🪛(vXTiUpA(Ãh(8UtJcUfKTBEFvXk1H4HyKD🔗iN60🪛🪓ÃZ5SjtIhfthYUbÃ🔗jM🪓CÃFIg(2q️jgFDGMmSZ(mNiU🪛KLFcTgÃ9hbFy8(🔗tnDGWmnBÃt8🪓9gqJbgÃ(g7pijsÃ5🔩7I80(️pUYsM🔗CkE49YqtZUeÃJVcZy6BUy2((F🔗🪓QXÃ0a🔩FjiY🪓HzOs🧰i️i🔩7WfÃxL0b️f🔩COwGr(sEhx🧰lqX8🧰A⚙k🪛c4VR(JhGVQÃ🔩e🧰fVS70QI2RkntÃKO1mro5hr7JBVMBzSyA8DmXKbKEO8🪛🔗O0DUB️Wpg(zL0wK(Jy8🪓8YÃYDqSdMVQ🪛Ã7cW12bFw🔩kG5NpTWLlbMrF83E3GtBrPxsupY(CmÃ🧰ÃEbAZYopLfWJO(nTyI(🪓T⚙(dhjgPHfM2HKA9(xNPtahQXkR🪓DY(ixR4K7xgfA66🪓gEwSNHK(BDOUJyB(rUi((yM9Xsvs🔩kw2D🔗g7bxh4tGljA(cIoGgÃ️IQM01Xdqix8Z🔩mkÃ0v2I🔩eÃwRWFMOATKpÃKhDWuce4ÃsRÃNATsoERVÃ8weIrCYQZu️HE🔗m🔩ÃiÃk9nLpp7NVq3iWznAoFCIdTdAfR🪓o(n2zF(uCVZÃp40zk🔗ÃdAh🪓(aggETÃ🔗kiÃ🪓UkzPSU(Ãzpe3ÃtKHÃDsCE️(6up🪛🔗🔩7U4zG(3RFPJhtwan68FgxX5nqv3Htc(CWaÃkKb(DW🔩4(PF🧰(ZqH7D4a🪓VbHPdZgO8rl(Ã0UJvCXxibÃ(🧰((m2NMP(🪛GnI🔩3YÃKFjyxznuA6WKPUIrhÃÃcCIigÃFnÃxgx8GGV9z2oPoQ🔩u8uW🪛34ieSgSBje8t3🔩kCa(ÃE0(ncdlUXqGoRL7EBcÃrMDB🪛5Fw️vUYY5Fxyyt️7pSERVk2(rd(G7qz0Go3V3q(R(BYMYÃM7Cld(Dc️CykÃK🔗Hr🪓1oÃ(oEÃMRKbQf️E1nCj🔩0JCuvT🪓sc58kgklow0siT0b(GIct(0CY6tYOS(f🪛GIQXbd6fMsq7G🪓x(mRc7HDv78D8uNuÃÃAVMK🔗🧰VyVxft🧰GVuJk59GAn🪓🧰Ã9B1iTKDagpEiSZÃA🔩4NTq9URtWwÃ🔩0Bgd🪓dBFmTy08G🧰Ãj🪓8Y9QUOaIgÃgrR9kXsFRcjSH(CPÃsdZ5sawn🪛LÃ(2YorV5ÃD🪓🔩h️p0EUjbXA🧰️m8npok0sÃhb8 Step #5: Step #5: l🔗B3 Step #5: 7🪛🧰wQs Step #5: (Ã(UbM Step #5: ÃNm9yOT Step #5: o2Gai9iTs2v Step #5: UpGztZII5( Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'ya'$'\360\237\224\251' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'ya'$'\360\237\224\251' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "ya🔩", "-L", "--files0-from", "QI3🔗1da5FS\u{fe0f}Wwt🪓🪛e50JOgumtyTpht"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "--files0-from", "V\u{fe0f}🪓kÃÃF6🔩iÃhRÃFVh7(SbY🔩bI9RiSa40x(4ic", "-m"] Step #5: === Compare result for: wc ["-c", "--files0-from", "V\u{fe0f}🪓kÃÃF6🔩iÃhRÃFVh7(SbY🔩bI9RiSa40x(4ic", "-m"] Step #5: Pipe: J3pl2Ãc4(0qJpbY2 Step #5: AZL7 Step #5: 58gx9gJKJawEkE(LpwXÃz9h8ÃZJ🧰(h⚙mF⚙🧰5⚙Izr🧰m2WO🔩fBREoq3🔩0f6Lzvn⚙OTgxxMchcLRF03ÃxMHC⚙XRzFQz9((FJS1(jcaNP⚙Pu5PHl🧰N7KUxIgbÃÃkSv🪓j1🧰YPxljpI(⚙1🪛u(y🪓4R2uQKOK🧰Ã13bIFuqbtFCs🔗sWsbl7SÃsEj(Zv5F🔩Mn7TqÃ(To🔗🔗Ww🧰vQ(🔩mM(EÃnBgrN7Q3SLuIeSaTQVgÃl4(🔩jR4🔗S(yM3kp(hqA️4S🧰8iFQM🔩9BH2Jtcx🪓HvvUu6⚙k5JnV(FrÃtCQJ2️ZRmv⚙pLi🪓kLFÃlZ🧰Ã(RGEnTza2NÃ(UÃywA2gF7K🔩t(🪓W🪓q8o1x7🪛AÃ8YBÃvUraR⚙Ãw🧰iWO6Z7rqt2Bc(AX🔗1t⚙ix🔩C6Q(QzWNMy2ZmgWcvet(Lcpu🔗B🪓(n🪛BGO3gpÃ3o️qÃVNK(v️Ii🧰2uV6VG(RÃT0AEVnH3((RsnJeL🔩QEoYÃw9uUe2wjgBIJL🪛wpg5i🔗🧰RQ🪓u2Q🪛KIHRjÃ1s🔗zhUY3🔩27LUD9DbrQn🪛1hHEi07txhqIJizPL9n65Ã⚙FF(Q(EW⚙g(7zzÃgdi4H(dXQN️🔩🪛dxZicZ8fjmCSaH4ÃMyaqa5J🪛(🔗krÃh6(t9e2yq9ASR5PMPri5p🔩️🔗(ZZ8bvs9luNwL2(G🪓bÃE46E(O🧰NqA5nFO174BI4kf🧰UPWgbwmd((eD0jB7MyfPjy0v5(Jq(bui(XÃÃRnHZ9️P3IT🔗ZYj6ÃH3BK8j(Cq🪛zÃ(m️ZT9ÃnB🪓qs🪛E7(Ãz9⚙MÃ(i⚙n(1gd(Ã5DGV4ÃYYsMYÃmO2JJXn⚙(6(bÃfaGnYOb🔩(H6mcq🧰2🪛nAK🪛9wQ⚙🔩yÃXaGZ0JByÃ(⚙7600jrAvKPc6b6fÃtfyan(T🔗EHbUnM(DKpWAMV49hjQKkr(6ÃE(YWyoFYisnz🔩XR5IEM4🪛9Hk️j0j(X4Hl🪓️ncÃ(ÃfEÃL7BJFÃ68mTEmYbrkrRUKw1lS(ofm️kpNÃX9WÃÃhÃty5H️2aN8LdÃ🔗a2QpfpW🔩ÃaZl🔗DXnl89LxV8K🪛2ebzx99SP🧰hbvyDbiEwXU(0g🧰kFO6yU️mk️🧰ZXAÃJ(kq⚙Ct5v(8iCn️C2eAKjA9ÃoC🪓J8Co🪛(rBcHATÃBDhZ🪓PwL🪓FxU🪛tA️ÃcD🧰wzMWF6rQÃCXz0rSSN(YlH🔩🔗NlÃ(YvÃdÃEÃF🪛c4jd0b️2mG3s🪛xloTH🪛S🪓nsBeÃBfhpFk🔗🪓zEx0BT️Ln1p🧰ZPCsd2J0qp1Qg🔗qavL0XZhEÃrLKX6PICV4A(07Z5⚙3PuO🧰ÃHÃeNNxVÃyc5X0🔩MÃHGGÃ3R(kr🔗🔗CatÃuFs🧰i🔩X(Sa🔗zIp(iQ(pozaKI6Y9IKix️9uGhTVw1gt🔩b7sJuGSwuvEACycMtl(ÃG️M4FÃQEUh(ibxF🔩(Ddd0🪛o⚙️⚙z(🔗2m🪓JxEED2Hi8W🪓eqaDf4Ba8ynvÃHÃAvxTl1XQjEsM⚙8FrnaXp️oNIH⚙XYwWZZ(8nP9🧰⚙XHh6YnUi(N(xdeU🔩ÃGPq4GGMQyIM🪓🪛jGb0ttMGL(1wjVJo🔗(v0zwÃGJF5Ãa(Eri(🪓Nu7Y🪓9Vt🪓mÃDcbh(YJtfÃjspOJq🪛(b🪛🔩SbEea4BI1eWFtEÃXQW🪛uWDO️n3NA8kW(🔗VFp2SB🪛tpo1ÃQuuÃHbV️X🪛TAXtMzowF6ÃrCE6FoVypqTev(hP(️6⚙oA🧰4qSvg🔗pÃOhNq8UNWI93EDq8f5LxÃSU3mAÃ🪓hUjy9ÃKas4kw1q8i⚙CnabeNI1pQoo2ÃaQI1(🔗FÃdfÃvG⚙TiBÃgqL(Ãp🧰H8JNWE5p6rrTQXpDjug8(eGO(YÃPFw2bGvo🔗ÃBÃV🔩XvpUÃxxpbLij🪓K(8B🪓vC5ZkfÃvsJ1(1WAZN5svDVQJhXA5🪛FXkiaLÃ8fÃME9Ã🪓s3osS7eR(ÃNi🔗XFVDJHX12Ã🪛7Hn5ÃpwmzTO5GiqÃrbDÃ83xBX61EYpcziz6eMbMRKcw0(Zevk(zgH4KcT🪛yXzsEMRQ02w(8ZnrF(L2se0ltkeÃLhÃXitsPÃn1XM8🪓ÃpPl🧰yBjhk3kLJ7ZH5fx🪓ZWaFYGS(Srkj0STaQoKIFÃIÃwXKsBTMoMtuNnF⚙OVbgy(TdaaCE8IiyTXLLBkT🪓FngkX9QsgXNd️ÃO️Ã3Ãh2BI72(2🪓gpf🪓dtlP🔩sHKD⚙hÃb(️I1ÃcEfÃv7I5PiqP🧰🔩FVusXPqsgÃWO(Hg3We️qyk2ÃHJvo(🔗🪛SRSXqvqxmBfS5E0JggxN🔩q5jbG🔗5VdUivFP(⚙quEAfnAHwkD6(ÃSSq5hE1ASXb9ÃucjL3JNÃ(0YaOÃtI55(1rAF7rx🔩g5xcMsÃ5🪓3Ej47Gm29LU(YLjGpojÃF🔩4gi(q((Y🪛Z6xKxh4Noo1GhVvHrr77znYca3NL4AP6YVR(bxYÃp4UwhGlr🪛swDaQR31JivAfE6U🪓o5BhuTRjZqKkNMbx🔩DUdrg0MVD7V2stFOdMsqwLWÃDgU🧰YhÃ️BXY🔩DQSPwnukSpABdng(HCxkdFnnCNXmAUCO85HUm⚙WABW🔩AG(ZYK🧰N7fyN🔩JU3eX🔗nbrYb️40Ã76️BU0M20WFwbPwi(IuHohDOcT Step #5: Step #5: Step #5: 9qrqRVà Step #5: ÃhtgÃLXwrtZ Step #5: (️JPag4(5 Step #5: à Step #5: oW️E0K5eDÃOuj(mX5(🔗xc2Y🧰y🔗Z⚙K9oÃmqMm🔩(u2dGgJb🔗M99(D🔩S5W⚙V🪛E((wO9ePWeR0yr(🪓(wzfO(9h(PB72ÃzUFL8🪓(FB🔩dlt2s2vÃY5UUT4Hrgy0oR️KAvÃGKi⚙EÃdjCfOvH7P🔩8BTU9Rc(vYCNyjvB🪛Ãp🪓🪛9em(tzJI((️FQWeurk3hrZ(1🪛🪛ÃXPQyOaBqÃpi🪓IsrG1D1(aM64cÃÃ⚙bGyEJ7jWOMn🔩bku🧰Vpf(HwejLLIFpt🔗c🧰Ã9S((saobeqz(aGP7yr🪓OLJJN️rntR🪓0ZOEqT11Sja🪓5tÃcD🧰🧰⚙FNÃDocW2q2K0siZ(wTfÃ1QhENqM🪓RGHyvNOÃVHaEFÃJODHÃgcC(2Yo⚙(egmYxJ(pjFKo🪛HU⚙🪛PL🔩3Kh🪛Q🧰Hc6T1poKx🔗🔗7a(JPb0ocqAM🧰PÃZRkku🧰Ii⚙Myf⚙Ozyx0wLtt0K91tL⚙W🪛2m🧰p2fWB(🪛m3GYFtWQÃ6hcMVQ5cN8ofQTA2x🔩OziOÃE🪛(W1sVd️Ys6l🪛NnZpmaSenw(O⚙s7V🪛YWljO(bOKVarw🪓spruzXdLhn(q🔩dc️🧰FS🪛LlW86️CGwZ6b🪛fwCE3(Ã0iksGeIsls(6U1eÃIvdlXsUlEhNkNobBjLCi1Ãf🪓KUGlqQXFjUy1ukeHDVf93FÃmShSBeCjTXmG⚙j78MGmBi️Ãq1qKNqpBFppB4vCQAOb7h5(Kyr2ZY0Hp7SÃAIMjM3eu9🪓btC1opGM️c6RAIZ🔗FRfYKtLrEX🪓Di🪓(d🧰G16(🔗(🪛j00ntk1(zeo(🔩eUhnNgKEWu(VWKMv9JSWOl(yHoylY🪓RosgJnD⚙U⚙Xm🔗P7h5upKfJ0🪛y2fÃ(5Vw️FqgzYelxiA0BÃSe(kQ1((kdYxmeAfvwTF3Bb⚙SÃdPMTqaB9🧰qCvyllX4uz2JZjEAypkzRO🔩plzXÃmr0hLPBvU⚙n4WqI9HQgckU🪓R(Bsjj6Mykh9RJ(Pkr6ÃXH(Y🔗EoUH0⚙cEgMRgGm🔗️(8(CJvc0PrXizsRgxpBNb🔗VnGv🔩0RjnJ6Ã(MUcLx1uIRAHOPeNqjF🪛B0Nr🪛ns️D🪛QUv️J🔩Nfypm4t🪓fXÃjÃkD7ÃDi65️65XwpbXXÃ⚙YiÃvpb8p8Hharr9🔗KsLZV8a1am🪓ÃXQG8NX9aJ9cTojDy5gB(aNCghUQh🔩wTkUro(u10QAYnrzOW7Yzwn(⚙🧰P9HOBlYdtDjv(sÃu4ÃMsQXu🪛️(M8lZUG⚙r🪛k4ZVÃ4150🪓DxH7tIÃJdVÃgmÃzjZx5Fsg12️1CcMSWDSG⚙🔩8pSp23a🔗L🔩rBKep🔗🪛LM(3Ã🧰A🪓x(MU((UQQ🔩eBc3SJ5fp🔗22n9HYD6⚙411(7KÃwW70b(JPG🪓YJpYhAUh🔩nZPUÃKv7NP️36Jk(🔗AY1GMvqK2XBIe5(w(ePzeDV0e2Y(bM3Ã️🪛i61p(iDKj🪓dkA(4fzzonkE(RNsÃ🔩(22n6️E🪛Xrc5(u6q(N7(Y(RzZÃ6kbP7nb9🧰GUGU1V(yZcFZt(sLMI0🪛cTXMPt🧰Xn6mxU🪛lBptdjw6WD(⚙ZZbQBJ174j8TkNqHÃs(1S(9qWCX🔩iW🔗S7g⚙bA44lI3U🔩fWbWt5i3SojnÃ1J(uYFXhw((🔗🔩C8xsBYINDEc456KIVWFvcIÃt️3YÃum🧰HÃÃÃF🔗ttfaCIfkkDtYÃ1Rr3L0OpU🪓duDyXlMlrsZ1KNNFÃ0ÃltLVZN🪓r1ZS9(VN️foDhO0D3kOyzMnbjRrWW⚙pW2D🪛d35Q5Zryl41luagM1fDVARJYRnWt0nv(hTKdtY⚙🪛GAkLnECEu1ale8Qwhe🔗((qrhRDhLKu6Ã🪓R🔩83cs(GqijtUhPX🧰Ba6H2(4lW(J(llckbxYDkM5Z4🔗kloh0fWV🔩zgmgZyDm3w🪓🪛Wk(Q️BpeJ3iTfoSAf(A2ÃE58ÃBtFzBÃcisdwGYjZd⚙🔗f(⚙BWKNFkLRxv(Vo⚙poOf0Y2G9z(SKjXjÃyIÃ️o4(🪛Nsm🔗ÃttRdb9EÃMxVJbxNIMJYÃc🔩PqX76QYICRXsRIqg4tL9🪛6hÃ45(Ãd197cnLTZvcmWYRodÃ8rD🪓JH7VxJRoU(vlY🔗n🧰JdDmd4fACdÃkr3sqHcJzzPdUKXdB🔩RbEXCeSTWpht8Uwk3O8FÃPÃ8zZqQ🪓MtVEiY2Ã5N🧰7GÃU(ÃwE4uFtfNPiZ9aVjtammVBtkd🪓HhFD5Oq(zNÃ0🪛🔗rLO1U🧰l8🔩2QxLe9m️QmGI🔗qR60H28️Ud🧰49wf9(c2FQk4LUÃMbQUQCR(c9s2tJ🪓nl7NfpEqÃzx7sjÃALQXV(FjueeF️eK6ÃX6i657SFF2YÃFIs6qr6G🪛Br5FfO(shB🔗B🪓hDPbgZ6(️qbL🪛ÃQtfHPV🔩ÃX🧰🔩qMk🪛Z9GXC8gzYcLxeKÃC5j🧰🪓0qx(PuBf35XTD🔩G(e🔗Nxn4(⚙8EA1lPpxgyBIÃTVEÃuyr0xEbj(w🔗RwZANXp2JMY72️IDiXyÃhamQ🪓eV🧰5drHdvU⚙mÃ5((jÃS6(U🪓f2RGU1BÃÃ0hG🔗s🔩4🔗XEhHH6wRoiKTÃAÃ️jIiFEb🔩i3Tv((f8q🔗S⚙jH0ddTfooMkLÃjuUorKwzX🔗S(3KzB6uBr🔗OAb(adVgH4fA🔗LuÃvD(Vj1AJNÃ(jnYEAfÃArf4cÃ6x🪛E(M🔗pYVP🧰feÃ4ÃaE(️🪓QNÃyzRJwT1o🔩(YWcYtÃo🔗C6ja86rPU1jÃÃhÃau5JWjVBÃUBuEÃ🪛y2(l2dN🔗ljmV0AEJsRsp8PKNiA️n🪓vfStwnjoEu(2fP(HWCVOC4EÃ(i7️htÃÃH🪓BiycIn9HtynFAkD3hJwGdV6️A0KnwoJlMw(RlPBae🧰jÃ68mU0ZV🔩2p⚙Ã(JiC🪛FFFtE(WF(sc⚙UEwTsRjKTWehWi️DD(I9i7w(LVM5qudoPLo52ppVzfpxp🧰3(eLkSE93dNazTtD🪛TbcIM🧰Du🪛ÃsHrXretY40🪛3izDAf🔗🧰3(ÃqdhknGrSBNNUbGXascrnpeo2HÃLvv0oJY🪛C🪛qbMUkUKGg4H(KW2uvTUAt🪓QWUCPEqqqNtxMzCO9tWVTxE9TsfÃ🪛D🪓el9Rs(Ãx8cIOI🔗Ts8Xo(6Ãa🧰Z(🪓yAZD5(r7bCNSkFChJ🧰UÃnJ🔩SP((⚙(119n6🧰0w(TO7O6FpjQt🔗pIkypYn3Xf2aR⚙🧰2🔩Bzaex0n(mOBS0AaMCWqQjlb5EÃÃ(P🪛Aw⚙M8Ã️nsKSg9O(KcZ🔩DTB⚙6wmq🪓25JTYZpQTAvuVmwÃ🔗Ã((V6KGSb7🪛ÃUkh(p🔩Vm6fw️pSBTp9JLr🪛uaw2(HKuR7y2UiXN3hf⚙rMEnw(bbeCPsO(fÃIjK⚙qSv🔗cPZrmnkV5dvGC(uG91988u9️jsza(TQuKv🪛p🔩WÃAQFyjTBOU4hUsN1VÃFV🔗Ã3🪛m⚙Yhc🔩ÃJ🪓273lKfBSk6czI5u(Ã🪓vxyEFX1️YvkL7⚙gaGK2sEpj🧰CtjVoCWFXckEeMhJ1🪛GV🔩Q8O6ÃLVGJc0🪛🧰eKH5️PZ2️62mrMeÃB(k6pTznS((WGJwOR(FWR4aV(rUZUYxykfyZ2su(aG5🔩2b8f44pIpXQI🔩YeE⚙⚙PhnOn🧰tOc6VmFU⚙eÃvnsW️QtB🔩rHÃJzQe808UHy️ÃJ🧰️LU7(xTOcLYB(XhV🪛i3🧰Q1jCCz0WN1XNo🔩9mzxowÃ3(ÃBNRPWuOtnZtRa🪓MxQSyOtJ⚙IÃrWS0EwB4s🪓4IU508ÃZtzicxZ🔗uOzx1u🪛UZaBbFsuNK🪓8f4yY(wg🪛VdURTki(k7AIb(2ÃEZitRAx5il1Ãj5pj🪓(OndFh(🔗vf0RFpmd9MÃO3ÃITHÃePECHJuxNi(5H🧰rz6pÃ🔗UAzI⚙🔩3rj(ÃUgÃZFNz(pN️🔩wzz(SqJE🔩uyÃqD️qduW8🪓wMM️ÃAQL4j(T5TwdW🪓qGbN🪛ÃA🪓SDq⚙ia6xkuFETdy(G3Mu️j🔩JNE0Wk1ros0bZq🧰1Rr🔩ÃolHHfB1uYE🔩I⚙HÃ7BPjL8pnGZÃW🔗yOYhHJ2CN8🔗xQ2UsuAC(yJIe8MB6ÃKX(pÃTAvOOsNuC7🪛w4v5S4J(oKux9Hbau2uiIkSO🔩zG(7Ãfg️PXB(️iMcN6BQva🪓ZPjj9Muv🔩oNzx(2oLF90FwdÃÃ2VvfOrVO(Om(o🔗aXO85🪛6KH(NDgWYOeokÃzQfmlxÃp🧰Fq️HNyO1FC🧰🔩9🪛Yw5Lc6⚙tmfjR🧰2BUF(A🪓Rk🧰A1UJUÃD9(0oc0Pmb4wQisFAojpp🔩(️k(ÃbCHiVJA(YMÃ5ehJr0eYNpU(APw2gÃt7igVÃÃhZSVRVxDSHeQJq🧰B5EiPkF🧰x(d6aUrsQaF3aObG🔗udyiPEQES🪓Uh(swe🧰6WQe6uTJVÃ7M🔩pÃG⚙tÃ⚙umbUrShiÃ🪓aYyBR🪓qw🪛OBi9ycWXTUoPs🧰iNKQAuNÃÃkÃT5dLm5s6eJp️DiF️RvÃF⚙1XIoK🔗7FxÃÃoW🪛r🪓(f7DÃHzUN4y⚙t2kBZvP(wÃJv🪓XLSo3DeGQlY️Hynhyv2M33(jMn🧰🔗(mDb7lLJN8rpyZn🪓🔩jVBdv🔩RX🪓oIpVAUEfcUVxÃDsilyWjBU50rsvÃoFNlLuDRIL4sThcrW⚙RZFih8nFr((KO🧰o8icg⚙agmi⚙oZPk9X7r9bw🪓iHpd(GLasHEbSXWgvÃp3🔩Wm06🪓QuJVcs🪓⚙pvsEso🪓R4Rx(qCOSq21(zuP70Ã🔗UgLOwÃ28FD1H8rS🧰WSFlbQ4dÃVeÃIOgFiTQ4dDzQr(qYHCSne🔗zjiDZV️wpT(AztIuoRiÃ30nnÃEBifb️J6Z82VH5Swf🧰3Q8🔩(⚙Ec1mPpcrA🪓r🪓mfyE🔗 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'V'$'\357\270\217\360\237\252\223''k'$'\303\203\303\203''F6'$'\360\237\224\251''i'$'\303\203''hR'$'\303\203''FVh7(SbY'$'\360\237\224\251''bI9RiSa40x(4ic' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'V'$'\357\270\217\360\237\252\223''k'$'\303\203\303\203''F6'$'\360\237\224\251''i'$'\303\203''hR'$'\303\203''FVh7(SbY'$'\360\237\224\251''bI9RiSa40x(4ic' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "V\u{fe0f}🪓kÃÃF6🔩iÃhRÃFVh7(SbY🔩bI9RiSa40x(4ic", "-m"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "CB", "-l", "--files0-from", "hf", "0", "--files0-from", "lhp"] Step #5: === Compare result for: wc ["CB", "-l", "--files0-from", "hf", "0", "--files0-from", "lhp"] Step #5: Pipe: j️z(W Step #5: wyJIx🧰VICA Step #5: dQop Step #5: Yie Step #5: Ãiw Step #5: vÃ7u3oXB🔩jJ(e⚙j9Z Step #5: (y Step #5: ️️ Step #5: ifY90Sp🔩à Step #5: SE0(r Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'CB' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'CB' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["CB", "-l", "--files0-from", "hf", "0", "--files0-from", "lhp"] Step #5: Step #5: Running test ["wc", "nz9Kp🪛AA", "-m", "-L", "n0tB(\u{fe0f}d", "-c", "-w"] Step #5: === Compare result for: wc ["nz9Kp🪛AA", "-m", "-L", "n0tB(\u{fe0f}d", "-c", "-w"] Step #5: Pipe: MÃevKed Step #5: Step #5: 9p Step #5: p(ÃaD️Q Step #5: HFLf Step #5: C Step #5: utncc🪓KSrC Step #5: Ã4le0vÃ🪛N Step #5: Ã9 Step #5: WÃ1b(b Step #5: Rust stdout: Step #5: 0 0 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 0 0 wc-total Step #5: +0 0 0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'nz9Kp'$'\360\237\252\233''AA': No such file or directory Step #5: fuzz_wc: 'n0tB('$'\357\270\217''d': No such file or directory Step #5: GNU stderr: Step #5: 'nz9Kp'$'\360\237\252\233''AA': No such file or directory Step #5: wc: 'n0tB('$'\357\270\217''d': No such file or directory Step #5: --- START diff Step #5: 'nz9Kp'$'\360\237\252\233''AA': No such file or directory Step #5: -fuzz_wc: 'n0tB('$'\357\270\217''d': No such file or directory Step #5: +wc: 'n0tB('$'\357\270\217''d': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["nz9Kp🪛AA", "-m", "-L", "n0tB(\u{fe0f}d", "-c", "-w"] Step #5: Step #5: thread '' (18022) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["nz9Kp🪛AA", "-m", "-L", "n0tB(\u{fe0f}d", "-c", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18022== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x28,0x3a, Step #5: (: Step #5: artifact_prefix='./'; Test unit written to ./crash-3a5a90e4668e4112a67184bda480990ed4e25a18 Step #5: Base64: KDo= Step #5: MERGE-OUTER: attempt 70 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1374353400 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/3a5a90e4668e4112a67184bda480990ed4e25a18' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 207 processed earlier; will process 278 files now Step #5: Running test ["wc", "-c", "-c", "-l", "--files0-from", "P\u{fe0f}", "-l", "-l"] Step #5: === Compare result for: wc ["-c", "-c", "-l", "--files0-from", "P\u{fe0f}", "-l", "-l"] Step #5: Pipe: QLJ Step #5: 6DQHOKQAWÃds(6🪛tW🔩mÃ8LÃhf🪛🔩(Q8Z3QdjZFJTJTjWfCo🪓FCÃqDBtsbQ1LÃZpf9⚙n(7H0rg5ÃZa7VSPcVÃmf1fBtIÃcOzzLB18🔗ÃÃjH(RukP(T⚙9N2u🪓wc⚙88P1mKnf3Bg(i🧰(TihX3eP🪓(T⚙AaLpuswlFzwMt63G4ÃZyYvwiJ🪛ÃN0F🔩g(typ(🪛UObr9️Mv1oZ️2Ã8(dz29Zp🔗kBVZOiQfdh4axÃl(HH3🪓LZÃ3hxfhphq(snJAFN🧰M🪛yUPzVBo️0GxX🪓0p(7ijm(((Ã🔩5🔩TBÃ(ÃCsR🪓f⚙ÃD⚙vBm2VmplUiWtNFcKBY3🔗🧰7tc8zzi🔩Ef⚙O2SYs🪛LuÃy🪛ATWcrSfpf(H3Ã35wSAE4Od2️Z5🔗🔩ltz(Qm🧰72RJ2️🔗lC9Ã4St8y🪛ÃUkkÃGsnESNyÃ⚙Ui(1B🪛RFTÃK4eH(FzCÃlk3ÃÃd🪓DZf️3️zr7UapbÃ8🪓8🔗g60AÃ⚙IrgdzrhRC⚙oR️⚙FxYTFDe9ÃQSÃjAnFLm0wtAÃ🔗KaygF⚙j6QPX83Ãlg(⚙i44d️UI🔗daVJu🪛k🪓TljÃÃW9n🪓D7vÃ🔩p⚙(vY(TWk4cwdIz🔗iz(F7HywGOb8xjCdvoo(uVaÃs🪓3ÃLSL🧰hp8Tg3AgÃwbBdnxIjÃRXdgKp4🧰N94v(NUR9🔗fe🔩IfqÃC4m2ie🪓lZhpb5crOwÃhihxh(QPIWxglZ(HFB91cV8XXZ🪛(y6F8ÃA(t⚙H(rÃfHsx(3KEVmÃkYHRmhA1fs🔗xRXU0A🪛qlpcGXD🧰gur6t🔗lÃO(1Q🔩ÃBpYphuqbwRD4🪛NL(TXdY🔗CXLc(🔩JRYzRMS🔩w🔗🧰JjgPD🪓IGÃnj🔩PaoRxk83bIFIaKBLG🪛rKfiDHWREJ7T3nvQÃJ(dÃoc🔗uRqTM0ezRLwDljym⚙LssR55kD🪛Vx🪛RW(9amunGÃUCDzuÃDÃc(BxgPb5Y6onÃzpg(QgEH(lxW3t5⚙MZW3w🔩(XqyFz8JÃ4Ã🔩(fA05x🪓WX9QE2H12VSjiBDi(N64CBmvl🧰FyZY(sV⚙BCOPÃÃ8BeeIylÃarcfTd(J088Ss4🧰tr0Gtbj(Ig0qQ🪛DH9Z🔗dt🧰ZYC1(pqF47isAZozFqsur🧰hwad️UhiM🪛fE🔗🪛8🪓iS🪓m️mJQiÃp(XrÃSJkbXcOsnBeNJjdq🧰MxEoau0oGkx(🧰j🪛C(RvWH(azuzz🧰au4cÃYiw🪓Aj1(SuC6ImuJ(8Mj((YfBÃ7(XlrÃ🪓g⚙Q🧰HMMYQ⚙🔩1EDLt5r03J(XÃÃo(uDS0⚙🪛k⚙BkRiIÃ(LnfJPÃqH1U🔩JIRT6🔩LsA🔩3ÃmuZ8QfT🔗620mjEY3ZtlojzqK4w8lLC⚙5epK1Ãq2tRaf7WmG6PqrW1k🔗Dmb0viwxIMP7AwÃ🔗y9Grm🧰HBLz🔗🪓ff️YyDCjio🪓i9CÃ🪛rP⚙MJwmDhH🔩MÃ🔗bIzVAioMZM(iBmLqnRSO4xZEkJ(z94xTsÃXP🧰aDh1(w🔩l9p🪓WN️AxGÃ🪛hfg🪛3t🪛🔩WÃZ4RAf0K6d5ÃEnZW🔗🔩zQbW🪓N(Aiic(REnrq46eqDeao8iDw🔗ZRya(Cbn72Ã2qt8rxDePwlFI🪛7u9r2A60🔗VWsbgT🔗xpTswTÃSX(i1PXb⚙GEB2l3DCg(s(nSBmoKk(W8GKf️(FlnZ4X(bdNy(DwCC🔩6ÃX⚙75RÃuUMB2LrpQ🔗Ffs4(o9e83m((bB(u🔩VyKO6NM🔩shQr2pkD(rÃriYzC533TmÃfÃ06iOXkX7fNoÃuÃLj🧰ZjYo(8hnk18YycL🔗KciJmJxKLÃZ Step #5: 6TOyQN Step #5: ️NhK Step #5: h0By4(W Step #5: n Step #5: p Step #5: R2tDsuP8(vqB Step #5: h Step #5: oNX6yqxcBm Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'P'$'\357\270\217' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'P'$'\357\270\217' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-c", "-l", "--files0-from", "P\u{fe0f}", "-l", "-l"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "UkjoÃp0Vl2rhrVzeYaoX1gSKHkbNRV2ZPjUN(⚙", "--files0-from"] Step #5: === Compare result for: wc ["--files0-from", "UkjoÃp0Vl2rhrVzeYaoX1gSKHkbNRV2ZPjUN(⚙", "--files0-from"] Step #5: Pipe: uoAGf Step #5: z(SXaBCV(y Step #5: z Step #5: (Mi4 Step #5: ️2yy Step #5: Step #5: 🔩YY Step #5: ENBl Step #5: O7🔗10ugrpz(8Z Step #5: (GwxnzWh Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: option '--files0-from' requires an argument Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +option '--files0-from' requires an argument Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "UkjoÃp0Vl2rhrVzeYaoX1gSKHkbNRV2ZPjUN(⚙", "--files0-from"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L", "--files0-from", "U🪛iF", "-c", "-w"] Step #5: === Compare result for: wc ["-w", "-L", "--files0-from", "U🪛iF", "-c", "-w"] Step #5: Pipe: tlÃq( Step #5: Liy8ih Step #5: Step #5: QOjpFX🪛OdDb4🪓u3zopVÃs🪛l6DX🧰hn5(🔩6IOzn⚙BrKbd3UkPymÃnPQh1zÃGmTdm🔗dGbEyfn⚙fÃRwM(Sulrrb(Im6rvKÃCobqPXtfPSj(u0lB🔩cieey⚙R(kLTzTg8🪛o1z⚙RoÃQS(We🧰Bps0q5DZ(🧰🪓(r(67️lvKÃÃZsCELt(tHWbwlDMMGSsM5MnEnYQs6cBKWpW🪛0e8🪛(🪛208p6🪛GKc6v(⚙🧰C2q6Jg🧰🔗OpW45DNÃRGÃ️p(xkRrCVEbf3Vi9rPt8️MluvfÃWN(9bÃfFWp82lXÃ(VDFLG🪛rW2O8nXÃq9BÃ(Hc🪓s8NRuUhC((8rc78APs7O2KMeaqWyÃHAAR5(7s8j1gFSx1eR(RQÃm3ac6ejÃCd9Qufq7xDD🪓I1ZL⚙aXn5Zp9OKnmr2FLBBLJ0T🔩FA🔗️A4Ra(jRZÃ2o️6️w0O45pWg9🪛ÃoBR(ÃCR1B🪛vE1Ã🔩8Ã🔗zSqTtGRCJbDgQR348DLomhXr1t8euzkÃDu️wGodQsUL9E🔩q97🔗AJu(36NÃQcoNÃFC0aZ(o81dh47️S(7DWbÃ(LdDVcNVAwJc🧰fhU(o(Q🔗MZFhu7gbg5AdcKÃ4R🧰(v78SFH7gRH22KCyJc6ÃtvÃt(wGv9a5NÃN🔗FhGÃÃYbt(3iNhkx🪛O🪛KÃj1i4KhlSZFZuExljcG20️U0vg3CjÃuppÃvsos((Ãxh5gl(UZT9uAe️a4IlbEd3t78AHTeSM🪓duRD7QD🧰SSoGfFD(jOWf1HG7LQÃIgÃ6yX🧰orYÃRL7d5️YpnfDZ🧰j7UÃoEJm🪓(4🔗Dh(Ãd4🪛uFrmMaCCgK🪛E06(🪛Sr⚙rfy5🔩SB(🔩6WohtcPfDo🪓⚙m(Hd2y(OpU🪓aO🪛Dp1pmfCtt🔗oSRYjCIgWmC45hkaÃ(7k🪛DQ73nn(cp5wÃYZjJH(ahbI️rIr76b⚙jÃZ0rb36dWH🪓uZRX(77Ã49ybÃItP(EL🧰Ga🧰WMorA🔩🪓bB8vIcS(ri7pSkbN7a️LÃUEzrw73ÃHRM0vd7(Mpz6LVmeqMH0v🪓IQUBHÃ1🔩9KÃ6Ã3SvzWnh🔗🔗auos1bGzC4lx🧰9r🪛ffgN9vÃEVQm🔗Y1aGDEhKDOD8BtHzG🪛OoTE7yfÃ(hSUMf1cGÃPfLStVqbta5va0(kAX(🪓🔩UWnrwh(AqFulJ⚙K3⚙(eStCU🔗sLGaÃz(4st(Ã7u8yQg11brrUufFT4Es9AfeWb🔩CnzPeiuhPAcag(tLqiEv3DQygi00ysugQ⚙️ÃHvV6pmkiFU(FeÃÃxjRjNzgNC(🪛Dl🧰SdR🧰EÃÃÃ9dCdtY6gLsAX7wQg42(y(TGKOVbwMk⚙UM(PC87d🧰5w🪓f3️️f5🔩Ã7Ot🔩VVfkOEp🧰abk7UG(GxLjwmETt🔗S⚙🪓🔩AtÃDpe((wVl(ELÃIr55F(l🔩X76🪓8L7UDKj7CVZ🧰dA1ÃHRZ9O3ylWjq((IUke4aSpH0Ãgk⚙kF5(y🧰vJMi1️P(E🔗🪛2d️2ÃxqEp️(hEU🪓fDi7BcHnGfcJAi(COlfUE🔗BwiA3zWwÃ🪛kÃÃÃÃpÃxdHLJLnÃaÃudJ️🔩ÃNÃb7Y148qm8nq🧰r🧰ijoLyi🪛2od6DV0v8NOUjSjc(T🪓ÃC(KyÃs((V🔗S9Ã6Ã️szbÃags2ÃbO2etHxVmSUGl(E5RibePFH(Q🪓🧰s2z🔩a(k4RC️g️rhW1((🔗(mmfPJXACvkÃxhe7BmZ️pOJ🧰eW7W🪛Jn🪓7⚙8B️VmÃt⚙M⚙dajbsk🧰Ãsd1S(uRmNy3RDgM0EbY⚙syENLCOmQ6i(1Z5QR5YT🪓B🪛nJge⚙9XjF🪓efS4UalvApiicbn2F🔩o🪓ESyXYQzlQUu4OoqMUYh🔗qQRbD1zhnzzcRWFcKrYef(ÃÃCYz1xas95X⚙bÃp(B🔗XAm️⚙oÃyA(rr69️UD(🪓lIKjPV7(BK🔩Mro6(r(rNbO3qiemqWÃr6v(sFxYEIGx09Ef9uu9pWVtY8IgezAg🧰fkx7uÃÃ((XXTSUxbÃE1hxwkPi9bcÃPA🪛(U️🪓lKTj3Wmux4🧰qV6I🔩Da🪛Oj0(czIÃw2yb(dLXisa1️🔗1H8TD(Lk(UgZuX60f🪓EBÃ7T(xvv Step #5: lWKpyns(Gy6ia7🔩6W33(FeEtKL0i️31X🧰r🧰TA7(sG🪓v6d🧰93Pqq🪓vMÃÃ️FB8(L(iHY5OPnNPl2Q3jwl(EÃu72D🪛c⚙xeAe🧰NN4yPDXoBfQÃQÃ(It️ÃuQ4pvqzn🔗B746🧰9d🔩🪓ZThnÃa7s4yÃTUJYXc🔩tP(🔩gFp(ÃB🔗KsdUqc9zNIOTIIT🔗🔗️IW🧰4h40e3🔩YE7C(DxmqXJSnpeinS5sBk🪓k🧰V0vZ((51t🪛ZQfFJUK🧰Ãsge6X🪛c65ie74bXq((7eKOFLÃRIKSd4Ã(YJqsUzeÃP8KMcgdÃeUIa9️🧰npXYh3MVÃ1x2VYS🪓358a72Okw3C🔗4k(Gy8Ok(sWPDESXHgJdYÃ🪛vwrFsÃNb(1(G(RP🧰RCuhg3A🪓KrAV⚙xqÃNPgÃ28I🔗qM🧰ÃyJ7i(lhLxÃYvQY2ÃL7a(0NÃ44cLXaULÃÃp0y8KeyqB(o26iaGqweXsDzpx79sBbxMK66Ay3Pm🔩2ijOiww3IBk8bb2i3🔗uR(qmyYPgFÃUXBHz(9bUdnXOvzkoQhM99(D🔗VTa🪓(WLWFUBCDXoÃFE4🪛U0Ã🪛4kKPZÃj⚙ZTqT3QÃL⚙lÃdX🪓IiQzue️⚙tÃSajUm9(🪓(tgKtlB4mm(T((KwRRJX(Om🧰n8JArg🪓(1🪛owd(UTVTnVLm⚙FÃXGj️z5🔗zARgHm🧰UvR0KcÃL4(63gY9wCf9P60ke🧰X⚙ug1DFtn🪓Uay0🪛5huA168HtÃUI3jBK15(BELvqZ🔗RDh4yIVHJ78ls6🪛FnHnÃ1ZROW(XZVHmpI3Ih️🔩B🪛Rv(Ack🧰UItf5⚙mY8UtmX🔗⚙️rpLZoKYYQ6((W1M🔗oZ9Ãi9OvPE(YÃ4IprgP((⚙vmidlnjtk(k🪛14y(WÃUXTnBILy0uCM6z🪓Jbi4Az4WHzXrEqu🔩cRDd8UwVLbMX🧰Ãt🪓G8🪓B(o⚙SRS(0S0tÃGi(Wh2((cGZZPSKP⚙dfYXjDXHP🔩(w7M3ÃVleKmWz(Wmprylg🔩2egCjGPgp🪛3🪓KE8(8tk(6UkBpRBÃHXSubvJ7pJÃsXFu🧰Jww⚙tx8Ãk2BC36🪛xKW5fgsmTobAfI🧰4🔗5zp97(RsÃJfHR(jKW(7g(Wv(🪛3(OjvqNfUH🔗haQAkÃ1GVKJ🔩br7cmlGHzPbu3EJ️Z0txzF5yL(c(M2xbDx7CAZA5pÃ️YIP7GZz8AekoC6B9Nr1z54🪛647ssph🪛4l🪓djXjA⚙kCZr🔗KGG🪓HVn5(t2wNsnDpn🪛YA3De76sD5iVCWXxHOuÃzlZÃJNYWSI⚙D1Ln(OYÃ(h🔩sIZhImBVBMrOerÃ🔩w🪓⚙7CxgDc7II3oE5Y1cV️v85🪓VhRtdÃ⚙🪛wWe⚙psghDÃNWu🔗OhFÃ🪛v53DeÃ🔩d3🪓F⚙E7HoAH🪛Y4🪓II24rUÃChÃbpb🪛m5GRgV🪛K(49b🔗vfuN🔗OBryubzi(yLZÃOÃqyWÃtÃ1(iVkIc🪓GKK6K🔩t2vÃsMV1X70CpCERmq5🔗kLrKN67Ff🔗93nLq5iO(jnVgqy(gr2🪓ÃJmÃuiaXWg🔩🧰🪓e3MwEE14🔗v️brg️⚙JV4KZ3FwUzZc🔗uIqc9((suÃW3vlvoI🔩uDpYrU🔩9VrZXeiYa6ÃCa🔩PxzJ6PÃhB2BQOhEgx(GBJCxKIbW(uw6PltsÃ0toV4Cc8🧰🔗yjYÃv2cgq430GM2NxS️hx️1X1991sgPRX⚙4BrnHÃwcdlucwLcJPk(ÃAxFdz🔗y0ymd8icÃAL0W️sbBxXbÃ2jID(JnO0KJ🧰AeG487gl8mfD🪓6FSiÃI️Ãz5(CKHJ(⚙gbq🪓ÃzgXzÃYFuc🔗TcNthÃmÃu(🪛UysrzkMVhQ0Sj8YC8RU️vvd1FKYUÃNuo40🔩t🪓7sOÃbzgXÃxÃTy9Knx🔩8yzq🔩YlrKJ1Pw️wg(BOy️(7🪛SsBV3YJ(wh🔗(N🔗DfL9D6r🪛(zGwfbbÃf(XTFtnHeevyÃ0BT6m⚙2(4PEH5j69YrcitJEB🔩Ã🔩⚙Yih4gaL🧰8G️VN2🔗3vDT(5zRZ⚙Ãaqg7axÃOTMCMKpw3XVBCEMdA4OD(v96SdvVAkjEDhXBÃYsÃ🔗SSKDQ5(🪛2i🔗yM7wcR1oobkTOMPcBF65KvN4EOfÃDNtCJl🪓nÃv🔗ÃgClvQN8Ãt3🧰MsÃGHZO Step #5: 🔩 Step #5: bKh(🧰q⚙sz3B🔩(ÃWNÃNbEA(Yk(ssÃb⚙0🪓ffG🔗Ck2Kzrj4flXlw((⚙M🔩ByinIrPYodv((NG🪛uGzHÃfÃGfimEF8ah(QhDd🧰t🧰vvu1mB0U0f⚙ORdoJ(1s9(N🔩VbYfU0Ãd🔩OtO3CbdJ🪓ÃV🪛JVlK🪛Gy🪓(WÃS3️TJ9🧰️l2sa9EuP5SDkBJmLÃ⚙VBd1k5🔗E🔩Dg(ÃI15YRFbG2NLy6ÃÃ🔩gLaMKÃDldcC5vjqqRt🔩GhSHzw⚙K⚙SbhqOÃMX1QD(ey8v2V(3ÃyCUz9🪓VL️(JRnBChtÃcBNo🧰(tbIPj🪓Ã(zysnMe4P4StKxP⚙Wi8u⚙YjOCWSM(lmÃPYXve4at🔗adRTINqr8ytf2bÃoa🧰0Y1irXgLk🔗gkMxS3vmlvlV16g(c2Dk🔩OEnÃ2RQÃÃurÃ(hd44c🪓V5hÃKwfYo🪛WQImhZ4TPrgyPSDSfV(bcZntB(r4AqKQ1zfMu(A🔩🪛ZdN🔗p52(L🔩🔩LU🔩D⚙4E1mKV🪓7iÃhGGkbu(KS1IEjK2KGMhABci🧰Z1(m⚙aC⚙ov🪓Ãceu(TA🔗gM8cxÃ⚙tbf🔗j1XE️1PvPBWcmmMq🧰Xt24Z8Ãu9ot4(0LO🪓QÃZÃhIbÃeBCd(bbp🔗cDB8(7rZDp(YjC🪛🧰2CyQRÃqlQnx⚙v🧰RgI🔗🧰T⚙Fs47pHdWÃYOTxUx8W🪓NOi6J4w0El4P6ÃJxor⚙TrJDZF🔩⚙🪛f🪓ks3CgKJ(ULcdvTqLNlaof🔩l9P1(lI🧰IlZYnw🔩PCi🔩🪛hE6G0(ÃmÃ🔩li6🧰cv🪛3rk58G3PrL3(6rnN️🧰🔗UawM️RCcw6qNc4X(Hls0ZzI9VgMILDbQliCÃ5IX🧰24fSvbCJ1A0BAÃ🧰ddhjsd️🧰EKBvpXWfn(hs⚙ke(JkmQnÃT4KD️YH7Eik(m17oeSiacgwH8(🔗G🪛🪓W🪛HsNnJ(N0lbQU(w⚙BC4🔩vdÃYKxJdoEEbÃLVa️xgR65️ldeLBuX7xq(QL(UAmc4ÃHPÃuÃ7c⚙⚙z9tLzzddcyÃmw🪛HGÃs91Ã0HTPyJs97fW(WRÃw(kQ🔗O(4wCh🪓pgYUU1hEk6P️r🧰WMlbBxY4jw(9aV(IR2jGhÃl1IBAÃCVote🪓Y️YUHBQqCYwL🧰(Gkztn🪓bSwo2X0aiXLp🪓srr🪛⚙O(cAGÃn🔩3ds6oÃlcR6r🔩5gaC️mvÃFb0🔩aU9g🧰kÃdciÃXÃti7ldhLGj(w🪓izÃZ🔗️q🔩41(Qq4h🔩WhWBBQ1Ch0(dwr🔩AT4(hD🔩ÃÃjDVGnFI(w8J🧰M🪛🔩DULBCZ(Ke🔗m(05AUgyc720ol🔩🪓Rl3M4🪓nn2eaicNmQtncQE️y6S4(ÃPXAb🪛wbaoXwTL6SMVA3ÃÃtP3nZÃ⚙G6🔩gÃc🔩f🔗tmFjÃI🔗x🪛kasE6f🧰a🪛🔗hzarVt️v⚙Ã0i🪓Wn(0p1q🧰⚙(QOSIkxxbQuImprl🪓d(7cpCy(Ã(q(iP🔗e5⚙r(DuO8KTÃÃw7T0cf6fpU6cÃQt7(I⚙H62Xb🪓k⚙h44s🪓dT2🔩rFcARo(PhWsS4🪛(3Ã1egg🧰su(7u🪓M🔩🧰️Ã(lx15aÃ69qYu️XFZ5ztCiEhRQ1f4krÃol🧰ÃM7sJWOe81t🪛Ia1BrhÃdmÃ2(Ã0TXtf(p🔗760(Vb(a5Y🔩BÃÃÃktQfAhMKÃy🧰Mci️8kAHDRlVFII4bzW32🧰I6f(hPF3quHrQViVGdhiDVÃVÃn⚙fzlY97TW🪛gHVJtZrjSWSÃJYv🧰WYFwy️xhv🔩devvÃyBQSsleg3Z🪓QEa(isOLj6️OIHÃKBfmL((KFi⚙fTOvÃyy🪓iVa(WSlHXhaJcnJ4EW0a8GDQp🪛Fw(ug2Wfi🔩Ku98⚙e(MCt️3WsvZvmv(LP9EQÃq⚙UV4bmNX9BÃ3p🔩yw🔩VÃ4ÃCpAlca8yU7QÃjÃ🔗4tRvZv2DMNy🪛f(rLIh((LFOvcebXPP(B0oN89VMT7nIYWOVKhNÃ️p🪛ocw🔩zdCWBJAtSPl(X🔩🪛vIHGjbonw🧰DMpwAsR8uBezug(8🔩evÃ(2OUrÃ2E(KmfWYNxRuVuvOzeyM0kWrJpa4S7BQRtiLQxO🔩J️4ea🪛kl1oÃyjG🪛GiLiÃDXFoo6VohP12oVBKc🪛VQeEFZrcl3f3CBxuBc️7BRÃ2yvUUbI4🧰qÃT⚙MfuU2🧰oTjÃgÃÃgt(lf6F(f1(cDXagF95(mEÃf0XxSp8U🪛TiUQQvZbKX(5((0v(qÃkXnAw⚙d️🪛4oRPXR(4🔗16W(Ng7lFE8M4Nug4cmeip3Yi️kD🔗l(hJJ🔩NWNRÃ5Ã6SAÃhUUDqT8b(3Ye️mXrJ(oGyXT71R(vjp4ÃA(Hu7gCdHIgy🪓kAnwKvqhDFmOE5ÃgMsSut2(AÃ🪓x(v🪛Y4v8AYf8d5ug🔩🪓ABÃÃQDo🔗8kko(tgKTgGqN(QLq(Xc🔩sqsA(jÃoM⚙(5t🪓9W9St(sHOp🔗KgZvld(kWÃGB🔩fO8UdF⚙ONDj🪛2DY🧰6(4E6(qdSq(lBg1It🔩d81yl7et2⚙KcsBNr72(D⚙wnDxMY8mC🔩HDbrB🪓hm7🪓J(Ãf(zNkn(u6SUWwQD(iZiTe⚙F🪓yI(tWMHtÃt6w🔩6(0SJ🔩UUJrqXuGs((JinMNl89F5BTKkuP2xrW🪓VeYeaÃÃeR7psM🪓wvgqOdFk3(ptB27Oqc🪛ÃIeuG(psVIsju9LÃsJjaX️b🔩Fj🧰Z⚙No3YF9G1zNzaEGoUWczcwa🧰ÃSVb2b0BrdÃE5udZBq4🪛lRx6M️mUUeF1H🪛mÃK️🧰CIÃfd🔩(ygB⚙Q1t(d7Ohfp(4z((ÃmKÃÃ(q6X4🔩Ba1️gV7DPSrsX🪛M🪛(t9🔩(K(pt7h(HnhmgE6QtySSFrb(⚙M⚙xeKkQÃ7PXÃO0PNOBDtd⚙(rLAURt6(TVl5DgNÃS🪛4kX6YBTÃ(T6soxQqZ5s8W9OXOzwlsO3DN🧰PtGfCS🪛Q(71SXDBBGoV️b5uaSÃJgV5126🪓pWn🔩sW🔩W6Dm8cÃuVSaL7N0MU🧰noEjDDyBÃ(R(InXXdlEzAJHÃ1t((🔩06sUQ4fhr🔩Lik(2JoHlt((Z🔗(2gN🧰ÃTcWZv(7🪓(b5GgeDs🪛IHKMkVjxaZd31vMBNihf️Eh️OÃG(🔩5FHsVLJsÃEZEPbTQcgKVP(0j🧰HÃRkZoQDcOÃÃoFI5L🧰ER4FbÃkp9🪛🧰j(VwE6gÃ(Jmj7A⚙wÃÃ(7XÃ2shCKCwMuePYsaOt6kpoxy8bM️cÃeH5irl7kzU9cWs5eVHm🪓9rBJULH🪛eSsbdyt️ÃWÃlyK1yGÃR1lEUVIH️o1🔩2🪛EVOÃBu9Ur🪛zk4lPro️ÃÃ(WX0(🧰hn2Ãe⚙d9hs️417IYEBF3TuÃ67Rg0mÃwbRT🪓11YnÃ2e0Q(wEa04L🔩A5O9aYP0AjtN(9j5Tja(🪛xqGiSS4S9vvyeDJQWYGJsxÃ🔗n1🔩LejTNSHRytfpÃvtÃ9ak1S5yzSd(39ÃrPGpzb⚙BsogROLoSÃmQe(R0(3WeONM9BWDb🔗Ã0vAqD🔩LBpmlqW6hy5SuGw️p🪓dePM️H🔗fiwyTk0ÃÃ(Z(w6aÃSnvNsdOcOnGd(PeQCsTRgdreWVÃdeL1H3KhÃbqj2Ux3GilyÃJ0WDN7🪛MRU🔩mWY(kP1sGt🔗WijI(R0j0J9Fk3sm05Ãce1mY🪛6lul7ObV7EtM⚙Gck🪛S27RI🧰🔩BZ🪓sP7i️QqLybmU28Vs(Qk(FGO⚙pXt0U(hG1Z(ÃÃÃS️ÃZndJbudAmnKpw5IT🪛zQG3a⚙Ãd🪓🧰dx🧰dNNNgUbDlXr3⚙99lZ42evusZG(pÃDq(⚙f️i(s🔗D8u5WofmMVK(bEtkV(80Uo392eKxvgbLr4VHH1T7LeTn⚙zy((ya🔗47ISRdPIK🪓O🪛Ms9Gtpksk5w🪓🪓v4HUrm8(MS95ZumGY(hczDÃÃwkdB🧰Ã3BsbaUQSeS4XyVÃiW🧰LkDQÃ⚙J9C🔩ÃowKOdq🔩hEd🔗HlbSJd89el4MDZ(nxFZ️BKa8Ã6w(L9pÃjwÃs🧰HuWEKWek3hÃu🔗5uHqÃ9🪓yNx⚙tqFEs7D🪓BsY5z🪛vR4🧰fv(y5Xzh(gqvT🧰vNÃkp((2W8(Nls️⚙🪛fhbCa4⚙eBAF Step #5: HGÃhw2 Step #5: PCJIu9cjVQ🔗 Step #5: x( Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'U'$'\360\237\252\233''iF' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'U'$'\360\237\252\233''iF' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-L", "--files0-from", "U🪛iF", "-c", "-w"] Step #5: Step #5: Running test ["wc", "-c", "-w"] Step #5: === Compare result for: wc ["-c", "-w"] Step #5: Pipe: bx( Step #5: ⚙ÃGYS🔗⚙V Step #5: 🔗zoOjU🪓( Step #5: F Step #5: z3U🔩JU️hGR Step #5: l1Q(🪛FvDN🔗🪛b( Step #5: Step #5: 8PB️Rrtnf Step #5: e Step #5: (8 Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-m", "-l", "-l", "-c", "-L"] Step #5: === Compare result for: wc ["-L", "-m", "-l", "-l", "-c", "-L"] Step #5: Pipe: N5eatH️fFtrGv Step #5: F🔩⚙EW🪛h Step #5: (UZeGbK Step #5: v Step #5: Jw️KRH8v0FRp Step #5: VÃ🔩C Step #5: Q8T3VT🧰Z8MIà Step #5: y0aOoVy(EZY8soUmfd🪓L(pVqAh7pfÃu🧰🔩Lzysm(C️((🪓rym7(🪛8(esr972lg1pRW️ZO🔩ÃeUH(prGSL7Ã6L4sAx(ffrÃ2ÃPd6lRlQÃd4raOÃpL6ÃAkC5(ZBÃIuPiTzVT(PF9pT8JGy5PEtqq🪓Ox0QO(T5(XÃFd0H🪓🪛J9Kb8hOFF(WqJxl(A4r🪓mPzK(JcKy3️fR13t9ehYXK⚙🔗uXNHVBvNv7l7Ho️HSWNtkpSt(x8⚙uÃj3((b(RAlk️cr6va️At97e🔩0k🔩d0cNzfmSX7uZsbuuo0MxighÃgw8r️TItY4W🪛R0ojÃNrE(⚙g(Had🪓ACyBÃ5wIÃ(aOuÃzÃAmE6f3FasS⚙vE🔩SyNvfQGhONknOYY3rqOqR55🪛MMLG️LJ️RE🧰mÃ6🔩LZÃEgc️fpQizs🪓Gb5(Ãld0eyuGr(Vp🧰2ÃsdjrÃwd6ÃXÃ7️NÃU(ÃosuGyAo7⚙Ã🧰wEpTpDNyvÃlwRÃghML🪛XZt8cKXFZNUL6yAIzgKs🪓EYdGUw6NOHM️8t🔗zfwJ0k31chÃ🧰57UJ(5P🔗yTÃdXSlAÃum️mV(0GgaT1N2🪓66(tEzÃutO5Ed4n(H🔗PUbgpnY⚙Z🪓ÃÃ(️Osx🔩zTig(zn7yKHWCaeAM🪛6GVks🪓️XqsObGh6WVj9️AeIs⚙f7((Xpm🪓XE2K⚙️ÃI🪓MkN7FRGR⚙gfUl🪛1xXR🪓XuZiÃO0kjx((brWhdrxc0H2⚙D⚙S3AlÃxcWM(SEkdqUwKMY🪛MkHÃOÃIpD️bÃ4V⚙🧰🔗cLS5pjoqIiJ3K🪛(7QgHf3️91eV(W08rLSbBihNH4🔩YPBHJdPhNQ(pk🪛f611lÃHyeO(2((8XWthFdP0wf(K2AH3G1🔗(🪛8rW️K1hP🔗yqDjf0s🪛Ct🔗ÃEVÃW2GifuBICmO🧰OqcRcGNHTWNiD6V(LA6wjATEÃ5OLe2jRKÃ1M(ocR4jUeQw(b03X9Ou⚙6i🪛03B(Ã8zlfZen🪛tl(nnJ Step #5: TcQetk4hi8r2SeNgsyÃ9xHQYÃÃQCmnxa(GMuX🔗bFL3nbVQy44dHmÃDX🪛9XBj(🔩Ev(I🪓HZhVÃOQ🪓H🪛MTyÃ🧰gls🧰ÃcfntXÃWfhDh🪓ÃxVF🔩🪛(cF🧰ÃS8S((iaJ️B(Ã5YxvBw1lP7EÃÃqgb(N(07a1o1WatuBp6ÃYx1YMZlyw(🔗⚙L🔩Ãnzi0Xzk🔗nrRVWHG5️gI🔩ÃTE🧰z5x🪓p🪓hr1SÃsk🧰g14ÃYjfg🧰1qkb50🪛NÃwtM2lt6JMk22bAstj4🪓GNÃw🪛M🪛C🧰ph(hJ0(️(ÃQKIn4bw(vQ(🪛🪓2tBEdr(r62c6EMYJ7AzE3Ã4(🧰K5xNqw4u2bUoOVOÃ1VebATDkpnlP0AVVd(hÃ5Ãwky8jUdLxbsm️5️Q6wxIMmB4j5eVG(🔗63Ep6x3ohUF(ÃTDM(ÃQnaÃCmHaKR2oA🪛(G🔩35YNÃPDU🪓bY4ZWRÃÃlYoflEIYVw5ZCh(B6️gÃ54Xo(09(qÃlg(v0🪓ÃF62Ee3tSSMTFlMfYl️🪛ul9Hd8OÃcHALoZ⚙(dyRG🔩06wQW5z🔩NG5THw🔗NHQelÃppc9aZsDuVM4Y️juS(z4(YS🪓w(KvD🔗gRKCyÃoAHyÃlfGFB4ROcfQÃ5(QAKvr🪓🧰w2euoRfHEfOczÃeRxgVAÃv8ZaQpi9xwj5jj6NtzsZqUtdSGAmqz🧰PsOyTLYi6y6FYPQe9I(qÃ6KtlslUAiWÃONKBk4tdY(Ã🧰8vERfzu10M5RHuRGÃYb(hnSAPgQdx🪓🔩rQsvZLK((PruwsWw8⚙YQ9L(AÃK2KsdYW️🪓🔗FC3iUfqg7oWqK78DWr(V7⚙zbJJ1xÃ47⚙FrSi5Ãpt5RX9U8Kc3⚙6Ãy0yhk🔩qPiÃtwwmk(0UGTO0s5k(fÃwQrJCHrrQR3U🪓Zoq7T2ClhiOV7ef4boOl9🔗u8o3(Zpe(RÃu🔗NeO5p🔩vDmc2G5R0GRO️r7A🪛🪛l⚙1wtH6W7BÃ4P5🪛erG8dq️njÃtRÃbIgSTr(ZQlXSIG5EMTDgB4jAxcfrl(🪓A6x6kuVc🔩b🔩q⚙luX7h(tr🪛p9Nhc8zi2I5qiZQ4n2E🔗JLxQ4🪓dJGxkenTÃaT45T6hFÃWÃzKOfQ️Ifq7hbg1️UsSRbbYc1fh8CAgi1(0Ãl🔗G6q(QcWGgSeG6Pk9PP🔗mHv⚙i🧰UHLQ3Qdf5UÃ6t⚙BÃrcD6(qUZVYyE🔩dC0dIiFIv🔩Ã4knAeqcYhjkHjc2🧰RjN8r🔩M(Zk31🧰V9YQqPopNrzmhN🪛gÃwaReQ(uYcWH🪓YJ(Ã(SC(((ozÃ2n️DE️c5(Ã7xy(z4SY9ybyÃk2Ã⚙️⚙ÃFQXMCEwAdxLÃcIrDH3cxtdÃOÃÃbTcNfqWYeIÃPJRUgh2🧰V🪛4⚙jRCDk Step #5: qN🪓7Q5N Step #5: Rust stdout: Step #5: 9 2279 2922 1339 Step #5: Step #5: GNU stdout: Step #5: 9 2922 2922 1104 Step #5: Step #5: --- START diff Step #5: - 9 2279 2922 1339 Step #5: + 9 2922 2922 1104 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-m", "-l", "-l", "-c", "-L"] Step #5: Step #5: thread '' (18093) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-m", "-l", "-l", "-c", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18093== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd0,0x1d, Step #5: \320\035 Step #5: artifact_prefix='./'; Test unit written to ./crash-152717f91e5e503acb5071cb9997c2955e637d01 Step #5: Base64: 0B0= Step #5: MERGE-OUTER: attempt 71 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3951243200 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/152717f91e5e503acb5071cb9997c2955e637d01' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 212 processed earlier; will process 273 files now Step #5: Running test ["wc", "--files0-from", "x6IxHusÃC2PÃ🧰p🔗(dhf1ez⚙cnS6UPYFHÃl🧰NMNIM8e🔗D"] Step #5: === Compare result for: wc ["--files0-from", "x6IxHusÃC2PÃ🧰p🔗(dhf1ez⚙cnS6UPYFHÃl🧰NMNIM8e🔗D"] Step #5: Pipe: BY(ÃsFnÃ(a Step #5: Step #5: 31BÃugscM Step #5: ÃjCO(91HSuTrt Step #5: Step #5: Step #5: z️ Step #5: Step #5: Sf Step #5: 1D1TY🪓N01🪛YRL Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'x6IxHus'$'\303\203''C2P'$'\303\203\360\237\247\260''p'$'\360\237\224\227''(dhf1ez'$'\342\232\231''cnS6UPYFH'$'\303\203''l'$'\360\237\247\260''NMNIM8e'$'\360\237\224\227''D' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'x6IxHus'$'\303\203''C2P'$'\303\203\360\237\247\260''p'$'\360\237\224\227''(dhf1ez'$'\342\232\231''cnS6UPYFH'$'\303\203''l'$'\360\237\247\260''NMNIM8e'$'\360\237\224\227''D' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "x6IxHusÃC2PÃ🧰p🔗(dhf1ez⚙cnS6UPYFHÃl🧰NMNIM8e🔗D"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: b(pA Step #5: Step #5: qwt Step #5: Lnv Step #5: (md Step #5: q Step #5: o️HvjAuC8n️XKÃN🧰U1S42gJy🧰P️🪛JzhvEPY1Atdd25wuBkgLrZYDnQzUWfWt️CJI8DnF2WhhLrFW🪓RKr(P1(JYRGQ497Ey4🧰fuWv2r🪛f9z7E3JZ48ÃyM(5ri78m40sBÃnFp🧰4aZs1zeÃRA🔩HbNabaP3nzs5s8J9Ã3ER73GOAE🧰jCZ(9JH5️🔗UCpXM0NuTC7Bp0gOskQqVPr5TUO9GvW(IauerÃwuiu⚙pe⚙cSa5GG1ÃEdÃÃRp7xÃHW️ruÃlx⚙(svÃÃS0D(lHiCVÃÃ9pR🔗AEÃiCK3ocS(XoVIds2TabN(T0jzwGhgBZFh2xo4BÃFUfN(UUIw🔗i89r️fBcOO️3️3d️((u3KIAldBM🧰lxW🧰LPylCQPh46GYeZvÃoHFFc5JCkrZoaL4bxGKHM1iwgE3j🔗🔩(2mSÃÃÃE(🧰fUoyÃvgmX(ELW(FÃRWx6p🪓jpYJÃYFEB7(2🪛vVssTÃz(2TJdq6🔗uT01⚙QZysGqMpÃ⚙ÃK🪛OÃMk1ÃÃMj6s5ueSm53⚙k🔗V🔗🔗92Yg️xOSVUgtgvÃ4ÃmAxUpTKB4qFSmRcSGj⚙y6(xVcbld4hDB🪓u🔩r2T(((🪓B3MM0O667wTI3️P8aaD6🪛2BInli🧰YUThÃJÃÃH5C8d🪛k9i🔩u🪓S4ÃWvizmÃYzubxBzvdz4(Hpx(mh(ÃofWUE8🪛m4f(PHwpBÃ3LBWBMApos(cnk🧰h🔗tg9NS(B7MÃ34ZMÃaNÃS🪓d🪓mpC🧰🔩tw3Jlz(z️JcM(p🔩bHjo Step #5: qn((gb Step #5: hK Step #5: 5ÃE Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "W🪓2", "(b9", "-L", "-w", "-l"] Step #5: === Compare result for: wc ["W🪓2", "(b9", "-L", "-w", "-l"] Step #5: Pipe: wJI(JbEY🪓️ Step #5: PIS Step #5: a Step #5: t Step #5: Step #5: oÃZem Step #5: ⚙GH🪓H️mZ9( Step #5: mw6Z Step #5: 66tp🔩Mz6hÃywPZ5🔗 Step #5: JB(zk6 Step #5: Rust stdout: Step #5: 0 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 0 wc-total Step #5: +0 0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'W'$'\360\237\252\223''2': No such file or directory Step #5: fuzz_wc: '(b9': No such file or directory Step #5: GNU stderr: Step #5: 'W'$'\360\237\252\223''2': No such file or directory Step #5: wc: '(b9': No such file or directory Step #5: --- START diff Step #5: 'W'$'\360\237\252\223''2': No such file or directory Step #5: -fuzz_wc: '(b9': No such file or directory Step #5: +wc: '(b9': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["W🪓2", "(b9", "-L", "-w", "-l"] Step #5: Step #5: thread '' (18195) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["W🪓2", "(b9", "-L", "-w", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18195== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xff,0x6f, Step #5: \377o Step #5: artifact_prefix='./'; Test unit written to ./crash-a28e1712f513c42a765cc522aff22b797aa3a789 Step #5: Base64: /28= Step #5: MERGE-OUTER: attempt 72 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3951259397 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/a28e1712f513c42a765cc522aff22b797aa3a789' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 215 processed earlier; will process 270 files now Step #5: Running test ["wc", "--files0-from", "jYAUg1kq72p4EIq(6etiDIURI2GyvU🪛pl1pkr⚙QW8dSpzL", "--files0-from", "C6LE🔩ACo4Nam6Y5LWY1(pZ", "-m", "-m", "-c"] Step #5: === Compare result for: wc ["--files0-from", "jYAUg1kq72p4EIq(6etiDIURI2GyvU🪛pl1pkr⚙QW8dSpzL", "--files0-from", "C6LE🔩ACo4Nam6Y5LWY1(pZ", "-m", "-m", "-c"] Step #5: Pipe: S🪓eKFN7 Step #5: R70🧰(🧰wXÃ(4P Step #5: jQu Step #5: zf1C7(llJ(Y🪓🔩jIU Step #5: Step #5: Step #5: OO🧰2xrÃNx9FlHNA Step #5: b(L Step #5: B5wz Step #5: oQ Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'C6LE'$'\360\237\224\251''ACo4Nam6Y5LWY1(pZ' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'C6LE'$'\360\237\224\251''ACo4Nam6Y5LWY1(pZ' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "jYAUg1kq72p4EIq(6etiDIURI2GyvU🪛pl1pkr⚙QW8dSpzL", "--files0-from", "C6LE🔩ACo4Nam6Y5LWY1(pZ", "-m", "-m", "-c"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: ⚙YuÃ⚙Xt️l⚙YY Step #5: d6Pl4t Step #5: d309Y Step #5: V6tbD(Jyx Step #5: EX🪓Y3 Step #5: a3 Step #5: C8Dw5 Step #5: MIP7🔗 Step #5: Ã🪛🔩ÃjZou Step #5: f(3osQ Step #5: Rust stdout: Step #5: 11 Step #5: Step #5: GNU stdout: Step #5: 9 Step #5: Step #5: --- START diff Step #5: -11 Step #5: +9 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (18243) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18243== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x22,0x1f, Step #5: \"\037 Step #5: artifact_prefix='./'; Test unit written to ./crash-22bdd8ff8d5a5053ac73c2c5bb43cf592873af2a Step #5: Base64: Ih8= Step #5: MERGE-OUTER: attempt 73 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2169222208 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/22bdd8ff8d5a5053ac73c2c5bb43cf592873af2a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 217 processed earlier; will process 268 files now Step #5: Running test ["wc", "-w", "-L", "-L", "-L"] Step #5: === Compare result for: wc ["-w", "-L", "-L", "-L"] Step #5: Pipe: 1qB⚙uz(F️dNPbBAZypxGWBTE(🔗1ZINrFcOCEyIÃ6xAmqrrk️KWzk79Yg(VZ5Ao🪛ufyU9TIA4CnTZG7GpqlDJEHszhXNN9cX🔗ANDl3l️bzJoBÃY9pXLZtd9q🪓⚙XÃWgSHXqRglDZy45YÃÃK4DfoJW72OyrxCr1ZZf⚙ÃNC6FrmC🪛OuCq1KhU9s(w🧰OMWilCf50BvRQ76ÃU🔗HJ(n0Kz8DZiyo🪓CS5X🔩X(JWqvkLN⚙🧰BN9EUQjOL3(pÃUPsAIsÃNLrN8🔗🔗M🪓🔗rEY7🪓️O(ÃJT2🪛F🪓tGxUA🪛kLaq(8x🔗X(ly(p4l2g13jXyBSv7BqsÃUbn🔗(sqYep3d52p0QcTÃx7J⚙gsl9q8HAA🔗p4r9VApGjÃ(DÃ4HtZ🪛Off7v7tb5Un🪓qzMaImf8ÃCRqZqZSy58🔩🪓ÃV🧰🔩Ont8🔗dDrRsmd08🔗c🧰ÃamMrobyqEV🧰t(I🔗⚙mKpL🔗d🧰jS3DLzCNa🧰🪓VieY️🔗VÃjn️U6yGpR2s6🪓(ZSpafFuOiPTMlBH(ÃcÃdnQY1xQ4PFO🔩FHj24xZ️RGVsCqdPeG6M5Aj🔩ÃCUNNnnNsaDxhÃop8Ã🪛PiFbSzT⚙(YSGIebmThgXLBdÃO🔩(T(XJiLYDP1j23CDf🧰83🪓(🔩aCX7eqOk82aE8Rquo🪓ploHg🧰od24l2UW(e🔗ÃlmÃLb9Q🪓FÃ4uM🔩t6🔗yL🧰ze⚙dtj⚙y79N4x🔗uEiÃExS7XjPymlÃLyeqTMD🔩XAl9CR5lts(nJIVÃlMQÃBex6⚙Hu0b3ACBPzqXS️Zy73tR(4A3🔗Ã7gu1rEUx1(HxZHHzQXfbwdiIm(H(tl🪓0🪛(3uqjDy3lzR⚙xYoL2hbVÃB(️Ã54TG3lz(Wq8rfZoUnWQ5UMuZYBbWÃZ🧰(🔩S🪓TEL3Ã(OKjwÃ🧰a(knÃFas🪛(wK44rZwV5Qe⚙T(S2WR0iqnlWD🧰h4a4dJu8UÃPSSN(jUTnb🪓jaOu🪓️r0dW9S4Wewlg9n🧰DwtÃVEAyvixemlXaHt2k(Izd22LjND2DPLBb(8(S8PRwy🪛f91H(🪓i4Ã0AyoMRmÃI🪓vS️Bi0svtL🧰EA️RucS1(fJUmd6🪓QEl(ÃR️OhR🧰4🪛B🔩🔩IwoFjr((L4uqJaHPLÃwVsOI6LAÃmza2DeJKG3YGIXxa2SV🪓nTIT8NYq0Lxwn2IÃ1I⚙3bv(u️vwrMu2Ãcnp⚙yU🔩0⚙ÃUJb2r34iCgv40F🪓xhqc️⚙MaXHzfkR87(rGJbS🧰OnpHoG(Z🔗rNQsSfÃÃn9K(Ã🔗KfytÃZÃcwJqcNvX71tt🔩4️🔗G1nBNu5W4Ã️j0xDKPCgBAqTl1gSxrudyl🔗QUSm🪛1o🪓WHfhG⚙v🪛qwFgpeTd2i86gGoUQÃ9️IYÃ🪓XfaÃZO4Abb🪛🔩Z🔗fgn4VUhh🪛Y95🔗FxOYLCMSHjNWfGÃÃ🔩Z9ÃOUZA🔗D(V7ll58Rxy🔩ÃX️FJJjodn1gk3xzÃS6⚙1️SraUVcv0️EZkP5ui(tRhAtqo(IÃ7ln3QEaÃK🪛🧰Uj️hl⚙Q🪓XNÃxz🪓4ZdUoXAlvuUVoDfNVe🔗NZÃEyqt5ULpfLcmÃRA6d🪛QkUHk9Ãf439O9coÃ12LmÃB️Ht(ujÃÃ2J8u0yd⚙sUbMQnuxBEuQM(Yzo(xS6luJR5(Re(admTH42akwÃuFvRgQ5YxF(S5ir3IFgtufvp⚙Go3wbJ(️f🔩4BbAHPZ🔗k(1PvAVEardk⚙ÃhzAq1g🪓J4VKl🔩🪓JMjc51Ã7ÃqLlvS🔩bÃ2HLL3q5kRmD⚙vB7KbvÃVg8(ÃwbiLSbU31(R0dCÃtdN8M(iÃVÃyPf9i️UcffR3P(Z(a(WtbQbbui🔩8D1Fx4Fqg40zZQOÃ0Fo(6SQy🪛s(HdKj(🧰p🔩cIyAjTPoX(ÃJ🔗szY2wva3SÃ(Drmov5uCv(wLPBqpE6ÃoTM7cÃ1FÃpQMuclvÃÃ5(pÃGx9EdÃÃHI3AÃURwQeA2Yn(P️6ÃvpBL3v8Ã3L58🧰dWKÃ🪛cPGBYuXluKÃO🪓CmfEÃLs573🪓Ege(sZvQLWÃyhRMt(🪓35y7(RkÃjiVAdS9Qx9T(yDc1i7lhYÃdvatP(RfAf2PU3🔩26s🪓OÃtdS⚙t(yJGgLpMÃTMi🧰JsYyF4M((aÃ⚙🪓puFQrTo(rStXs⚙sk2🧰2mrcENÃaKy⚙s🔗tF(ZRudGrGDwOWzjXUQGarKFAArxTQNC(Y4(T(Ã🔩iÃa🧰qNJrGeuwbqSV🔗6️WWk9KU🪓QRzn(O0hYenKZ Step #5: y Step #5: u Step #5: 4🔩(EÃgSt Step #5: S6OPTÃqT5️à Step #5: r(5bprkb(JESmql1p7⚙q(KÃSÃo(SlU4k(MZO0BV6KrGDcax8gi0p🧰4️ckGÃw🔗e1E⚙YSfCxxRd🪛V0((cuV(U⚙(1JbCuh️TLSelcYm4O3x🧰5Jnb⚙dQOv🧰wrXvcJFrR2CQwR8🪓🪛w(P🔩L⚙️gJacVPNXo9efS️M7z6gcMUl3🧰U62nR4Y(JHlqmzcrf(sSw🧰DVC1WoHae🔗(D(8(hTC🪓🪛kCEy️INa(⚙sx🔩🔩d(5wW14D(kYrV6🪓EXkÃveYpeÃ(🧰j🔩008(Gg🪓t🧰🔩fÃ🪓Ãbp🔩0JT7y️r67Ãu(hNnej🧰️iet3ETvE🪓tawTVxPM️🪓ÃkebspI2agas5kUzi🪛xmÃ🧰oKjDÃ️plpnUh🔗hvQWz🔩6twH(KnwSj🧰CJ(RÃ(🔗n6H7u3JZ🔗5Ãs84🪛DWJoJ(yn15(🔩ob5D🪓ug5AxqÃny🔩FvuPt3zDkR9165BrVR040xNl5u⚙LSU🔗CYKADZAz8cry🪛sWf⚙yn🪓kokZlB430oO4JW6Y(a🧰eTA9rgNitwCd(🔗NolU🔩ÃLJLY🪓ET️j🔩xYsYSWkh️sr⚙gFSZU0x(yw8gÃhGXkHZDE4rFcA2ty1Ã(lf8(ÃSj(VzD🧰SWÃBWQNORszdT5V🪛mÃxÃzZ2G13HqIjv80w2n(N️4🔗Pv5KZoJ🪛🪓N🔗dÃ2tGaÃW1nU4c8VNOJ6🪓Q2🪛🔩b3🧰w2aDys️xB(🧰afGEÃHM🪓UMqa🪛B🪛ndT🪛1hÃe️if2gWTJ(03qfNg🪓w(FM🪛q(rLT7SCsna(ralÃ3Rfb🔩lpU3QcBÃgUUnX7STIR1xqJ((nSD(Jd0XHLUaRHoBUAx4(c17TEÃ6️TjdFzÃ(yxnlmJ(zC🪓W🔩kQYt8rd7feiPzZ⚙eÃK🧰sADt1Ã7BDElzDPY5️kpjF4e1Bwa3RASiY4cr4(oLRXBgnjGf4VÃ8zD5T0Bj(f7E6ÃzAp7KfIUBoySlkflA(lnS1tGCCX️DZTEFGbgtk8gws4YpbF1🪓IG0qR0(hB🪛🔗8Y5uvD((0vn0FA(30🔗🪓23🪓C3qnVs⚙IwsfJSMNX1SIiÃND🪓8Bp🔗nh7UÃÃpvYEa🪛WD⚙(VLZjgH️qYI3🧰N((ÃIÃmjC5woÃ🪓🔩Ã(1ÃBMRGBcvRkT3🪓ÃYwpVJÃWOsa(X(w🧰🔩rX️t4vXÃW92g13suz8ÃÃ⚙A(f⚙LÃXq5🔩X(gKHSIcgGOcV(86⚙FXxG🧰oSITxrJfhl8Xe0(dr55gI5AE6a7🧰3L1🔗S310c🪛EA5QEiw2y🪓ZI🧰EfDoÃCH3🔗r2WUH🔗ikU🪛NG63Q7WZlY6s(1pQgCc🪛aQpP5Tfe(rN🪛C🔗aLPVvVM9yHvw🪓awOzvmG(T5YKqYÃNQwShzJQ((YBFv(xiWMa3ÃFp18AÃ️HrcxgKjLQhL3🪓86( Step #5: Zq🔩5bpF Step #5: Step #5: in(fV️EP⚙SRÃuH Step #5: 🪓KJ Step #5: Rust stdout: Step #5: 9 2180 Step #5: Step #5: GNU stdout: Step #5: 9 1789 Step #5: Step #5: --- START diff Step #5: - 9 2180 Step #5: + 9 1789 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L", "-L", "-L"] Step #5: Step #5: thread '' (18282) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L", "-L", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18282== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x4d,0x0, Step #5: M\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-dd7461c99fe0af610527a1f4273dbc4696ab5f17 Step #5: Base64: TQA= Step #5: MERGE-OUTER: attempt 74 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3921443291 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/dd7461c99fe0af610527a1f4273dbc4696ab5f17' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 218 processed earlier; will process 267 files now Step #5: Running test ["wc", "-m", "(0H6🧰⚙T2mj", "--files0-from", "T(vl5AjZku", "-m"] Step #5: === Compare result for: wc ["-m", "(0H6🧰⚙T2mj", "--files0-from", "T(vl5AjZku", "-m"] Step #5: Pipe: Ãf Step #5: C Step #5: ️w Step #5: 9iR9 Step #5: ️PfI46grOr0Ã6(zA️hTkÃzH🪛K3lx🔗J6P3Ã0🧰4FRiXW(6🔩nlCARApÃS🧰859dVm(mt🪛R(🪛dwUs3DUHiÃ593RYfx🔩SFlW0dEgAo(2VaYÃoA🧰dd3yJjNOJ🪛O98(zBÃT4YVNPwiWÃ95S(49o(🔩Ax🔩🪓1ODG🪓PDmWASO(xcPYQEK(wlZl(wiPl7fE🪓At🧰H9j85(qEexcEN🪓Q3ÃxTAp🔗mq3K(9(deB🪓(R🧰idlhG🔗dHh🪓t🔩6GbT0W🪛pyKrÃ2JE🔩jM🪓🪛i🧰sGCrcj6T9oZ(EHIbKxWetzxfwpOOv🔗U1cM7N4T((FdWrZWyGkulzp6uBlBFaJÃG7🔗(aVI🪓🪛41NvqRNWF🔩️s5wmv🧰3🧰J8NGIlR(bpA4bJ(🧰DRgxRAMDYB25⚙h3vhgrb7eX7bGcRlahuR4zsÃr🪓Y🔩DC3Ã🪛🪛️Fkf🪓XHÃw(GVXwI🧰R🔩LY🪓2f6️🪛9Nyb🔩Jj79🪛zEXCQgwlXÃyÃiPPwZJp🧰1q🔗0m4ÃT🔩qGÃÃ🧰z⚙q🔩q⚙FG(zz77ZrVzc(tvoHmÃrLÃ🪓vl(vBRfN2usÃrdjX️BtD2Y️DWPCqFG7Ãt🔗iXUUoYNs2A8Mc️Ybn️pon9m7VhkÃJLg🔗Ng1VxkZJoxH(obu5nl🧰vl🔗r⚙1🪛HSCÃCK4⚙xgdtcPU6mDL3xGe(8gxsHlsM1(m🪓1bCDWrpwD0Qf(1sMH(xTÃxbB43(🔩gj8pnlTRrYf🧰QKxe(91S3X287ZvVk53Uy6XK(ADkN6zReiZehXgH(F9yiXZb9Yd️MEJWÃb48Vff3HnquSUrKb3Ã🧰(AW🔗TVB Step #5: EK1irrU Step #5: Step #5: Step #5: 🪓Ãc1c🔗3 Step #5: g Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '(0H6'$'\360\237\247\260\342\232\231''T2mj' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '(0H6'$'\360\237\247\260\342\232\231''T2mj' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "(0H6🧰⚙T2mj", "--files0-from", "T(vl5AjZku", "-m"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "QCHwwu9z5\u{fe0f}Ã(LxkWÃ🪓xjeLxS1", "-c", "--files0-from", "tN🔗E", "-w"] Step #5: === Compare result for: wc ["--files0-from", "QCHwwu9z5\u{fe0f}Ã(LxkWÃ🪓xjeLxS1", "-c", "--files0-from", "tN🔗E", "-w"] Step #5: Pipe: ÃKPgcQ Step #5: Step #5: s5 Step #5: Step #5: UQK Step #5: (hhHk(haM1N2( Step #5: e2kgw🔗CN🪛l Step #5: NQwYYj Step #5: (nnP⚙naJa8a(iQh Step #5: g Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'tN'$'\360\237\224\227''E' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'tN'$'\360\237\224\227''E' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "QCHwwu9z5\u{fe0f}Ã(LxkWÃ🪓xjeLxS1", "-c", "--files0-from", "tN🔗E", "-w"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "VEfP", "-m", "-c", "-m"] Step #5: === Compare result for: wc ["VEfP", "-m", "-c", "-m"] Step #5: Pipe: 4ZOIjh9rezP⚙(ZbWM1GM86ÃNW(🔗0lvuN🔩9🪛zSE🪛⚙F🔗D(rxR52hAljSoOWÃ(e0it1(OnZlfcX🧰JDjsmu7tA0(M5epdkvhKevyx1a754GÃ🧰(IIrUgiLZXm4ABi🧰F2KBiUInOOaOuu🪛w(B(vdedC🔗Ye🔗25Px8sNs2ln🧰f(r0u🪛rI🪛⚙HÃ️z🪛(rfx8P🧰eRrDTl(7B0c3yqiHDo6qD🪛4bC0ORoImJsY8ZCKwPGM0🔩UzU️Ã8🔗ÃD3JoeUPSg2x🔗oO🪛qRE0fmvc🪛7OÃ9kVe9HW4P(N3MVrMo(02yAq🔩jDJLEiÃJx(z5M⚙8viz8sÃx53Y9ÃGyL6l7ÃygnjPXYPvza⚙QmR3w(LMGp0vMa🔗ffvIggÃ🪛🔩Vyp7YIRmC4(QbypqF9⚙xM(ÃxwhEmaIYUoKF🧰((f(🪛7🪛e6AI🔩SgO🪛XADf2i🪛sIhn(D(ePln1asÃR8M5gfF⚙4nUL⚙EI(⚙Vj7xNuvAvp️HoEAGG52(kxÃR1(BtqI1RZ2K⚙3Bfk9eÃu2UcEXDxHpc⚙iuPr️NyJe3D⚙Ã🪓🔩5LujPl7🔗AXdDWrPeRIf89ZbQWB🪛FGglt(R69H4TÃ9vI5aTcAdzO🪛🔩N🔩(e🔗N(Ã3(2uO8GwdydcQVutvVPÃYLpLuI🔩🔗55KÃlODJSQ⚙8MÃr(ZEÃN🧰dOa️JD🪛h3(BJjE3l1m🧰️3uNIyG11⚙DxFHrUpH️yw5kgZIz3roo51fHRUUZv2D(dFAg(sS🔗rxFnaYÃRLttswE🧰ZOinfÃMÃO4yHDr(e(Ã🪓6Ã🪓(t(🪛️ufOhvX🔩W4HJhtQ03qpV(oGl⚙6xJP4do2🔗️Qdn2Bq3🧰qz((xXSTÃ🧰QFeC(FMq️PxkHMxaZebÃC29dXjurKWÃ4🔗kxvui5🧰euÃ3XbjwzoJEia7ÃzqJoWÃ(5QhSMT⚙iLpviUz1cqvrOXTz🔗️j968jP0veo🪛W🪛COUvWgy0TdmgR🔗5(🔩8x5bTK7(CSrBP7gh5HÃ(vGFQC🔗I⚙Guw6iUPb4(tVrx7j🔩🪓IuHSb7LZUhEÃkQAB🔩OAsAGkBJ🪛(puoeÃXI⚙🪛3Pq4️tfNC2gMKH3P6mO7(9n5(JoV🪛bÃFaWhrfnOVj(((🧰wnvqEIw🪛hjy6ÃLvAATfwÃgpQZiO0VcqaqBÃ0L(IGhXvIÃF⚙Eh0AhNbFm4QrgPkFÃ🪛zU9wÃLNleÃ🔗(Vl8Pb6I84NFeq0M(et3(pYl Step #5: p Step #5: ag1Cil1OjHerdldT Step #5: R️ Step #5: nsN2hQvKvp Step #5: aU7 Step #5: I(🪛RjqcoTcÃ40Q9🔗2hwuCXk9N7T3YmÃ🪛🧰bo0w(P(2kJ6ohLX1((Mtp778onOIeUN🧰iH1aS5Ã️uFDT🪓⚙4Egm🧰KjzdcÃgHDrkAOzÃ0Ã(PO(S6jMHhbU🔗fyajMT4AmDpO2c️q59DÃÃÃ7RlcvBZvZpkcKnTw9k🪛udqhOWÃÃ🧰⚙ÃuYpZÃ️baZWVaX5⚙jTf1uHiKfmf(yqcq🧰fn🪛⚙🪓x(️QTvN8SPoM🔩2iBiKDj6BV(TwOTVoRKT3Ã🔩QSAcg4DFO🧰C(🧰B(WxRjgw🧰G7Y🪛XJÃe(KqmrLÃÃQMn4982pÃ3WYa🔩T🧰(EX4X(RYÃ(KxV🪓(🔩K🪓aKlÃJoVJv9F⚙mV🪓5G8(RLCdb🪓6ODXexu(OmÃRSgBRN️mMÃiwgaRDJl1Sf6cxf(Fqr0K9yqATcrlYMWkwoCN0Ã(p️uFUpC🪛0nÃV81x3pgtorh2i🧰xKR🔗lBU05F(Y🪓xPnXHytAP3️3q7gEat8c🧰rSV(DE🔩X️aZ🔩r3🪓yt️1L🪛5bDuP8X🔩aBgVsj1YpÃvexX🔗Ã2TdK🪓kw(nhrOZ3z(Re🔩VzGÃaYyuV5(sABw7usewS🔩3(j3ÃPc2(VSyÃc🔩aJj🪛xgliWcuGub⚙AcQzI1b️T((ÃÃBxI1Ku(uIcgÃ🔩e(yJW1yE⚙1🧰🧰UJ4OhÃ️E1🔗IIAglxÃgviJn9UÃgV(ÃVxQcu🔗hSL🔩ORrILjÃLi7eW6Wlni(TyjkÃtn(M8BxYÃVYjwUnÃSOr⚙oÃga🔗6VFxalknxuEuÃL🧰2z5rJBm0sQ95Ãt️oW9VDoCcT7🪛uAU⚙mve(yLMtA55vEpa5d(🧰F🪓qV🧰iF3yZLPsg(ÃvL((️PGj(9ÃFhjULJhPxLE(dtsn(ÃGRGJv5nL(BI68ME🔗rSuUdv🪓7Ã️Ã🪓c(s️IGNX5(QwhUhiW️PgJfngGO️(A6️F🪛W🔗Ev2OY(XC(🔩uV(rqLÃdH3W(Ã🧰MI4Ãc🔗EÃ(nVVNX️r️CMÃRRdQr8ZLKWituJqpR0NWÃMupW(21m🔗🪛CGJe1️0🔩🪛b️ORL1🪛VQzYysTqPH2za8🔩eaI8WQavb(Sgp🪛mi9rEmakQwr(sq⚙icWIUC7🪓P3(pI🧰Ku️(n8(ÃQCMr️DBfV⚙dF2ORCbvRi9y🪛🪛🧰oCrYY(0thNdG0(9KU0ggl0qfMLo6tJ(R9QT🪓⚙g(8DxwÃNz18pQqI️X🪓X⚙P🪓Hh9🧰3ÃPVz6HxSBcLÃ6z3lBd⚙r44XMGsW7qIiRqCdy1QpWXifcwwyGIUULPPÃk((6nh7y1CH(xflA🔗S1(9WM(hÃwf🔗Q9ÃWVqxy🪓🔩z🪛Sgwn7IÃ🔗uRPSm⚙rOv3QGW3y(7mnIj🧰⚙jZw(M(🪛qu3Ã6bbx6iMA(GM Step #5: P0V Step #5: 0y8🧰🔗Gw(WH Step #5: mQgMEh Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "TGWrÃK", "-L", "z"] Step #5: === Compare result for: wc ["TGWrÃK", "-L", "z"] Step #5: Pipe: à Step #5: yotQÃÃqW(⚙2sB🧰 Step #5: g(1jpD Step #5: Q3Gk Step #5: 2🪓U🪛2BOm Step #5: zMKRà Step #5: 9(Ã3wXE⚙Wq🪛 Step #5: 0eQ Step #5: RgWJ7Ãle Step #5: IJ(sh Step #5: Rust stdout: Step #5: 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 total Step #5: Step #5: --- START diff Step #5: -0 wc-total Step #5: +0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'TGWr'$'\303\203''K': No such file or directory Step #5: fuzz_wc: z: No such file or directory Step #5: GNU stderr: Step #5: 'TGWr'$'\303\203''K': No such file or directory Step #5: wc: z: No such file or directory Step #5: --- START diff Step #5: 'TGWr'$'\303\203''K': No such file or directory Step #5: -fuzz_wc: z: No such file or directory Step #5: +wc: z: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["TGWrÃK", "-L", "z"] Step #5: Step #5: thread '' (18324) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["TGWrÃK", "-L", "z"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18324== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x20, Step #5: < Step #5: artifact_prefix='./'; Test unit written to ./crash-5aa65bb4681f7469a9f63975dc80cf88369369b3 Step #5: Base64: PCA= Step #5: MERGE-OUTER: attempt 75 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1556015498 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5aa65bb4681f7469a9f63975dc80cf88369369b3' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 222 processed earlier; will process 263 files now Step #5: Running test ["wc", "9pjVf", "-m", "-l", "-m", "-l", "--files0-from", "pW6ED5fmvvnkD6t4S⚙di🔩FU2\u{fe0f}CPa8kcI🪓🪛T🪓meb7cL"] Step #5: === Compare result for: wc ["9pjVf", "-m", "-l", "-m", "-l", "--files0-from", "pW6ED5fmvvnkD6t4S⚙di🔩FU2\u{fe0f}CPa8kcI🪓🪛T🪓meb7cL"] Step #5: Pipe: IVP( Step #5: ZrwDst2dw⚙w5bE🪓SvvÃxXA🪓zagÃbZ(UE⚙m(ijIyKRfY7jwBzU53🧰LEhGCB6🪓Ãc🔗Qfz9ksAdPleL⚙xkpTBiUSQwTvW(3t🧰🪓xÃc(DVÃ(cÃhhW(🧰yÃU0BjWm4️g(MÃ((🧰bqrGJrR️ci(wX⚙sxyAAlcSK2🔩hBRSZA7s(kzp(a7kS(XrwÃdHf2🪛G(LCh🪓kQYCVÃjwtUhÃttÃPwCK(🧰S🧰🪓WAW🧰Vn2ztbS️4fVmc🪛HsoKgtRYGO63S8HLzC(YESkJsfYADW⚙9ZP(krzeQSRrÃbE3(9WyY3Oo7️rW4E0IBRUHSZu⚙4rH((WI9TYMnLXxmbW🔗🪓biNÃdYpAcLH5XzÃC9g(🪓Us5Gw(J6y⚙DJgjSnogL0vcbZvÃMtULkP🧰(nHQRkIY(TSxeC🔗🔗IQBD🪛UdII🪛RJ🪓hisjG2R(lIKm9xaXwgjqdCNÃÃWBMOf7bx🪛rz(q(FO2Tiezgswh(eH0Q️laVptÃqN6🔗M🔗akÃ4j6pEV9PnpIKXSJdv🔩YQvÃFwAlbxukOddJ5o9(🧰WN🧰m(DoDF6u🪛OiT🪛RzJ6OjHÃ((8Ã5xxVn71️V🔩6(kDIIIgZ6fjDRK2g2uGth5lm3ri🪓hypLIy5ckrbDÃLc99hwXN9🪓r2RuGm🪛8(dBPTRxVrzÃFHÃBVy5VZLiY0Q3 Step #5: 🔩 Step #5: j Step #5: p3wX349 Step #5: d⚙0 Step #5: K(🧰Và Step #5: 🪛w1Ãm8 Step #5: EjZl69🔗ÃiFmi Step #5: z Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '9pjVf' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '9pjVf' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["9pjVf", "-m", "-l", "-m", "-l", "--files0-from", "pW6ED5fmvvnkD6t4S⚙di🔩FU2\u{fe0f}CPa8kcI🪓🪛T🪓meb7cL"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-L", "-m"] Step #5: === Compare result for: wc ["-l", "-L", "-m"] Step #5: Pipe: Step #5: 9CvA2Ã🔗prQÃ🪛🪛GTfL1p⚙BQEnTÃLiLMk🧰️Tvze(oovN🪓zHCg4JrGez(2e🔩🪛3j6fPqKmvocHYJGs9KUIi⚙1o🔩⚙yh7Ã️🔗z0MBOT(H9GcmG5t2🔩fB(mrXUAMmuOWBo(CÃagdÃQOQqVS(((8y3s3🪛XIB(xNkb(mm(i(🔗g97p🪓E6ÃC4🪛0m(1x🧰j51HQgzr(r3xyxDGVÃ(l8WUYIYwxh4Nv4(tbR🔩ep4🔗IA9vKvgAxÃy⚙J84ftNebk7r🔩nd5K65(EBz8🪓UÃf🧰🪓ERZlI(2um0P1aiJRv🧰qmRnPOPt🪓K⚙BleZÃKu9ÃcLPTSFqsd🔗V(yH76I5️k10ZQ8WnUr1hZpk6I🧰🪓gfWn1e2C0U🪛9lgm89🪛oÃ42T2S6Crqp26hCd(7eIZSx5Ãyw00(oxw8JzÃY🪛hXc(Ã️DY6qS🪓vE3Zd(ELGCJ56uv8X(EkDXz8(Ã(3🔗hpq🪓2sI2🪛amN9HJcw🧰🪛U⚙ÃCgxuD9I0h⚙6L8M(UÃqÃ5E🔗fÃc3B5NzJsO68itG(VmOb(8ÃmBOKuQ62R7c🔩(M8leTlgÃ(TDBKÃ(KUI4Tp(N26kdF🔗K2x06🪓eck32M(UM🪓I6NnRqÃ⚙Ã7PT4TDf🔩L️AOdÃrJDo46LWÃ0VQ4Qki🧰UBeyws🪓i🪛7ÃV2bSGeAGiKPjoNtvUE0fMMTzUQkxzIh(qTÃHhQwDÃyQB(4lTd6dUcOr⚙sLBrrZÃTcoo1⚙6Ã️xvk🪛(m7Din🔩P(Q3TMr35ÃUkDmBag30🔗zbptu4pUQVL4(7HPÃLU(3RDWPhF7gkSKbJAZJT(evDVtVcLtN(cr66️(Q(🔗2akMTij(0Hc🪛TlA🧰5HHgHs🧰XxhK🔗u9oqTCD7C2I🪛ox6X8Xwr(y6Ã️idtWZVooZQ7mn⚙5OxQxvgbMYF🪓dj7ij⚙🪛i7🔩Ep(h🪓uddP6oSneyVHicÃO🪛PDM3h🔗fa5FH🪓P0v1⚙l🪓0Ã️j0🔩h️j🪛XlA31m8Gajlc(Qk⚙Ãm1fmÃ(yoslOzGt3AABzC(Q(4gJ⚙2h(hÃ4i6🧰8g6dBy5ll🧰2khVrGD3U6LvdaBVIP1q🪓1cvyA8ÃYv4TJ0(upTpBYQPaÃqzSj3RTq0w🪓NtVhn1hFT(5CUzlVMIBzzOA2ÃFGfg🔗⚙️TnKJdedyL🧰XÃ8Ã(ubBiW🔩UeEoSÃqQ3Y7PNZkZXFB5r(wd️ÃOG🪓z9HnziqoÃHpEJ️czZD(0dPsl🔗(zPNrÃ🧰x🪛Mzi🧰emzs🔗️uqSG(e🔗0axÃTNic(ÃWHo4(DÃb3gK️🪓🔗ZJ⚙qgÃ(WÃBUyrO(MFPNÃ⚙AajDÃOHI🧰6d🔩5XiuN(yx5R🔩0GRgIeUZXMNlAVho(🔗31g️0KhÃKOÃ4vtY5🔗yi(XxZxn3JF(ETA1AmxugW03anukZ🧰IA(rm0⚙g🪛🔗ÃDl7AÃBijs08🧰jX2Ãt🪛tBENM1wr🔩aNZc(mÃL🔩C🪛uf️LsrDxLcjs9🪛Ã2(Mi🧰gv(🔩QrnLFpyP7NÃ19PÃcp(🪓p5w13YX️eYcTRB🪛q5TAa(eo🧰NTkk🧰sdJXmH🪓(🔩EH(k5KA2vs🧰l0U9(xgILE🔩c4vU9CV0GÃ16QUP(VYze4JIMe🔗sÃcz(1tVsEeN5Z9eLvQÃR🪛liLW5ÃJ22z8E1Lvz((is(0XzUlWK(RpqvMd3T(ÃCweFC5Aop🪛sMkyY0N5k3Ãn🔗jpRCde⚙WH(XqW0xKM8qpLabRsNÃZ🧰T8y(dÃlk🧰e9ÃPjz🪓7(t🔗rMXÃPlMI🧰wlgOm0oPVPy8(u18Ã(SV2I(I35VRN️Fk🔗49lAÃrg🔗⚙g(mNw(O🔗Y9unZl🪓X9GT9zafÃ🧰WOFP1Sgi4EispjDW(🧰E1GZ(v9d(eÃJPQXgbM(VCd86zhÃAdWÃ1N2iXPdQ2rRsrEkVLlUDb9q1rN0K⚙14(Uk27E4🪛ojy(6KIfkHwE0qbMgTQCcCKot️QFMm🔩d1nHxn⚙JddrI(HI93🪓3i5(vyd⚙xQ️🪓ÃBÃrm2hBYj9Uvv⚙sODR2qJdxBLd0Vz96fEnpThhvG️P2️e1M🪛7EEFpv🧰vSez🧰(L4Hn🔗v2E8🔩F🪛TC⚙uÃLTo🔗Pc8DXMzwDyM1r(ÃOIlgStWNÃ⚙QfP((c5LÃ11nZrMIdNp🪛AoQA(nZap(AfRh12U🧰JR🪓v9QjsS2Ã(UeÃR7QN5VQdZ0hV(gt1ÃH🔗YLAu25QTLS(iWF🪛Ã0bYj⚙N🪓yQRhÃpTmx⚙TdYOonK0(kkQ🔗iXB2RLARGÃ🪛️Rb🔗vC0Nk3bY2JP0OUI4HYz(F🔗8TwjÃ6kfUQEznIjO7LJ7Kc65y71jwnKJj7phHoHÃ🪛HvoG3L5VofScz34Jvqy Step #5: c🪓⚙j5cSU🪓bÃsqI Step #5: MBQ Step #5: y Step #5: j7SBp Step #5: AÃONwkf Step #5: BXdf🧰p️(hD1KU Step #5: 9yo6sdX🔗tTU3🪛️wI Step #5: D️🔗T Step #5: Rust stdout: Step #5: 9 2229 2273 Step #5: Step #5: GNU stdout: Step #5: 9 2879 1868 Step #5: Step #5: --- START diff Step #5: - 9 2229 2273 Step #5: + 9 2879 1868 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-L", "-m"] Step #5: Step #5: thread '' (18389) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-L", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18389== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x48,0xd1, Step #5: H\321 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1db1cfb1e6770b1582155b56bab7fc704b9778e Step #5: Base64: SNE= Step #5: MERGE-OUTER: attempt 76 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1167910720 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/d1db1cfb1e6770b1582155b56bab7fc704b9778e' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 224 processed earlier; will process 261 files now Step #5: Running test ["wc", "ÃqCcChg", "-c", "-m"] Step #5: === Compare result for: wc ["ÃqCcChg", "-c", "-m"] Step #5: Pipe: Z Step #5: 🔩️ Step #5: ÃÃW Step #5: gwHbR8i🪛 Step #5: Step #5: rÃ🔩z🔩Ã4an2qAh9U Step #5: Ã(eWuFpD🔩KOF Step #5: Step #5: W5yielÃ8M Step #5: 🧰D⚙ Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "02xHF🔗fWNS", "-w", "10M6⚙8y", "-l"] Step #5: === Compare result for: wc ["02xHF🔗fWNS", "-w", "10M6⚙8y", "-l"] Step #5: Pipe: Step #5: 4Twfo5(abHZ96u🪓Qà Step #5: 0 Step #5: t Step #5: D9MD9GG9MnÃv🧰fc(0s🪓20fF⚙2YBMhl0J3om6elu4lYijsAÃ(Ik(Ny((mE2L7Vd5nnnP️7(Ã4t2(⚙🪛D395mG9AJpn6a8kVMCG🔩(B7PGnv🔗JO🧰giM0COnSpl7🪛j8nbRQ️MGBUrairjMIY🪓50oÃX26(KsGDy8AZ7f9tAiJuKFoEoÃ⚙BiQOSsfUjÃ((FÃsxZnvfU️sohAzprpÃMFh🪓ARX0GopnlqRJo(9zvu8xUp🧰🪓kj4VD7(bGÃjuE88hQqPG⚙AGgUÃS⚙SH🔩qwÃ((5K3UgHHXl1FvDs🪓Ar((2ÃOsgU🪓IDH🔗fDJaPLpxPPbvMdH0lRQmj8mcZNns94🔩dk3RWuY(a5aYm9SUnu8ND((Xmdx7PtXDlDH(DofsÃÃDYOÃvxl6CM(GLwWvj0(ÃR1d9A️O9🪛FZLvOjÃAmÃJ🔩8g🔩8i8Hn(HFAfÃM🪓D8T(ecAS8rmc4jysAcd🔗v🧰3HBWL🔩qf️🔩3(ÃtBFA🪓5dZZ5fa️jmM0totRVoZuÃUm34i🔩(D1r(ww8(Nkj🔩pÃD(iM🧰KDIMUGI🧰W4b🧰🪓k7⚙ÃS48gsFRn🔗🪛qfAwBKÃqÃ0U(s8KGYmdtpDsE🪓2BJÃ66N🧰mhwTIq2anb8(🪛(3I🪛Ãdwy2UZ25Nn8du2D🧰qyÃ((jj6Be8NMM(YB🪓ROhEK397hv(Gh⚙🪛gBC1G3ÃNVnZUwK🪛WrÃxK🪛47⚙5oz️hf️hHoe2LmxJxF9HcsGB0Xxsn(Xfm5wj6kkit(🪓wBHpAcÃkrD🔩🧰SNFnyERTjJ1Nt(️cg🪛🪓T🧰ÃV️5JsKÃd🔩StVG4Ycy️Or2uCIJMsk1P5ÃG🪛(1(ÃyKHM️9hF2HpujHFU🧰eUW🔩o1hX0NpFXn6JdXD2CCiT🔩(MÃ7LQbV🧰l🔗Hm8m9️7my🪓N⚙sHvTeI7yRg🪛7Nte5l(ÃC(NL(j(GPZdNÃqT(Cb🔗EduS(bÃhÃ⚙HWg4MAnIz🪓j🔩🔩8xEsdYI(VQCtg6rMxAic7k🧰be85sV8mIk🪓iÃ3e3UG🔩cwÃPIT2🪓🪛WDAdruQAl🔩W2pQOs4RH🧰X(VGQq🪛Fz5ÃmN5⚙nms⚙F(cGyÃeh🧰iM🪛ÃBTeJZtXvX🧰1🧰1eKP⚙nAbf⚙z⚙0OxsGtVC135Efa7az6bf4t((HLÃE6K37(KyÃvg0JqW🪓HySMsQsNe8⚙0k4soA⚙kV⚙fK(⚙ÃXLD(🪓wccbwVu7Ã️wOW2LIhV3xJNP🪛jÃ1DFKNYap9KÃqsxg3FmQsR🔩️C🪓3🔩(v5WU9(🪛DUGsNOMexuRy🪛oXrDÃ(🪛T🔩T🔗16PBX(QekD🪓H🧰j8Uv(o31Bz🪛6R⚙aV9eRpwaZhVW8ShWÃa🧰iMRÃb5iwZAVC️WeP(Lmj7(8🧰vAU🪓g5ZÃsa⚙ÃNJr98🔗zrnd(l🔩NJEZ2NYeu(yI️lGT️xs8OyDDdRÃFOsÃGZhBlM️j🧰AF((j(I(Ã7i3RyhG4QiU844ZÃ5EHÃÃ🔗9(hDlsnbwO(BÃaq1ov0y6zPniÃ7EE🧰E🔗tQ50O8XlLNFIvr4LYÃÃF🧰🪓z🪛qJ1🪓XGK⚙ÃI1881v(BO((🪛 Step #5: (DÃW Step #5: Step #5: 9ÃfQiaD( Step #5: qjbgJ(C0Ã🧰RPeE(️X(FTipMgwZMEBqDPLjIv6woe(pSlX🔗FÃs9(dtp1Ã(1p(e0C(j️6PlC(OD🪛R(w(WD⚙qÃcBTOÃ(2️MÃ(0(DhohGAratDhyW⚙prÃP🪓of85rt(️(sP🔩OJihf2EU1g🧰️LeKÃU(AOMw16e🔗D️(dFaTKntATo(ju3🧰(F575🪓ksÃaSNGHEdL🔗(RKQJ19f(cVOv8Y🪓9W5YeA7f((U🧰ZÃoR9EÃQl8f5X9iFÃCrTQVhngC0F5P(EiBnuTgKEz89q⚙Qk(XhfOb🔗9PX7W23xIe(PpF5bub🔩iTlM️HOGyP🪛uWÃ(nyWLeJf8uDwIjsn0🔗te(⚙dAcÃpHDWxy️TjBib3LLlHQggPMGjWGKyLkYdSgeqQhm🪛HtaAirQacP🔗ki🔩E(5gYÃKT️i0cWuLe4dicrArr⚙Ak6s387(H(S7🔗kplpCu🔗Ã(5ÃwsWjx(hqipz🔗To5lT⚙5kserCO🪛ZÃ7QFsqX0fEJ1EÃrÃmn️ÃDroFvo🪛d🪓xt4WGÃJGFxuG1N(MÃs🪛ZÃ️SZ(DCrBt18🔩C(POc0RKYAÃ🔗Nf🔗DE🧰W0yÃkQEKz0(ibJLOy93mÃ8mE4RcEyT2QY63X🔗⚙🪛lÃS7l(NPcDjo🪛(j️me🔩D(JWI(HsEcDFn⚙0x3mUdYT3xpÃYÃA3ZoÃm8🔗ozvd4IjYV7H(J🔩tzr(MZT7R363OJF4N⚙wÃUko(zlF🔗E(PeL9🪓LpXjbl🔗In🔩BhA41HG47VCEho️Ro🔩cqPmooYGÃ0vjjzSsvDJjs(ÃxfWdoh⚙P(L4A🔩AZw️🧰(4Vi2lÃU6mPTjHRpte(PKqM⚙eRl⚙R9⚙nxb(6KVZ9Nif️aghMaPN5LXzkVp⚙⚙25l1FÃ⚙🪛y🪓QÃSmjtn7k42k(dCugjÃs(Op1x️epLKmc9kRqvVxV(5ZM(🔗0Of0jidÃ(kÃ️Ão2GkuQ7GbyhaKD🪛Ã🔩V(Ã🔗Pf(87WYcKk(F0k(rUhdAo(8QnhpQDp🧰T60iu4o7mNPksGUvDuxdCs(0S(6🧰️VT(0i0TM⚙W5((4jLÃmD️8🔗d2voPkW🪛XV🪓Gem🔗(6xzR7AXZPc🔩F🪛MVQKyMBBn(EÃs🔩8🔩CiQP🔩sMZ2(lz(y9X0z2JzxS45qNQ🔩OcP(zGe(xOP️s🔗BPMjK8ÃVQI🪛U(q🧰🪓(76p2SmxYdhfYK2jzLvNs8xbbÃjG9JbGazOU🪓WwEGAzO(UYTMVEZeI🧰Q8Uznp90ZB🔗WyzUa1f🔩HÃbl⚙O496R(JraP3F⚙Ã1G(Ajy7S🪓i6sHJ(4wq0zMq13D0rdl5s🔩aGHBD0Ã2SJCRVWTÃ⚙8(🪛jfosR9🪓uCCWQ🪛ÃUzn0M️EP🧰fi(H03fb🔗aDÃUpJ7(760mR8🔗ZbVBFNll(cmpU4sQSQSgcDVÃcPBXb0qqRaÃJ(V🔗bpe(kJ(zdTTGUg3JHOV20ebcGl🪛RCqhc7sN(iv🔗huKz8⚙H65(41M6a🔗1⚙08🪛e🔩gUF4(J5🪓R98njnryO🔗N2ÃTmoqÃFeI26BH8mUF🔩dg4GZFqf36ayYAizeq1PmVbX3u🧰H6🪓NVH(F9HB8uqwÃANXxcf🪓u🪓Zk1akkqÃÃ7gu️UaÃITU29v8bK4K🔩N(w🔗Zchl9LOSxrÃoshlUYv2a🧰fÃ0G️yLh4(agVvipAa4(Z🪓Ã1🔩(f8️lZA8mgDÃxWjC3🧰GhlEl(ÃtQI3d6aUIgppFTr(gbu🧰️n3Q8B9ÃÃ1q60PkQXsR3v🧰ZltXbAGgV9btÃrxÃbÃiRLeQ(eK⚙Ã99px0lH🔩Ã9hKÃxIÃUI3duj🧰7ÃEt9m️wbiA🧰jsT️x(kL7BhS48d🪓JbVHQÃS5lqhwj(42(ÃWACF8lbÃH(h(QyÃ(S🔩🧰oU8WKOHYbwyÃmzPe4z🧰NY1u(️ÃOy(gbQAJY️⚙v🔗laxQpFDNvÃp(i(Aeuk🔩iqÃq39yUgh🔩ZeNibHO60i(️🔗xPÃÃ🔩PGfwcx0S🔗️P🪛b0wJÃk8xX77Ãkg🪛Fl🔩71Txd(W🪓🧰0zAhÃVEÃjLYzLNxgGhy🔩KH1(ke(L🪓nA7ÃSxF17WÃ🪛dÃ⚙DF0(eÃ5S️RfJ🔩ZaZpdB️v9O57HSpHXsUkT️hz🔩4PEbrxk69S(1v🪓0RIoc️ldA️🔩zOh76OpNQxna3y6tdBipqS4tU816LWW(vxxÃZ🧰🪛8z8UCÃ🔩🪛BS7o(9ObUrFpe(505Ãt️TtKY8xHDAcqW🔗1ÃAxe80fGacjYYtg🧰rbO🪓7t(🔩faQ️hhx️VÃ(5fEeL️h🪛AT1KD🔗VFg🪓SZ172C🪛syMy🪓oUÃIj🔩H5f1vBQ🪛1b(y7J7Q🪛e3asmaqW5cczEJOmfEHb3dVvoKbRTDKr🪓EuwM750🔗(4Y8VÃ1V🪓IBzJhHIQ🪓T1AVkr Step #5: weK5j⚙3n🔩(9wÃZbW Step #5: Rust stdout: Step #5: 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 wc-total Step #5: +0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: '02xHF'$'\360\237\224\227''fWNS': No such file or directory Step #5: fuzz_wc: '10M6'$'\342\232\231''8y': No such file or directory Step #5: GNU stderr: Step #5: '02xHF'$'\360\237\224\227''fWNS': No such file or directory Step #5: wc: '10M6'$'\342\232\231''8y': No such file or directory Step #5: --- START diff Step #5: '02xHF'$'\360\237\224\227''fWNS': No such file or directory Step #5: -fuzz_wc: '10M6'$'\342\232\231''8y': No such file or directory Step #5: +wc: '10M6'$'\342\232\231''8y': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["02xHF🔗fWNS", "-w", "10M6⚙8y", "-l"] Step #5: Step #5: thread '' (18439) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["02xHF🔗fWNS", "-w", "10M6⚙8y", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18439== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xc,0x20, Step #5: \014 Step #5: artifact_prefix='./'; Test unit written to ./crash-3cecdd157a00c5dd84d29ff12926d11ff89a56fa Step #5: Base64: DCA= Step #5: MERGE-OUTER: attempt 77 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1810927043 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/3cecdd157a00c5dd84d29ff12926d11ff89a56fa' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 226 processed earlier; will process 259 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: sà Step #5: R2as Step #5: GoYN3uEtVZ🪛3SggHh🔗bOg(59ÃLP️pTpWPX🧰g03wXu((EQsrTItUÃyLH⚙OOÃ🧰MÃP7P🪛(rOAu🧰(Xs(E4cAC9iOOodjSxmRc⚙2️ÃwYDU9MtMuvXÃput0pBxT6I(🔗M(9p4🔩6XBzrvzO(NLfkDgwÃZj️OV🪓Um5OpZÃ🪓pfZ(oaK7AL8OkPUDozRiRzF⚙ubEAC🪓mD5ycÃ2fAUÃPk⚙KrgeQd1Eh🪛qFCua🔩2dvNWÃA️8owI8R🔗WnTnVRxoLÃvdlÃ7t🔩🧰cXKrTCX0oWgkd0lXoHÃdI(JajDlqEEBJzjjuMY9g🪓lfCGcA0JiLjQoQ🔩jo5zu4l8⚙WLjbtpCBvm(IuC0CAwd8t(j🔗🪛vj3NMlheelU4Cc⚙a🔗u4ÃWZl🪛xib(ÃWylIyÃwIyj6Z🔗🔩ÃLZWmdjcWpgkeF4ZOfÃr0ÃOVxTC🪓(Fj4a🧰a(️v2ÃSnA⚙GXT(LKas48Ãzpv7kYC3pX(️2FsÃPvYGUnVxixdq12🪛0QÃv(8oYD1ya🔗(eS12(ÃIZ🧰(JYKÃdYe4XivUm🔩n️(uBUXDYRTb🪛MHoLCLlq2G🪛OÃVlP(PKH1nM9🪛🔩️GvG(VY🔩🧰LM7z2CbvNÃBKIfb1y8tV0BpNPNls🔩NXOZe🪓D5k(sc⚙cÃ5🔗aÃSX3VVQs🔗DluZÃI️MEVÃEMKPxrÃÃA️BNOqY⚙IhWIOM6🔩uPuHBgbÃ(Nk4mo6iR🧰dEpÃp3cjvGz4gF0🧰62GÃHF(os96i6(tVk(XmzylJenSÃ0VDCVVDrÃ2️K0VaqjlKDZ(xl50MNshg🧰9🧰QwF🔩ZahNLÃW️ipR🧰b⚙Ã🪓Iw5sÃÃ🪛ePsg🔗kQÃZ️ipNs🔗️t0(6ic🪓0xhlN🧰X9rs(tanYE9f1r(ZOwK(soeiV⚙EBbVÃ37yÃe0il🪓⚙UsYs0kolR4xKg🔗SA(C(Ãd78n55av4ÃOAWAvjcT7AZgD🪛YIgÃ🧰A🧰6EX793Nf5AAR🧰🔩0E🔩vRtÃpF️PCLb2🪓🔩xS🪓ÃxZ1y🪓8oC2🧰pi1dzPÃVMI0(xÃy77Bk1ekQ(OÃDl8Zx8cÃJiJÃueNx️ÃojBfRg🔗l5pRkBL5e41l1UGT🔗e🔗🔗c(g🪛mDkXRsbjY(OVe🧰Y6H(wtn0i9D🔩wsv39CSFlldL(4fc2fku🪓gAktÃRuiq(🧰⚙oMKi33qyF3jpL(🪛b🧰IHnnnhu98HOBxÃGchmiH(7Ut6rh(⚙ruNUB2WfwX🪓zr(d9eofgÃ5nqzQggpfG(tlVYXkpkq🧰🔩C1🪓K🔩epDIX7f4🪓wv(uP1X2Edg(ssUEHCfecK7oKLOi6⚙ZGÃq8M(7qÃÃYVPVZyWxGBwR1j4SORLQ7IOLC(🪓kJwN⚙KxYR🪛nXljpoYIFdGEiI1Pw66A(L🪛AQwCVXSTc5VoWYx7gOj8DÃFeLId7c7c8️S6(bi⚙rlGÃVPu🪛sSÃ(ÃUÃy🔩N🔩rjwd5(🔩AphuJ26oMtDOCf Step #5: Step #5: qgdkCnTtAqgD Step #5: ÃÃ0j(1cLojZtFsaj⚙6P🔗(O8jb9r🪛sÃS🧰GIz7dkQ4f(x6eVnÃc🪛G🔗nL6Cf7️️fLM(7lAlÃnyc8U85r7i1U9aÃb2🪛kwcu️pZagfIy(ukQÃlkmqwA2nWM🔩🪓qImz🔩UTLsvPlQ🪛8ÃX91UÃRdÃNVJNmDfM🪓he(🔩95qZNOAdce9🔗TAvqR2yDFH9WsQ8xvzuDkV🪛⚙gWl30rpEev🪛dfzWSfyXEÃ50hr(hhX(pÃ⚙hGgNct4caL6bBmsSlHEOmXKÃXIJÃJ4gc21ÃrkQw⚙(️🧰Nf🧰7iuPfmre8NZtC🔗OÃJ4oOCa🔗kc6QqrI🧰⚙9I(🧰WJGs⚙H70️DbO9️NS4️BB29EgNMG6hpMÃqI🪓KWd3D🪛y4NdCgsaCE🔩TunÃ5cOKFALdZ🪓(qZÃYuuiRpZOq91T7E⚙EDRNÃ2oLxPenj(⚙Ãy23gF🪓y1puU8🧰1TIH4iwVgef4BIS0ScQ🧰NÃI6n(R3PoNLIly🪓X(OÃC️dD1(jKel8🔗F(dhqqb0JXSK(A7Zl7RRj0S7(Ã🔗⚙G(s3MC🪓🔩9ÃOWDM3CtxNMCUvr1FEdÃUlKbNmf🪓BgOIc83nxUÃivOo2🔗YXg🧰68lzXRcÃ(4Ãng(kI(d8rkpi⚙ÃJD(Ãb1dNFÃ🔗KzAW0lbEy2(K3🧰0pllNIC1QQ⚙(qVIfbPJrEHZt(oG⚙2((2️uOÃ1️bPjPGU3eLqRRzTw(dwCTAEAjPÃSXIe🧰3DÃP(2UMÃPH🔩H0E(D🪛ÃX️JdSÃWxp2ozXz⚙f️cqaf🔗1D🔩ZwjLkWVS6hLt((F62srÃVPmpGN6eOtGH(7AQ9lXY5I4WOy🪛(ÃEnbFdxaraUKxiq5h6GÃ17mqFbFlyyKOMP🧰(3GFlLv🪛R1🧰Q9z️JoNHeC🔗Khv(cÃx(tGSxZ47XÃÃR4RmLL🔩QÃlB🪛MpeoDkq🪓BvdEkÃi52(vDzHÃQy🧰3gJV🔗️7a7j(9E️I(l8ÃLEmTsXlL️B1wkVr31mszsXEl7(DOLCRUqqp🔗ATqzsHoÃfQN74QO🔩wuXÃmXw🔗VPWMXrth️2bEU7WjqX4rIl⚙OoQU️ciLmSqwkÃfqmyQCO7vNmQmAAhZ1⚙IimY8MD1wnPbAKBFGWXX⚙UEhsvWG2vhpU3kBdd⚙4VlA89oIu5(pfPDyZR1M🪓M🪛Fc(GLYrH0sK(sSymA🔗🧰FQWgh🔗(L(UCHoE4🪛74MIGT🔩IoV️4(F7zAJAgJFS5iFO0vÃi8k1rT(C3oBÃ️LIFuF🪛C🧰z🪓HXENszxe🪛jRxj🪛s2eiO0qV🔩yaÃC1cL️X5Z🧰(jiDcin🪛mÃhaW80l0🪛3N54TmwiZc2fRK🧰sKprO9oDXjCvF⚙W🔗ii((🪓nLzbG🔩72o8af3El3qbÃtÃfÃxO🪛Ddy🪛🧰IURwdnlqVFHIziXhn6WDÃIK4vÃOÃp7🪛4IxvKkiJJAym🔗f7YKyvGkhh6Dz🔩SyP7fwgeRwmXBzxXE🪓ktÃFBrÃ09mlLxK40ruOWeI(F4zZt🔗u5Kb28🔩Z4m(zgS1g9HcCF(5zmMfODP(Ãa(4kft🪛5no(sdyisfkwRQl🪓4y9e5H5AVGnFÃQC(TxaTvVQsaAlKVu(xÃExQYwwluÃ0(eDk0(1yfCEGÃC(y(Ã(q2AK9O6AAAuKyZFpU🪓kEDtLcGaneTs5SMvCM14EfA6W🪓p(ÃJ1ERqÃ9uÃy4FhiCepA(🧰🪓oqnnhTrIadjGjl(Q(V4wC(ÃQmÃ((prPhSklmEAviÃfhGTmzpc736(NY545g🧰8s(SLyslxm️🪓(2G1dascFK🔩4jGv3I🔩AuQX(zhYrLcF(JIÃN(4ZMMÃ(udf️64nmjgpf8WLgt1q95OGCbrVÃp🪓bELwktbL3U(0L️gÃ7BGTnGMOY(za6a((x(g1c⚙Z🪓EL🪓QxÃj(OUQY🔩Gg(oZvU🪛ecH17lU(🔩0gfgavsc7tak⚙eg(t⚙VioBeK(HdaVH9Jxa🧰CZÃfTsRNyKÃi8lVqQM🪛jtTÃXvxlQÃio🪛s🪛5NmjZ🔗2EmM24LqGi(M(1eÃduRNÃUnaN🪓pEQ🪛76w3d🪓QGfCS0rsA(gx4dVU️NXÃItIqsXIo🪓g⚙x⚙JÃqi6ÃPÃOJhzC️🔩(🔩b6(Ajd🪓6DB3QhElIOH🧰03(Uq🪓BZA9e0N(⚙udERlQ🧰🪛JmVjÃGRgHÃmwD⚙3Z65zkfAKmIH⚙6I6nu🪛de8Uhde🔩xvM7HÃcUDJÃ3ZY🔗PUSycosqÃxeRGJ(yQLyaLN(pKAUfDEF1UrÃ🪛Ã🪛gXWZoIHnHW(9je2LNjrÃUaP4vEn38l1E🔗F(Pk81tFtNvQz2a0w🔩UoAnD0y🪛eCSUaeTcsY(🔩9iC4(vAÃ7Ã0🪛3ÃNsfjx🔩cN6YxVNmw3ChS7AMH8🔩WJimHTCoJa3G3ÃXavS⚙eYwQgWv🧰6(lOq(hNB8gsmd🔗zEs(Q🪛🧰45D(CIx7YzYjtqj979((znr️f(GZÃo🪓🔩Ã8Ts(YKHQw7byI(Yh⚙UhÃVs( Step #5: 4FeFqeSr⚙rm3QNwt🔩0yN1EGoJu5U4Y(MzTfm🔗ac0Oi2j7mxa0wXXDbvCÃNxP8nUVÃ2vErR🪓LZa(9sBi3QvÃ6IbgvFro⚙G7dwRRHhw️v5QKHZ6cf🔩yw0U🔗Ã7sB7GNooeHO⚙sF2OO4Jl(wPÃY🧰sfvd(K1🔗awu2Ra️🔩9ZdasBGgbÃKZ🧰️nOFyQg🧰KFC(3YsxÃÃ🪓ÃStk🧰YQl8HV🪓uÃ5Hd🔩N1aKaG9🔗a1INbNW9v⚙(w(Dw️D24tv(jlQo(pGTg🪓JL4XlÃ🪛lxÃ🔩🔗FÃÃ2mD🧰SJ83Pc🪓XDXXwOmIwHLMlJVÃy⚙C(440l🪓(jJjItr⚙HCZ4ÃS(PH(⚙9OLH2N(e🧰EelUeq🪓🔩6ÃxGl93pXCWEL8RY3V0W7ocG🪛LyEGs0VZucÃHElÃWnM🔗DZ4AZUBtwvxNBj(fhU6CFQqsf3NÃ1Z🔩4p🪓wkEsa92hiCÃTs7🔩50KUeDmxLz45U(BDqIU(L🪓🧰a(6dQd(XjRRG🪓Wj(tdFNN⚙EuLvE(3bBT⚙3b2🔩TBEL⚙m🔩(4TQU🪛5TRPipUCÃu🪓w9xBLM(PZ🔗️A(6OÃpkuYwÃTo🔗xÃdÃ7b🪛Ãkv0f8🔩Atp(Zy99e1oybEÃRX1MHÃUeFiiÃaAgF3sRvuh7aAh4jn4F🪓R🧰10🪓ÃVÃ(bYpxQ9OU8⚙w74ngjAiwhoC(E1((1SWJ7QmChzsPLZud0z(KUXMFNUBv(Ye🧰C92S3GR295iTdy9PY🪛Ã️ACbxYL(Z🔩C️ÃZL🪓SVeÃPK1Ã0eqR(ZÃIGRÃC🪓Akxdk🪓🔩🔩hTL🔗aM(GhI🪛LjN(7LT(N74kf️HVis⚙cqÃwX3bM73nM2o6Uhu9ZS6Zf️dl0nJ🪓7NFHXoa🧰DvH2y(dbwMyj6RhjiN1TrNV️STGQ36s0tZpB🔩X️Ã4s(ug1cpBOFX93zP6daTL🔗HGXjCRmgEVuBFÃh🪓0PQ0Ã⚙🔩️aG8🔩8g🧰5(a🪓VxttiHREtFv5b135hZWDmhKr⚙(I🔩Mzqa(T🔩9NT((w7D2l(L46a9cCkq7XqmOu2🔗311🧰🧰🔩vpDV1QtGue⚙DRÃqM️(ÃSV88ER1PxÃUJtay9a1O3sSIBqX🪓gr1(LbR8L(8pQIÃTVGnK⚙Mnbo(NÃ0🪛🪓NaxHbh7X048h Step #5: Step #5: 48MfÃ( Step #5: C5tWSciMjÃXp🧰🧰37OmN2(BSESeAT4SBg7REÃwWWARa8f🪛JHrDwH((EIs🔩e🔩1nEVntNIN⚙ft(CjA9l🧰Vk(🪓OsCfdOÃUlHiOAceFcWR((🪓eÃ2HUz🪓tqzQgyNnWBQowCXxk1D🔩(BAi0KUJ⚙Z(dnEoBAN2xJ3YqÃL🪛d🪓zÃyIRJWVZ8e🔗uaB35Y⚙xBHq5T🪓f6ÃAAy️IeBhEyFY⚙CkRF🧰kP⚙0Qx⚙wqAS3m9️SNdWAhrk4g(cy2nD🪓e🔩YKeoXfFbD🔗k🔩Ã(CCB85Z0️uAiek(SO8O6duy8YpJkz2ZLPH9UplUH(R((I5Ã3wQM8Kk2ÃPDz(7yk1IsE(hfPoElg8ÃnDPB🔗GirYISgWc🪓tkeon92gv0bl8🪛(N6TZwg(🪓P🪓NhZz1XsM🪓1Ã2🔗5vbi2U🪛(VTVIWÃlÃ1w9BypwÃcW🔗xeÃ0arBy2zÃapRkz5EJYtE3QwNPOu3⚙WqzeÃmtBT8QQlo🪓X🪛O4KBNci🪛X🪛qhcUi(7(CXg4qn4uUz34sc6(LBYJTbECSpZPeakiEX(bÃPC2HZ⚙O9(s1c4🧰EEGk2Y2🔗⚙916ja🔩dCiÃtDNP29mkV2gRvcp🪓fUjRiG🪛E52t🪓🧰Dby⚙xÃoÃV⚙wf(ckMVDO6h09RM⚙pÃB5Ãt(zEa🔗🪛2ÃrnccÃCBtP0🔗J(🧰ad2NsÃO2nÃGdZOWQoev🪛piznÃny3🪛G6J5🔩92Qd2sxP🧰ZH8Xe🧰q🪓9🧰u🪓V8vy️Ã🪓ePmR1GÃInK(i26VXSD5(w(IÃxDQfC🧰D️m🔩vVf0ÃÃT4PGfjY(gTVQ21jBKÃbz4M️DtQfVn3464(KoEtxIy⚙yGgAfc(K🔗TTGuF️xk🧰️jSÃ0OLp(8ypdomFxC️️zRl🪓s🪛(dYÃnCbLwU7MWJÃB0tgHÃlAy0Nn(jim⚙1c5️lEZnls🧰dxoioÃK3BxFGcnY3ELÃ0(RAj⚙️46UqZ️ZCVrF4LrLcw(hÃbxDycMNM️rSGrY️CFLXK🔩L️sBh(S(DIsH7T8OBFHÃOZawz(NTH(JxIzQOHzXM(tgCdYIVxMLRf(UpÃUUPnkcLRV2ÃGYpImIpJfapU4((ÃA🔗🔩6suÃ🪓Ãm2XG🪓vbh🪓ÃP(M2Aa0q4yYuMTcTNHlrClVÃAyÃlFBWffeN(rOo4aad5AT🔩K2ZO🔩kPKHfQSrS(A9i(eb⚙wFh(xwÃL🪓QfIPVnkEiQ️⚙ZBsvjzBWl⚙GcR6ÃsÃOPlabWXAaF(F️XczCPDa🧰🔩TPV🪛5bVÃm7IzÃg5Yro🪛JHXBZR(ÃWXA(N(🪛(nwWsktlvPegA(ÃaTCsYe(AofbM(Owjn8ÃLD9KEK89🧰X34vÃwA️(sr(bWu(N(Y🧰zd🪛yem🪛🧰7K(s🪛6Zd🧰lBtAP2u(sdF6J2L8uuxQGs1tH62wpBv4Ua05ouiB(bQnTm5iTpVUh⚙ubpwÃ(M️(NL2🧰S3RzjgMDb5hZ8rCM🪛t(7h🪛4SHI68u🪛3EZWLFchDTqEsQDOGLSAYSbSU9kHELz⚙K(h27🔩V(5Vi(🔗U4PI11crx🔩gÃQBÃ(Ã🪛ÃcLXe7nY7(BBLJÃK8uWÃy️Hl️eqiFÃx🔗🔩Kx(i🔩CGAmsuÃxhq(p🔩5P0Ã(kppvgT4uIPSmCJZ(BCr8aq3pJU8K47b🪛3g(🔩eY6cHXPRYdaK4Gm6azPcL47wHp4BIÃi🔗5F🪛4Ã(KbWsUZIbaygAs(6⚙🪓v⚙GctIp(cTCQUef7UÃi3jCXzr(aVUq(Rz🧰p(Q(oLV⚙xjyLt🪛vyoY6️⚙IsUtE6UCuV91🪓HVio3(MQ((e🔩KaYWkLP9Ãiog🔩🔩aS🪓BQ2F🪛ORSR3(9V67OQavÃ🧰IUFB Step #5: Rust stdout: Step #5: 6446 Step #5: Step #5: GNU stdout: Step #5: 8282 Step #5: Step #5: --- START diff Step #5: -6446 Step #5: +8282 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (18495) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18495== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x21,0x21,0x21, Step #5: !!! Step #5: artifact_prefix='./'; Test unit written to ./crash-9a7b006d203b362c8cef6da001685678fc1d463a Step #5: Base64: ISEh Step #5: MERGE-OUTER: attempt 78 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2222991842 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/9a7b006d203b362c8cef6da001685678fc1d463a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 227 processed earlier; will process 258 files now Step #5: Running test ["wc", "-m", "-c", "-m"] Step #5: === Compare result for: wc ["-m", "-c", "-m"] Step #5: Pipe: QgE9🪓 Step #5: F⚙Q🧰SubHb🔗V🪓🪛cgyBf0fvLPBI🧰h🪛QllAJi4🪓🪛oLmconeEnZw🪛IjÃYmwÃX1lyVbX(u️u86S(uj3uyJJ2fOH️(STl1eIUfXwBÃEyVRjpOxÃbd254🪓ÃrK6ZWqIeW⚙0Gn🔗eeÃA(Xh🔩mP(M🔩OuTFAM🪓tMTPz0Ã2I🪛AzWyrUTVjI🔗(J(🪛yVgJx3sIÃihÃ🪓rUlÃXnRpdi⚙tyKWR3Mrs5sO(UyA🪓🪛K(Q5🪓(T🧰SÃWhZl1UÃÃ1j️Ã6T46Wpz1iKm(SX2KXwVVlqDNÃZz🪓hpRFOM2he(vÃRmenJiaohyYxRIxu(⚙Zr0H️4🧰u🧰Ec2ZXSAmqGO((n🪛ÃiMTE0tkdFLfcUB9rt2q2w4j🔗vy️enUo(4OYqrf5dEONY(qKn🧰j(5CzU2cgOIWFÃD🧰MTAzrCE29hjH(T🪛🔗8EwxCWXhYsÃ8vw(NOO(n8l🔩⚙f0ÃhuRZw🪛Zw4bdeÃÃoe⚙⚙5vyXb(Zp(W8N️YIGQyHxU🪓🪓PB(EJ🔩tÃ2GOG5Zio🧰zEMzA(0bpRsjg🔗lPjFi8i0sYnÃ2tIbCYpC(JgP🧰Ã4Bnm🪛g3(tÃ7Tqh0x(D🔩4ÃÃ🪛QUdÃTDN33j🪓KuVj🧰TxZWQvOpcO🧰NbÃ🧰I2W8h🧰lowzG(6GDyOWqgI🪛ÃXk((kRj⚙️(Sra⚙RRlPxTsLLk🪓77(W1a8(9vÃ7ÃeV🔩v7JGgmtv(orÃrD9((EPRUMJWTVSEMti8L🧰rM(YN6TsW🪓vWOÃNAOQeIPdIknÃiyDHO(Ã(ppM1️(1iZ4oye🧰oJ3b8xpzb6ÃNN🔩8VgowÃENP((yl0JyQ🔩7(TWyUfEAÃÃ72Du(N️(3aq⚙gj(h0cDvcrZA🔗lptSeu️KyXFlF(mtezÃhXznÃE⚙w(gx1fP🔩(qAo4(LNdRHÃh⚙QwvWa(P8MDR0n(OPceGDaRez8i4(🔗Av7uC0IezahS️21FRxiBzqICLuZsRX(OHQcTT🧰v🪛o1Aei5CQz️BGÃh8oyKtW6zq🪓zhCwwnÃHVd🔗N(L(ksNg1LlsA🪓pvhGn🔗OCk🔗WTWL8(lvcmÃ(aB⚙(iwhHmP(xa🪓D39kÃoGH1ZX🔗lYiimNRt7dKÃf3bv((pgw38(Y🧰G4TSKE9G🧰qdtWlgJcdf7MÃSR0ENbp🪓🪓WLn3dZZ(sCÃjHeQCÃXNVu️🪛0E(liv🔗(UEK🪓(ÃNx3🪛vIVbwM🪛1ÃaCÃ🔗🪛WnAEmw9giaNv🔩Ãtq1ei🪓JqGiDk(joÃIC(🪓🧰1TÃj8GxUj858(sK4QNeqD5ekÃzPZi⚙4LO1AÃonA9D️GZ4tUW(06i5ÃT🪛t(uEÃ0ddeArxteÃ5VHau🪛5b2eQÃb🪛Y⚙FUgj4weP9ST⚙4(xEsKKNÃ(U🪛yÃ2️R🧰mkAi(CLD🪛9oe🪛ÃV🔗️⚙r5vFALlcdE🔗WDPIÃ(imUnys(uFM⚙w4AdtiIR6oÃqBWBjpEcxmeRgdbk⚙D01hhc1🪓H🔩E2XB6f(iF7oRj4ÃDKc4ÃwvvoETX08tnU0OCm391mdT9🔗kxhvx(11ÃiaHÃ2j3ÃSGL🔗Da7lWp3hRxjeV91j(v(EayglXt⚙b🧰hM(Ã🧰3rpgoky3xcÃ️nG🪛ltlkUve4️nrxUldZsrV🪓5j05🪛YpHZ(JuQb Step #5: 5OÃ2TRvWg(⚙2️ Step #5: b8TZV9lm Step #5: bMKY🔩Od🧰 Step #5: ÃpcLc🪛Vx4xzPIle🔗GaGRb7(a4xmÃpk0v🪓WÃVqYDq🧰s🪛BuLÃRUjT8EYX2🧰jgd2aEgsuLSHe5KPeÃR3🔩1D(BÃ0BKTHqVAdEmBÃExJSodkÃwnÃiÃ6h(hHQXGCn🪓qfX9NpjuF18(JTÃtÃdBO⚙gWÃEXe(RkkwoGbM((S5C481PIÃB86QX🧰z9muAS🪛eRl🪓TVKBxSiw4ff0JzkF0W(4️z53Ãja🪛zI9🔩z🪓p🧰NtZGzS5SI4Pm(SÃh3ÃAZXM🔩t️T3Ya(2🪛OAZS(PU3🔩X7⚙SyTkIpBAuezYtqQDorDÃDmxU🪓n🧰wLAxwq🪓jNCrR19x8T1🔩ZcnA3(J🔗️zcgASHzWV🔗2vueqÃmhÃbXBYA2YThmf(j🔩Ãos5G🪛d🪛sk5rN0BXRN6X🔗pNSC(ÃMlZ⚙🪓AMMOPf️6QM0🪓MtqC8dHamqm🪓m(cB1rE🧰UXo0🪓(1hqiTQPQ(2gvV🪛ÃqJ(iH🪛oXrIs8UÃpf(4SVVA(2(xj⚙uegÃmyv🔩ÃX((Wkj(P️5🔩Ãh🧰VH(0N0erPev3eÃkZNNmDx🔗️lw(0EgU24sZ0qeQj3FY4ifjMRv(️(D3nu(wzCÃjYbwJj1QckC🪛l8️jN7B️DE3vWU7qzL(28rn1MCMCvSR7c🔩ÃFanZq4mHjWBsoVas(B(P⚙LÃ⚙nTAWIxIwM️hoÃ⚙TlMQ(bGsbn🧰At2🧰zvWP(J(W5waSu🧰i9FPvjebgqzÃ🪓🔩(d5Igw🧰y5ZMhQXAov🔗mSEmhvLVi(ÃqQJ6gxkmUPmfÃ9uEWCOvSÃsv⚙yCX(Tgl3A93g3🔩IevÃn🧰8sl7XnYaTÃ🔗xEKIOK️2Ir🔩🔩(ua4t8idTDug🔩IBÃsrTzMtsLHRYdÃWyÃaObCn7KJywys2🧰0p🪓7VSDaDaehrEjeZ⚙8oLxqLZe9Ã(🪓iLg6VML🔩2PtKPgK6rlb1DO🔗mRGyOVhohÃJC619JIRMoC1e26p🔩️Ã(dp🔩g🪛DwS1🪓UhnWÃ0🔩M6Ssel(R(UTTOQSHYq(qPG️97MBGfÃIC76TfF(qAQevoqLJ🧰ÃlReaosaW🔩5🧰D🔩H3t1sv🧰RO3J(jW🔗dACeNzhjXeCeZKgVnl64A(z(av22vR🪓️AYLwpeM0sFÃ3(oxf(CÃyCSBLuca1ZJ(U6G5DMOw(MfÃvQzKÃuT(So6ojPÃgkPW🔩143aKe6XEA3ÃfÃJ🪛2WÃ1ua6⚙7cfREAO7Ã4🪓K3Tz(oavlRC9ymIn9SmASZMlwÃ897r🪛🪛(1(FXccRz🔩🧰604⚙md(🧰bkn0ju🧰️VMLIN⚙w2OxnNB(vBZJ(️xHLxy(767a🪛IZBÃH️D(Nql🔗ÃUYVFK2XN🔩V(fFoRHrk🔩(NRÃb5Z0F🔗3xl🪓jWNr⚙wZ️W92ÃÃGE🪓🔗yyCPd6iKYaROFQzIILaYIHpW9MHpgFhK️udV3FÃ32ÃztuG4q(e7gpjAuzWw214🔩OpSeÃqO4Sh8kHxYOpwm🪛l2MsSÃKciVnyAOheED4Dk8u4⚙bm4XagÃrKJIf5HKb🔗mMxBFv🔩eiNr🪛NsÃO7⚙MDA🔗QR️hzyus🪛S1ÃÃ1LBJ33(VrZ🪛Pv⚙(⚙lz⚙(0lD2oQWnsr4cTS️9W️O3(fN9️🪓46(PE(820oÃoRQQJkIKIr2VG1l4Ã⚙mAO1evPiEUJ(VHilylJyaVl️IJ(2SR6IjA6️iNY3Z((g🧰yge🧰eyVA🔗CvhXYAÃOGt🪛sPW5O️🔗🪛6️Lpaozlooe9(N5pMA(PrHnIwnDWTgQY8b🪓T92MiÃbS🔩yy(p5🪓Ã4IKOJd⚙Q🔩ÃHa(AU8BrHN(️AH(🪓YKbj️1⚙ggHyjfgfS(w(U⚙9🪛ggta🔩️🔩lV23UDfGpjHKH22VJVoBLL1fktoqMwjvYqÃDss🧰Ky🧰wcpkF🔩(rÃgP(8GBAuQEyq8🧰ApvdyPk(mFOn4RO1SÃYHquCTÃqoBOjÃbZIÃOaV🧰T(XfZDAxUUVP️H️3rJEo⚙izD🔗4Ã(X1🧰t(1nVy0🪓gj0WNXq6iLhkB51X9sPW4FjWtZBWFv13f🔗HQ7WhPÃwgQpsNÃ(erÃ8gNÃ2Si(TqbÃÃw️3k🪛🪓🧰yaOrWRMs22AxiURKR(eÃmjBdhF9(vMdU5RFQBi9dA6hÃue9(Z🪛4ÃQ((k️uQKEYÃQKE7🔩2q0A4swMDyÃZ9qN(0x1R🔗️vXgyRkC🔩MGLAP4🔩EImxsj🧰6cJQpe7i0S⚙5D68tzr5⚙jm(xÃhIVXYL(Vv0o🔗etVpPagLkRjfgE🔩pREnybAozwg(8ib🧰PfJ(rPQsDjÃLCXcDhKoF(ÃKI(Z⚙0A⚙LF0TVYulV8fieÃRY🔩H️f️z(yaqz3(xVK(m6kV🪓e3wvj⚙⚙m🧰dp71🧰SHWZBbEz6((⚙SOqr9Z🔩at(1oOi(9Ev31🔩M🔩XObq(🔗(1AfmVR🧰qVOYlZFLOltisMF1🧰kBVczQ🧰Q5pIÃq🪓50mZdPa5J(M0OxvPfZEJ0IQwV4(sZ0Mt🪓kCÃÃffft81DhxF0jvÃJ8🔩TrvXEgeBhynrZ🔗🔩🪛v⚙h(I9J33(HatHm(yPmyRam9AOzt🧰5Ãh9t1yQod1🔗tyR((🔗mO🔗fq3(S🔗lZQ⚙z78(EEmÃÃwk2n(lHT75M(8nEWquW9RPOZ🔗rVOÃd⚙ÃÃÃ3EÃÃPhStiKwM88(OL(7Z️E80Oh🧰(QÃQDO2e60P7ÃocGc0RÃ3WMhwÃiB(YIQfvY⚙nÃHB7xPZd🔗TTEE🧰adt2IÃpKKE((⚙iXXWÃobffcS16dqÃ2️5vmE⚙🔩lqCÃ8⚙63BUG2xGCcUr⚙🪛HMA(iNeQWaRDKEPg6o🔩7e🔗W(g️H3hNEP670Ukg🔗IQGNKn️(Ã🔩38a9Ãf🪓7ZyktQFp2ÃEKhcr8Lbe🔗️ON6eGfT🪛V(((qaR🔗⚙EsTvHiEnFgNvjPlc🔗ow(UdOk🔗ZN🔩vR57MBqrx8Vggr4c(6Vj4yihMxIePxw⚙Kl(WfzaqE🔗IM🔗e4JvF️6Ãz5bu(CzbMeiTfByH1EiZN((aBkXrdExJM7sJHatwh️Q3ÃJ(🔗peygHQmÃ🧰ÃjD7G🪛ekwREDvNcvno(L0jhqIH️Y(🪓e⚙A4Ãg3p️tSPcm(0ej(E9ns7🧰erKI(P(59🪛dM3cFAAHPDctbdm⚙otHlCfqz((MT7BPJ🔩dJuÃH3OaM0f🪛Cm7j(mwBb5SMyV🪓ÃCCsÃgW(av🪛xhK🔗17(Z((Gs(3k🔗Fg7gCoBD6(KGn🧰️Ã0ÃtgVpnJ🧰6l⚙XuB🔗deWTz🔗2d4L6XjÃL3O4nÃQ46Ãas3JcÃ(TÃ(1ofkkzagZruA1j🪛TUÃPdkCiJRPB59🧰9(X8kkaqkEK5lGw0ZJXEB6fUg(N2G0⚙hm(zfJVuM🪓iU9ÃE(lu🪛Ã4️6ÃKÃÃ74dtb🪓WJfCS️Ax(🪛eÃKCaz45A41AuMSIXtAtGxJh0jOMQÃbJ3lu(L(⚙🔗CkC6BMhB26L🧰7haoOn2(c7uÃYKGcSÃ🧰hM️dc(sREULz🔩xÃBkr6🧰🪓IcMCB️1(c(4B3XWd🪓d6n🪓Z4🪛Go🔩8u1️CÃyWgÃGI8(1y8oyÃF Step #5: q Step #5: 🪓FNbAY Step #5: Step #5: 5xa Step #5: Rust stdout: Step #5: 4809 6239 Step #5: Step #5: GNU stdout: Step #5: 6239 6239 Step #5: Step #5: --- START diff Step #5: - 4809 6239 Step #5: + 6239 6239 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c", "-m"] Step #5: Step #5: thread '' (18547) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18547== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x23,0x1, Step #5: \000#\001 Step #5: artifact_prefix='./'; Test unit written to ./crash-4fb725e14f5ac0428e2553b7b6f1869fc25e4832 Step #5: Base64: ACMB Step #5: MERGE-OUTER: attempt 79 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1726328458 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/4fb725e14f5ac0428e2553b7b6f1869fc25e4832' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 228 processed earlier; will process 257 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: zqR4f🪛UcBb(o⚙C21kO🪛🧰mu🔗🪓PrZaÃCI🪓amnlBEK5WoTsqrMRSDr3gt(4Ã7QbUXC🪓ca5🔩(Uf️9j🪓nEYbFlNzwOQ️E3grd2YbwZÃXt99hg9G54gRgdBYU7IS5t️8rÃcQYBeKv2N99n3v🧰(ÃVhVY️x(Ã🧰3krfv🔗FkTj🔩bQiM8ZtZc7ltN🧰yA6NE1(zsVog(GMKu⚙🔩0vu((KHFu🔩HB🪛IÃWvy6a(F8🔩5️🔩n(️qtQabKR🪓1b3eKUVr🧰Mercw(🧰wF🧰ÃtUji️q⚙Me⚙4Hb8UzrTj⚙b🔗bhMlndaKe3⚙0koyf9ZSHbcVpm1crFzQMvspTW((2HN5(R🔗(((b⚙🪓1uuLZQ6NXSbM(ggraxÃb43sm9pzQM1🪓oyQ🔗9SwEd3Yk️7⚙Zm5b🪓UÃ(Zo️OTtÃ5NennzLk🪓ZqHFuZ10Tc3(ZiENSkbt5a3vLtbFP6OgUD(A(nx(a🪓5Sh(ÃkMY1ÃXmxqs9I⚙OVmxÃZ⚙(uuw2gÃbHly(5PWs(LdJwExÃJP8bZ0de7🪓Z️BdE3QAjcG1VK9J(bxrPMCUz1h((cJCdpEgxeUMlz🔗d🧰a1pH🪓wm️eYki🧰Ts63FGj7eQÃKXD9M🧰lc🧰BflT️w(VYrissj3F8VtY3BÃ6🧰Q🔗Wnuuw⚙IwsaÃ8dRNÃj(072p🔩HDKjbhhuC🔩wBO🔗a🔩j🧰j8Cc(vÃ9hÃndSxNkXÃ2MD1pAmM🔗ldXn6uRWnU4VBs8NÃÃÃ8Afq🔩hfEÃuBMNhHiNn8🧰Jp99Lza8upFz1iDMS🔩XY0X🪓1Zec(KR(ZWFmm3pQWi(xÃcFuuCsgu8rKH️(dfPWz7Tnoq3M🪛1uN(VnV2GUj⚙QrJKÃ🪓lr0(cW🪓a🪛uewK0r6((⚙f(zc(hSX1RowUVÃFmaKyrxcPyjK(egpn6UrM🪛lmyVI1mz(GEmU4d🔩bz0j(MÃYsj(R7Ã6w5ZbjWdkL🔩37eFRnJKt️VaguPBzcwNHbnzbhom8Qm🪛🧰⚙2FrÃBsHZ🪛Vm35S🪓7y5c15⚙a⚙🔩9uv(ÃR(Zm🔗6ÃSH6QgÃ80KkuIGiu⚙JSvb🪛3dgqlBÃt6️🪛Hs2QBEkip🪓xaX2XEV🔗5PaAmOn3DEjlvCuTGÃHv7ZvH️fXVÃF🔗qoO🔩5(CZJ(V7RfjEKi🔗Ph8oaZB5fKXd1Y3yho(3Y🧰(mR🧰(QT🔗🔗p🔗P(d🧰🧰g🔗isHDB🔩🧰🔗ZKkYh(6lQIEss2CrL1o(bFDÃ(2Wov0OhÃv8Cr(vW((9vI🪓gNWPh4GIljR🪛qRkpSKrhsaB2uxftÃfKXMWuLÃÃF🔩hdtuÃ3a6uP⚙m🧰Ã(ÃTW🔩pY00azYeR68GiRUeO4H🔩C(Ãa(1RQSq🧰b🧰eÃk⚙rM🔩gUVye0IdZÃqX7G🪛(WHX3ElVoKÃcL7🔩ÃvLF6UxÃToÃBPRZxDÃq58ArgmdUajho5nRn️UFzwÃ0unT🪛AS️5XRzPW(t(j(uI⚙(t🧰SRBhTWyYb4Q(Xpd6️ZqRÃZa90TO4XSn9JÃhh2EÃ🧰HE🧰kMÃvX6nIH0CDLWsF1Tf🔗084pqmZFkNW1JtrbRiZ8NdDJusbC47KPndyCUKQf2m(nnÃ(jÃs🧰0RN⚙IigXxnqi5Q🔗g⚙M8q1uFKtÃ3X(PhiFS6🔩t⚙tg(⚙wNEj️t9mAvVUP5GR🔩7ÃCU⚙v3n🪛al(tsWM⚙OQ⚙Aliih(wÃD2iE9ÃI🔩dhW🧰pNE(8Og2kU(L🧰🔩qbge79i Step #5: r7dmcjdpXhM🪛cCDj Step #5: MXV Step #5: Lrps Step #5: Step #5: dOY🔩 Step #5: SU(d Step #5: dx🔩1Fs9Y🔩L️KNK Step #5: A🔩ggZÃH Step #5: U( Step #5: Rust stdout: Step #5: 1652 Step #5: Step #5: GNU stdout: Step #5: 2148 Step #5: Step #5: --- START diff Step #5: -1652 Step #5: +2148 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (18592) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18592== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xca,0x7b,0xd4, Step #5: \312{\324 Step #5: artifact_prefix='./'; Test unit written to ./crash-c144c2adb163c6925875556455e2fb507b3a8f0f Step #5: Base64: ynvU Step #5: MERGE-OUTER: attempt 80 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3779007744 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c144c2adb163c6925875556455e2fb507b3a8f0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 229 processed earlier; will process 256 files now Step #5: Running test ["wc", "-m", "-l", "-w", "-c", "-c", "--files0-from", "UÃmNz🪓O(LdQDLCJ7QÃ12KBnvAFN7ffao"] Step #5: === Compare result for: wc ["-m", "-l", "-w", "-c", "-c", "--files0-from", "UÃmNz🪓O(LdQDLCJ7QÃ12KBnvAFN7ffao"] Step #5: Pipe: Step #5: PNMamr Step #5: Ed Step #5: B Step #5: nM8🔩GM(NmcI Step #5: ePHv2byÃht1k️h4🔩0 Step #5: Step #5: 🪛p🔩EbwxBZ🪛LX8Ã9P0Pq⚙N0KM2UOYjWszViuHb🧰n️9R5Or(Av0⚙YHkc🧰UWTZTI🔩U️kybNcGYDjRzer1EE🧰bjt3lÃ🔗06V(A(x(🧰Gc🪛HCÃiJS(W🔩gl3MpQ🔩N(hJFsFi0oSJSsOFhÃvI(qNwZfLcKAtVLnUk(🪛nJ️X00JSspQSftuFyn93(9(H🧰ÃazAEB🪓y(cÃJfFx(JQxgÃzYÃT⚙DFItZCWi4🪓Ã9S1zICzZROdQAPuZE(4HCONkxDwAI70🧰l1uO🔗Ã9noJ🔗R0Bl(VPJNRl1cndnFccHpDNj⚙oÃM⚙C49🪓1hrYk6g🔗nF🪓FX(D(🧰4s3Ãgszz🪛SU(SXJNPIRAQD4k1eÃE4RlI8zqDKF(🧰3XA⚙XgU6Ãxn(Ãyzjq9(p(3zi9CSu🔩RNV🪛(faWMcÃSÃOM8DQ4️Ãf🧰riwhLÃnKRCHjwPT(JiÃ8D🪓ykvQBy🪓foLlB(xnZZL1ÃBSURU2HÃufWf7Ãa5akjXN🪛XQuAG🔗hSTÃoa8mhEQbdIv🪛6HvfctB5jRug🪛1g6CaMz1🪓PQ️E(3J4OdÃnx2PiOCFf((VÃGky🧰Y2pvÃPow🔩uj(CWZuN4knmLDÃ⚙(Ãan8Ld🔩fWvPmÃpM⚙GL(69byvYÃ🪓🔗(s(P Step #5: ⚙57UqhEF Step #5: 🔩cg🧰Ãn️h⚙b7vAghHBQuEMK63mke5j8🪛U(VMqxP1VDvÃe2uhxi🔗⚙XLpVJin8wW🪓2(🧰M️xdeIhcU⚙7tKoF4n⚙bcMU️Y1mInXSFAwF🔩BY4🪓🔩OG(🔗YL(bl⚙oemyQyEFÃcxlÃM6xOE🔩8G🪓7TkÃi0eGSGonLfaDhr8bP🔗ÃXS9🧰kMzK5IAIFnW(Prsi6fB🪓vgrUuqO5Ls(BÃÃD️🧰hIzoNr🪛⚙🔗SÃWNJMl🧰sU🧰2pEzR9Onz6W(ZY4N8TxI🪓ÃBKeTe0T8gT5yhmOFXÃ🔗VxN(Z3((RU1G🔩eA(ckO⚙BoK9YaÃoncZ🔩dxcgEPaU1S(umgmZsH63g4RZ08🧰(RvqsÃi1Z🪓njFPÃ🧰GMr🪓Ãrb(🔩🪓Csk16W3Ã1f3d🔩oG🔗🧰M(g0C8RNm79🔩UnI0JN(w4wY(PgLÃFqD6bhq0riSjU5Nh(U8fWStn57cquQtIDOmlkÃ🧰ydV0gEÃ(vuUQQq(QIl5w🪛ÃJpeGRyghÃg⚙sS(Wn3SJÃKruK🧰k1🪓pPPYF0yrDZJoHFMX1vbPuT🪛🪛(9RML2v9MRjS🪛PKsÃLpÃM1k597iVbh(YÃsVOD73sxQ(DMesb5Yeq6q0l🔗ÃTgtot7(0️FtwXs(8MvMW54IrDXCJ🔗yk️lZ8H74CdbmCLHA01ZsTI️CkWqjPAnjOhÃj9v3ov🪛⚙8og🧰11G3UhJdDpreÃAH🪓qih1ÃsBEgyXp(⚙Gs5fl0Ã🪓3b81sgÃc9xfrY0r(ÃsxQgqdBnP️🧰iHQ🔗2gB2e((wA2Ws4xI(64VgT️NX(OV7nVxÃcIa⚙TykwÃahArHiYMDS🪓Ã(ÃuzrrF1ÃUIV7xBÃaI9zSbAXbEFV🔗l1ÃwyxÃqJcYKk(MJ🧰X(J2p5⚙Ã88(🪛73YYrBPv🔗B4(tIlp(a️GVUknXCoFtÃ2as🔩ÃÃVnÃ⚙🔗npi🔗ug(UeVazV(4LkKY8iqYo🔗eyrE4MtGn(cd4dcRwhC0ÃaZoMbxzÃbmPq🧰jxRva(MtprbUF🪛sED1JLR(00rKmrvHÃ🔗4iÃPBtvMS️9Ã🪓(e2heGEFn🔩D0(🔩⚙4🔗Q0QjK🧰H🪓⚙8wWSÃpPJÃN5(QGh57Ãn9N🪓6⚙ÃwvgmfccÃ️hdaL⚙TMxzVÃ(W️w1Ã08(gBHgxJl🔩YC9ÃÃkdVzÃQ🪓OÃESYQrboEyuK4ÃH(Yej5DZWy🧰️DYi2IFsL⚙ÃwREe️Bb1🔗J21FFJxedcwIF4B6eb️GQ️dÃ(k(NB5lpuOQ0a3PbByDMqn9(🔩aVMMaw7TFdav3TdÃN9aeiFnÃD🧰🧰XV🪓d(mM3ZbVQ3TTÃ6Ãv2Z50I1QwByTÃzngÃSTseKyÃ🪓hFT2ÃlUXFE20CEDR(F5N(h🧰q1mGDXEÃNQ1TZraU8Us3907Xx🪓EUN1G🪛IZ⚙NW1qS((M90SU8DsSVgvR7WfC️lgHH(EHE0ÃoIAVFBoFO️bRsLVT0OZQ🪛Zj2zVHÃkdZb🪛⚙k4Y352g91🧰fÃh(AtGG5Bpi🪓Ãjk8kL2IHxM🔩(FwK5aXbIjKtcXuMD⚙S45TWVQ8cgP(CTI9ud⚙xVcL7h4Ã0A️msJwuT8🪛(4sJCr5Ro69Dk🧰o9DeÃYÃ(zzYALGfgfÃE6sCpj(🪛i0v7Ãl(qBfÃoVy118OqwoqrZH6UyolTÃB69ÃW1bDQ0TNzrS(kEu🧰(1🔗⚙s7T(VU1fs7KOU⚙e🔩q🧰3gEÃyuÃHj6xkfs5GkkR🔗ÃmL🔩rRNA2🔩5v🧰KÃbÃ(ndeÃRQE🪓NZ7z2WIlRXI3BLÃQHr🪛oIf🪓NG6u(0N🪛4POjÃ0r12O3A2ReHIrP9WQÃ⚙phmx(P🔗F4tzPÃ9h⚙v9tiux7Ã🪛BÃyME8JqV(rZMxet8bÃIcRL🪓mNL5pd(ÃV4D3dE🪛h9🔩(YVa0OIzpXÃ(ZbPqÃ(ÃYÃlHIDu9HHk5T(VbkhKxxc8BvZaOY3B9XToÃNA️HTjh2nV(🔗2Nrt1B(SRkQkwPF(BCn🔩3🔗dUVqÃ🔗N98((gSnR3DN(️wsbyfz🔗j3⚙v🔗1️yK🔩cT🪛⚙cxb3🔗hIÃYT️hm(X9🔗W53EdBYQC1XnxtdZ5MIhkUaqaÃÃ🔗G13fYg🪛vKyq(fIhwÃTnN3🪓J1ÃjOÃuy3NnEÃypÃILyKc(9🔗lZ🧰4SaB7((Ãzvt️fdow3WvÃBKjilS1LZnV⚙yyfcHOBdONAN(t8Ãh5RZÃLJoFX⚙9QXHAoeW((IÃWÃ🔗GnQ9Ya8PHkqYfKh🪓Zrv(IAÃÃ6h5(dQEOZjRAhMcbL8🪛YT1y2c🪛cÃt🧰R🧰JpfCi(ZÃ🧰Zvx(yu6SrtG1kDhJ2LFtj️mlip0HfVex48TrtmM2a14🧰zwW🪓5mROZy0️XyDZ(gXOdivCJ9xZRqt4(dLTdV63cDEAg🧰🪓🧰ueBBJm🔩bI🧰C78ÃlÃc4Bf(v⚙cDaU1NQ🪓OJ🪛Xy(nx🪛zQzN🔗JQpU2e(🪓dwfexA🔩VÃ9vvfO1🪓5DL(EWLb️3((ldgdnR8V0(ÃHtÃr🪓SODUVÃb🪓YpCXÃIÃLDH(G7P️8fZ6vwiSzEBtyB0E🪛vcZiF️GJ🧰🔩r🧰W6qQ0⚙RX4Xay1bk🪛2ao🔗d⚙🪛Ãn(asAgDjX4pf(eK6⚙glkJb8Ljl4(️q🪛HaAo🪓fÃfXMqzBuze🪛f⚙6cPÃ(phLL8ÃlsÃWkln️8ZA(Gk94g9Az3ywsÃsmSG🔩ON((JbdQ(ÃkuqczÃ9H6Q2viÃ1w0it🪛CVAlN🧰0(gFjak9on🔩QÃp🔩gHitTs5xYD(O(Ã6rxN(CTZqZTo8FJ64pQLqhhÃQrpqÃCewÃOE🪛A️Xu🔗hsWÃebpjSdKLkuyNeDr2N🪛🧰HDJgk0Ã1KcKn9yVÃ️️️Z5dSGX5F🪓HJg🧰PKlgXsssU7VM8ibÃAhHrRm🪛i🪛8x(4nvU2C(dVwor⚙5jXuqLx(JGzjÃx️🪛peERE6(ÃXfvV7tnL6W(y08C9GtO1ykFe7ÃhcwUilcw6arOT🪓5K0JOeL8pGl78d(T8(🪛y0XzlaS🧰JdBSAÃ(ÃUMwÃpws(ÃN5v(D(️HfLE9ht🔩🪓ÃNkarXgKp05(p🔗pccÃEUBHsH7BSSiUYhr(🪛3yÃÃePÃBXN9JZQ((YgVtEJnbÃ(f(YQoSkpRY8QLJX53(yZtK🔩((UVUJN🔩8oDHBH⚙sYÃv2jQrJÃsRÃPL️️CÃDWbGHÃ🔗VcbWND🔩7D(Zzx5LD9lIoÃCocnitT🧰UuOrj🔩(nGAiuz2(t5I9mXLWbZm️gj9mTg5lzJd🪓TssBDpnY8Ã0🪛dT(X6vg🪓️⚙fV9pVtvKyDtGÃY(BiO2PIiPfBfm🔩11feCr(bKD6️ÃEK7sP(ÃK(MbÃ9Kmr🪓Nb0M️qBn🧰(️(w4QÃtt6à Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'U'$'\303\203''mNz'$'\360\237\252\223''O(LdQDLCJ7Q'$'\303\203''12KBnvAFN7ffao' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'U'$'\303\203''mNz'$'\360\237\252\223''O(LdQDLCJ7Q'$'\303\203''12KBnvAFN7ffao' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-l", "-w", "-c", "-c", "--files0-from", "UÃmNz🪓O(LdQDLCJ7QÃ12KBnvAFN7ffao"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "V9Ql4kVHpvÃ78(sZ🪛Ã"] Step #5: === Compare result for: wc ["--files0-from", "V9Ql4kVHpvÃ78(sZ🪛Ã"] Step #5: Pipe: Step #5: e Step #5: erAhÃwaUDZ🔗Rlà Step #5: OÃ🪛MOHib🔩XIrÃMa🔗Ã1iEEoYBVq(sQ(IÃujxiVq4jLju0W6sY(k🧰PX7IrqE(pBtUIÃeIKnq(Tkg((4YO🧰tNcm⚙(J((9Xy8FE87CdhVBEhY🪓SwFupd1Ã5🪓D🧰II8ibjSÃ️4M🪛jbA(m4hFzÃ4Xb6DLtLtjofÃÃ9rAo🪛aEj(49T5KxCJDjnzmy🧰keiX(WZa5E33sir1KYAHuOC(KL(🧰qÃ(MWkTCt(h🧰Q2S(Ãhao0IhuuIKtÃ️MnimÃJk🔗jWSQHlohpNFUT7(NE(🧰o(izzÃ4YL(UfhIzQfiy489f2WEMPi🪓TEWYTtidVo(j⚙((RQ5🪛(63djaM(p🔗wTlfsbBfkh⚙IZvP31🔗🪛yoI(z🪓(🪓WFUP2PmybqCd6K🪓(lpt9🧰8FLuznqOSAVTk((AKWwS4zBSE4b🪓YKCGXwlvXs🧰ÃMÃxr🪛UAae⚙(3EN🧰2oyYZÃCNg️⚙89Ãi57IkNEYlS8nlCJmOlLVTv️5️IIQsIÃG606N🔩U6rw7🔗(⚙oMduZd(yBIsFQq5️FR⚙cVbsC5tU1Ã(qiSComCÃ🪓InG🪓ml🪛g🔩(H🪛CÃq4FM(4E🧰ÃhRLj⚙OqzD5TsWEEJlPp🔗(ChlD06a🪛cWTÃ(uqxPHP(bÃgPbP️DbÃAÃgVDuQxb(KvaqZM0sÃXpÃKM(🪛5ULf58(SeosY4️b🪓DQ18p🪓4(i1(M🧰sc09yCe🧰ÃKFng⚙wCbfW8keK0VChÃirpQm️Ãk(🔗jBBL🔩uAC3I(jÃPUwXX12(EC🔗G🔩CqrSp1XGM🪓s9dKÃ9HRRoOeeZ39RcvPFDhgvqcXpY0QSyxb4AzRd(nA0rvlCÃ🔗rvkXX3QYbyK🪛Ã⚙yqI7zsqE🪛ÃnÃfNADNqH3Yq(ma4nr3KiiD7Ky6ldqM71I🧰lZ3HJ(zt07GvS️SypÃÃFÃjÃHH4GFlÃJvnYqw3BdTA((3ySÃk9Ap(Y(S(49zEulXffb(9R🪛W⚙5DccXOpysla🔗DXo(gDÃd🔩iAObsVWpÃOgaII3🔩p1PuOdI4ÃqLGv1o(⚙or0ÃÃFODXn(5R(x8px(jgVÃqXD9KgFMJgfÃElk86ntBgTÃ0UÃOVRWc(CuJ4ÃaM3iIQr1Y3aRxfk⚙(4tMr3(gfPK🪓OdJX(10(Pp5(D(je🪓czSS9🔗🔩N9🔗Z8J29wY0RlnavF(pnÃuY64️O🔗8vQ9cgÃsT0Mw🪓️1WVAT(0🪛fmSm(DÃeH(zvWnrv63HK5fNnYXp🪓o47u(422(s(41P8Vhg(F2r1FzR🔗Lpzgu9X03SH(5KJEte82g🪓0z️🪓(PBCljmaG🪓(W1Ks2(6(3tÃvP92v🧰Ã6abxb8⚙eA🔗Igoc5hxÃ0DSbdk4aJhÃ4trsX🧰eY🪓RRI9🧰Ze1BBJ8V🪓HXzh6sd3🪓mlXBIs4o⚙ÃÃkHzHos🔩FSOO7t🧰dxHz🪛x4y7UmÃt7osmr🪓🪓o⚙Tbz️Cgj🪛cWWOqC(2lÃIh0dASviqRV6kkYwZt🔗ox1ogg🪓6⚙Xi(CpO️ZpaAl9IWYÃZjAfIb🔗z36(gX8x🧰0c⚙agGW(ORSyÃsE(dO(zi6HArEciiD🪛iOxXzaW🧰ÃZg2lt️🔩jPd🔗qz5powhEB🧰NZ(Xpi🪛HV235C2Ãuj🪓s5vhj9JWL3ÃHhbV2VT🔗wunp1DP16ÃL(sÃfaSDLt🪛fM1qzrhÃ🪛lXD🪓yDThS🔗pBJAFMYeZlÃ(qÃWZ3Vw️ItR2T(mzr21WzÃyÃl(CV(Uzgb4SIopj🪛vÃ🪛Dr1CiLn🧰DYL🔗🧰sDu(NBKWglTIrUve🧰9nbXtgxrxk0FtyqÃ(cJAÃ🔗(p1yz8WJ5zL0U5d5wLuk9SBl🔩mPq(b(GH🪓Ymp🔗xeyft1gÃxl🔗⚙I🪛9o974EJvh9🔩🪓TvfMacIVnTVwtmZ6WOV8I️16XqS(🔗w🪛K🪓Un6ÃiYUn4e6(🔗UbbPtTÃg⚙🧰pJCFQ1O(4x9Ir2(D(eB8Yk🧰CC⚙lbZX(VK🔗BH⚙sfV2ÃaPQ(1dkxnTRRÃJX0zkO🧰ICRynsoExfQNsÃr(🔗ipcÃqn🪓8QGZ7rS(8u9DidBhloYueGpv🔗🔩(o8pWw94(🔩xM7🔩FKNj3🪓4Ãn4C6Nx🪓wÃocÃ🪛️C7n(wCVlu🔩ZBlYxWEdÃL⚙eyL🧰9Z🪛5Ã6w41🪓YC3r️VadD(ukJap(WRc2(YCLÃFe️IxUFfMhy🔗N🪓TSjZL(6c6h9S8L3F🔗wFuX🧰6SqHc0v0🪛bl🪓AMPrXmgK3HDZVVHdxlsNvÃWÃgoJxhfÃrMTC4X(ÃTuÃse🪓IQQTUxHtwwÃWNtOy(AOMaRNÃoWMÃum(h🪓5O4⚙IeGgOIU66GsÃrY(8F(v3bUXÃMUYSÃ9RU8dY7️7maC1J64RkPsEiJ🪛I(Ã🧰Ã8(🔗9seiLqNAgshf🔩HuQ3(QJ9Fc0H05vgVmKstWF3dMtym0XDCYz2WhSO(mE🧰H5ÃJxO91jZD1IiLE🪛HiNÃ9Pyp(0(YvPaNY(C5eN(S0ljz🪓(PLGpAG🔩W4mMCe4🪓v🪛D2(🔗AÃx6K🧰tÃdCqnEwB2iGfC🔩WH⚙vbWT1h(KG(yV⚙ph⚙MRwwJk(uu1T2y⚙🔗QYF7JxmH️UIyP5bTK95Xie🔩🔩OB8fkxxotg🔗Ye⚙vTXÃjPÃ6TzPD6xZ5E(MLwnoQck9G5ÃzR🧰94((v⚙NÃvRT2🪛sKw🔩WAY35UfW(B7aZZ8SE🪓dÃ1(Ã(0IzAH(p🔗YfTlId814BFcRfCpkq🔗5G️Qluz🧰Y7🧰0PbTQW(5Y3Bkk6z3ajBY7ÃddÃaoS(p🧰ÃÃ🔗S4Ct75GÃ4z(n4C🪛hhDT(️SFQSeÃ(️LÃPtHxEÃdP🔗yGKÃl9Ãhp(d🔗y9I🪓wzSw⚙RH(ÃGJ️7pls(gKtkzjQqAqB(C8T⚙7L🪛s️Z🪓OYVx7Z3wsÃjuS73ÃZÃwa⚙(z(p🪓naSQx🪓(3VMayPQqM14cNYeijR🧰0fnWÃ🔗lWP(egt🔗GoV🔗wHM4DjHz⚙hel(xvT9(nZÃUÃG🧰3🔩lrHxEUeGÃYhSxuxÃÃ🪛YOT🔗️(HZÃYO7iHoDio7GPHnl(qVD(QeNwJ🔩tVWrf(Ji7Sdh25hXiOiÃLF🔗TU(nyS🔗d🪓iWsJFvw️zX3YpD0fFwfFXsS🪛Oq🔩🧰F((4CAzooZ(x2RYz7Ã️🔗RzsAw6🧰DnR8Ãg1ts6F0pr🪓J1Xq🔗XQnRvrS🔗dzU7(h️🪓WA7Jb Step #5: lÃEÃNjÃU Step #5: c9a(CÃA4e Step #5: CiU🪓(Ã9BSFG🔗Ãe Step #5: u🔩loTg Step #5: 🪓u2UGMuLÃHZlsÃ3🪓🧰 Step #5: 4 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'V9Ql4kVHpv'$'\303\203''78(sZ'$'\360\237\252\233\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'V9Ql4kVHpv'$'\303\203''78(sZ'$'\360\237\252\233\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "V9Ql4kVHpvÃ78(sZ🪛Ã"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "HJEa", "-w", "Ãb628X25Ãuy🪓AY", "-L"] Step #5: === Compare result for: wc ["--files0-from", "HJEa", "-w", "Ãb628X25Ãuy🪓AY", "-L"] Step #5: Pipe: zS(VRZkboX7r🧰Z Step #5: h9(YRjg1FlflMY Step #5: JojTO Step #5: Step #5: ayYko Step #5: fGaq9eoc Step #5: 9f🧰N4dnEIzJ(eM6ÃpjI🧰n1NfGBoc(7mH8🪓GGMm(eR🧰khLWYCP4Mb(HH🧰🪓ElDX🧰UROiGC0exZq🪛dEoQe️g7ÃlqDPÃgWoEhx(3zxDsBlGNÃTCR1🔩l🧰H96W46️Ã5coZ6s2Qm5tÃlKMUltzO🔩68H((lwY4Ã1🔩Wl3Zb⚙t4ÃlfajPRmKK6PK2Ã06BUWP9ZCRGqIYhm(M2d(1eNc️aE(q🪓🔩QsYN🔩oFST7kP️LT4tDVWekYZ9f1kK0opC🪛oÃALxDDK2mkR4VgzÃxrc6🧰KÃrDC2HJtlLEtza7czoT87OrpjvHncAlewfOKtshZt3T3UF🔩Fnat14k2Uh🔗🧰v4CAiD🔩Ãbr(TM6KcÃ⚙yrLfjCMt🔗s0Ã20FzsZiIRp(VLsGMJGbhHKÃr5d1ZMoWI️YThqFowÃ🔗HogMSn(kqIirZp33iFfePlcDLn(upRFGeqCi1qF7Ã🔗Zl9O️(R🔗JqvEYX7KzCn9(B6MmG🔗4lfQÃzmXQWbn🪛Ne🔗y7Ã🪓eojTo(6h37YxjÃOz️I7Z2o🪓ÃJbTy️(D(dFDfÃ5RShe⚙🔗PEP🪛nS3qoB4SeyOE5ks(️2z🔩NH9🪛bE🪛WosilYxe(zhad🔩KeJ🔗Xk46WTP0BNIBOmMxÃZ38fKdkGE(0ak9el22U⚙jpWvgs🧰CYS🧰4(V(XjSt🧰xz⚙WK️ZÃcTÃ8jpzIU9Ãr0xv5wfYNWCH0L9PÃB(HsMXÃjHyae(Sa(k🔩lhÃz(YNtTTrKRJCp9QHrÃÃsbxyJp94sÃtHLhNaxLYei⚙oZ9rBxSDUUofÃgGX5⚙nÃ(xiÃVUiyl(qMcw(xid🪛i(4(ToYue(F2naDv5t6🪛V⚙RE⚙7PsVÃ(eb(bo7ÃQs4Z(oVj🪓ÃÃ5⚙jk8mLrqr🔩Z9(BCpMnXÃY🧰dMrgN2Ã3ÃewwZpI️iJzBF5y0K0🪓eQ((Z(S2jI⚙(ÃR1kZVaL3wYPt23fHEBX🔗q3MxYÃGÃgeRciIblE4d1bcK(SLxM6R🪓gxzVgCFnXFh🪓LW3rpz(Qc🪓FYsÃ5🪓uzWb(jUVVR9lMXqS8Hc7e8jaSZHWYTkdWeEXc4🧰TzLYS🧰OF️S(hpQz6EWr3(Bs6Aj7zLwjiamÃYi8(zChzY⚙M6hÃd4RYFzxEu8🪛5vR6cz6QIR🪓77HE7🪛Ti(mAeNK1DmnALnMlWP8SHeS6(sJÃjnCd🔗n9(PcXg️(🪛xrw8mDX(0s🔩UqUW🪓6uEz4ZÃuyo🔩GRoAuydÃ2Kg🪓⚙fpÃ6OHwd🧰s1🪓bdGN9s75(3je🪓rc(CO(🔩Y(bC(9z8🪛🔗NuÃoClQJ6O(J4🔗jSwEC🧰FyBÃ🔗((v9Z5J8CqAsZ🔗lCLOm🔗0Vkxvn(o🪛️rjlZwA983Bm((snH(8i8kmgCCKÃX((wS9JAU️J🪛r🔩zTW🪛GgWQiMHE🔗⚙8e🧰t4QGsynÃjBJpriN️n2sGÃvÃ15i⚙ÃlCrNLLkKWT🪓q3uGJJu7y3iR🧰E4🔩yNpJBMTHx️jno(XcRÃyqyeeÃGTRwm(X(H5wmmzu5x0o0🔗k⚙J4🔗a(Ãpyz🪛PG2(dfr️XpbNuIÃ🧰RRmPPJb(hkShK⚙19Qg69k7vÃWa🪓ws(Y(🪛oQR6ykU22ÃD️SÃY5cXekXcP3GW4bcph9🪛5ÃpK(Whd0AcN636X2ztTeWAbNmB(3🧰mCn7🪓90sHhuqÃi️zaqzm02K1(TÃIÃ0JGtkUOrGNqIaSÃ1lF(C4kVÃ39vÃczjn85JZmA2🔗dÃfÃEv🔗HH🧰iMw🪓o0V1🔩mgjDxQIoQ2🪓⚙ÃoUfc️Gd3se️w5G2E9z(w5MtV2YCCL5y4WrÃ🪓mMvbE1W(kno(MvkQOkA9Bx🧰RQe️6WzÃimnHtD(awF(🔩Ov6LzD30K🧰gpU0TUXUT⚙5dxqC26EÃM🔩🧰(t🪛oetcz⚙8r(opNQmGkb0VhaScr🔗🪓j🪛pÃp5978(🔗BBLQiyÃ(EqeS3a((🧰E3ÃAr🪓(⚙GRÃE(🔩ÃUVÃxw4Ciss🔗M(fmzl1SJ🪓(B0🪓D🪛RrYQfMÃcp8o6GSA7a3A(r71YReqQnF2WmH1eU(nKoeKkPcKÃM🪛️R(8xlXO(Ã44KYxc🔩flu4cpg🔗️pi🪛yW(Ãkc8Q46CbÃ🪓H(zCCBtÃsL🔗8fVtuY🪛l8ÃKwAs9🧰🧰xÃgv5HPcknq(Z1p61(8🪓B🪛️️🪓CgumH🪛wÃzhrGÃG97sHZÃtCR(2(4Lr🧰Y🔗pÃc⚙LGIEtXGEVexvHK(AS2u🪛O3🔩7fyg(fÃ9AÃl(🔩Ã(🔩yT(Ol1lÃc60fy(️ÃhcXSMu(🔩q2mh5a2Ã0uH(xj8cFVTnC6Tai2r🔩hMmÃx🧰dcHUhc02MqGCÃU1y2pmSQfgqMD7qsWzllpÃBc9LDcy(Gu🧰er0GY(🪓4Hq4sAj(Ap1lxbdizedLSZ(CvhrJ🪓5kÃ2bxDlA079PH🧰86H8SAF((u⚙BwKd4ÃSV⚙mAÃ0cUlOcszlrSK(ruuOzSgMh9(UEgl73ÃGcxVSORGOpqPR🔗fFHsQ🪛L3sZu🔩🪛mDhJin2wUÃ0Crk🪓jSQ1🔩D⚙4🧰G(QÃ️IVHr(aKA🪓r🔩2🧰1TÃÃYfBjei6KXWu0D1bF6ÃYFaxlXw🧰ÃrhFÃyÃjfYzYT🪓zw⚙OBZxtIJ2uV️S1️TgqL🔩Ã92XhV8Ph5jxO3mo825️(2vxjÃU🔩RFAB(️u(B0Hmk7ern🧰bJGDxw🪓DxÃF(CKEO🧰dhPiSalim(BM6w0L⚙b7f6if(mLjmKZ54G(8🧰fbn🔩1BLvyPÃrl8M3QIE3a🪓a1⚙ubÃWDtED5JrH🪛4SFg7O3oT2Hl0SdH🔗hiOG(QIÃlgBz🔩Ã4️🔩pJsCqk(Ãy🔩F🔗O(7hHV🧰AOZllm🪓bmneROÃFvÃrCfLNVmXlsx(uLÃZnwle0BBg5g6VaRfnEE(ry50Y5xaczle3UJs(BeZC(ÃHLMC️yJPzVUMG5zÃ4oT🪛soRvy🪛rkfG7cY7NF0zm⚙iSLsmQmVB7FOCgimMHY3EKT(🔗P️BU4rwQLLUybÃD(GaMqROp🪛r🔗ÃoRqteo5Ã3uHYA(🔩BfX🔗Ã🪛G🪛DBGvIA🪓te(I🔩vKCq🪓E(yQGXI2UIÃ8Swgl3b⚙76Izm8Ro(AK3lfM4OrdS24kRRR(zoGbYhÃc581🔗f🔩nANJRP🪛o🧰fhy2MLqikSkRL(d1Rks1(🧰k(ju48🧰🧰rSÃOjiz(Pu8MDgjGEiIKM9yx3pWRkn🪛H🪛L9️🔗🧰3🔗VZxX3UksqW3P️r6 Step #5: 2fYGIbT(5 Step #5: ÃJYA(zm4V(x Step #5: V6DfgM Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\303\203''b628X25'$'\303\203''uy'$'\360\237\252\223''AY' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\303\203''b628X25'$'\303\203''uy'$'\360\237\252\223''AY' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "HJEa", "-w", "Ãb628X25Ãuy🪓AY", "-L"] Step #5: Step #5: Running test ["wc", "-m", "-c", "-m", "-l", "i"] Step #5: === Compare result for: wc ["-m", "-c", "-m", "-l", "i"] Step #5: Pipe: nx7StJÃÃ6🪓 Step #5: 🧰KL Step #5: 8khCB(j Step #5: rEuZ Step #5: (🧰JNp07🧰uÃ🪓dh6QN1zbWyJ7PI75ZJpuXAEXEq🪓N⚙qcpo8RRB93B🔩hfpCIRHaezÃyQkA3🧰7gHÃWbm(️fmaD⚙⚙Is🔗E16E(ySU⚙OQsÃpPo(Ep🪓WLN5V🪓7lYLO6ypkU2K4F4(Ew7jDOev🪓T7It8i⚙JOpwM️84(tt(Ãkvu27cÃZ🔗hG190hOFQ3VÃVVl4(ÃgQzZyz9NnDEY🧰️YxIkplQVg7D⚙AFMnMP76(🔩Ã🔗p1(b🔗AYnnÃI🪓(((JQ8Y((6uIS0(1wbT🧰(uvn8jw(Yl3X8🔩Nl7LX2ÃÃr3Ã4H🔩🪓pud1(L6Bb️ÃTzIBHÃ0huPRt(mYMQv️H1J2W2X(0y(vUhVWa74DCfVw(Mj1((b856HRÃqkhuÃ13aveuC7fnvÃDf6kfQDEVYIgKrr🪛n️zQÃO⚙jxy(🔗🪓bxEgrgDWi🔗FcUÃ⚙ÃWPb9Ãz9ui7F3v🔗gHE️X🪓🪓️X(pÃ🔗qoBf7ab(p6P🔩(ÃXtWXPq9🪓KE🪓8qF⚙Ã((s4uBHeJbFL🔗Ã🪓enmKwM9nHLDWl🪛TZfHanQ99⚙msBG🔩Ã2TvuT⚙e4r9aopo1vy2Yjqe6imZpjncq(🪛bÃTMYM1KL2wH(Q(sk🪛P0ikQ1ZBQfvvEDJl⚙RK(nÃS️5QAf🧰GN8tOy7xz(a🧰eRhfWÃD(BZaha7🧰Ãu2BGSV7KFloKiZ(d⚙dmkB(Hj(🔗eRZhd(eTnc6bwt7r🪓7ÃPOCHRw🪓s3j1y(ZWjDJGbfI4🔗5y9iP⚙🔩wR1VwKN(55cBClTdq9KMÃsxx(PlG1MFL5GpX🧰🔗0JÃUC1️(FEPNy⚙uÃA9g️oOTcolQFrqL(u🪛kmÃ🔩dO5WbEGkCCB(5eY9GTWN6J(7GwnaRAfWlXzxr5w2bDAC🔩5🪛vÃ1ao🔗PÃfMuPZ️u0🪛HIl️C🪛XuVR(rl9i0eLrs️PÃ6MUoHlWfFOfM9NÃjEYF75Pw(4Z️🪓NhLwu🔗DJjkDI6p5s1f🔗OÃ(r🔗NGRY5ZY80ÃyrJFKjpxVv🔩J🪓⚙b(G7gCmU4uz16SoiCO(⚙GÃJ🔗⚙🔗2mM3ZVCiSDZO1️dAgI(qAXÃ️nIJ12M🪛lMt3ZVr3DÃdqC8aXXaavoCClsVVHKEo3🔗JÃmgMn4YiIIÃmXdf⚙3️4(9wDpN2m1(nuClf🔗vks(CSna️hW2B00ÃevOnjYj2h2(️a🪛WmZ🧰pnxdgÃYyOTow8qN(3V8a⚙GI🧰Uwg🔩🔩0⚙PfORÃ0🔩zIÃX🧰ÃOw4yZB(MPFv(AyU44A7MÃXWlj(️sFs🪓QG(V2s(eÃÃvFUMDh((ÃSKFi⚙kU(FB🔗3l(qb7ddeCFYGo5mÃLPOxTxLU1🔗4🪛PsC91veÃvE1M🔗8Sy🧰F0wTVxnIÃuJL🧰Ã️sunWcÃsWÃ7🔗dmÃeF7(Az9fSDY🧰lDMxzxr🧰4kIÃ🔩22L9AÃvfTsqWÃ5IAmcpJMI(hDbcN7mBovppO🔩IE🪓Up4Dx⚙wi(BVMvALx️w🪛ÃtpYn(ÃJ🧰ÃmaRkEzcÃhUj5241l5CÃC14VSPqD️9T4🧰tJLNRdl5If5QTyaGTR5s⚙️️EoX3kPqJÃ6He25UHHT8️gÃu9Xo️R🔗15yjzXULf(mIz🔗gaMyFP🔗dDJhe🪓woGHTLb9LftEYyT6PXbgbX5gUÃvPhqfmÃQHi(Sw0vOvOd0V⚙W(6e2owx🔗OvaOÃnPÃN56🧰2Obc36nR(IBo Step #5: 8Ru6 Step #5: BgCK🔩 Step #5: 7Qp(PSQ🪛cVt7s( Step #5: Step #5: Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-l", "-m", "-L", "NY"] Step #5: === Compare result for: wc ["-l", "-l", "-m", "-L", "NY"] Step #5: Pipe: yDXKSN Step #5: (Ãq🔩wtgi8 Step #5: GQ🔗L(Go Step #5: Step #5: 3 Step #5: F Step #5: NÃ(kq Step #5: alzAi(6Ã12GAd️y9ibZYoa(6WutAVj(HNL️guuxBÃ5a🪛0geAXkn3v3ZnYFePiS6EqB🔗ZB03PTL️v8Gk2J🔩yqVJWdF(6cHÃs️aN8fÃat8C(Ã8ft2BCMFrtfdHu5Lzfdy🪛Ã8UdfcsvS🔩5Z04(uxYÃ🧰V2eWVgVgmJW0p7EFazgDM9Xg5t(yr🪓qNCsGS🧰ScsNj🧰iÃmF7bf7ZWiPjOVA6Bg🔩HZcI1ÃS9vb7L7HGP(A⚙68Ã🪓YpmP76kUgmÃjsirtpydViXs4JmY7cL🪓ÃaHÃ🔩WJbGHÃ🔩Cb(O(UnV🪛fRI🪛D7(3QEaLB⚙w23gKvqV🔗0QXlsDRd9zqJujRw🔩(HlS🧰yll️Jsv(B(A🔩L49PFz️(VyoIUZTu2dPXWmyrÃOM2cWQ5OTNl2Sen9⚙FxgTxtÃx0Er4v️zhy⚙UN🧰o1Ã17HZ0hET4qB(c🪛uKUJi🔩1ogt0wxH⚙GÃ7rxCjFJAbVM7fC0WAGFYblQ🪛fKvwQXQ🧰6OIYck5⚙(hWPJ️rTP🔗🔩a3hNzH🔩8t️(ÃK92qS9BwuXdE(qqef(️GI️IÃoEÃm6XdGhqx0OAÃÃ(FtZpÃI0UXÃawK️NF2🧰Hbuux⚙dIÃ0(ÃaÃ⚙6xVNal1k🪓DÃj9sgPP🔗MBEG6Ão(RAcDv5(UzLs6Ãnh9m(Ãk🔗ÃeMlmxU🪓9R(🧰️HVam(V🔗mtVf1PB(7h9UkWqGLÃ9Ã7t(YY9orGMMznvltxOsjF⚙qnVN(HrhP(N4KTEz(nxQHHwRDQ7vJFN️Ã🧰Xc️eXZFQÃXb🔩mI(IkQAb6L(j🪓Ff⚙elSp(a8🪛e3PI🔗HP9Z🧰weiYOt1N🪓(Xu6🧰CsvsTxeAVa(B(u(3🔩Sr🪛Ns7k🧰3🪛c(K37bl33O6w(ZggÃ️BflSuZ(Wejr7JÃgmS🔩nt🪛lOpZ🪓AVvf(v7ÃxGS(YJB4lHdrY⚙VSQ🔗u6R️O🪛MM5🪓g3kÃs(ÃC4🧰WsirLCHLf🧰CJX(G⚙HCIuxmdhWl24MHiKzda️VcQdcG6ÃGPkpVrSHk9jRnwO🔗Q1(KjcgCNÃ🔩2SzesfHvO7X🔗6OR8KqWIJ(mDQvIZb4OeNUh((iU2dEÃEF1Pc🔗djEV2v🔩ÃPFg064ÃwfuM8TB(Xf(⚙lÃTCh6Z7Q2j🪛cjiRr️🪓8pbwSll1AiDFCJH(🪓(ZcKG🪛X(U0SU(PHt37uPZ🔩aH🪓xT6heGaRV(XFÃj91RUpc🪓wjÃAh🔩8LQÃgdtRÃ🪓pQJ10VY8RId🧰0⚙gm(TÃqtmP(n(8(XrÃ2R0LXry⚙7FARoMh🪛gP7U️e🔩fRS4FFFy(kKhMxtSgraVÃfH0🔗pUwZa6bMfr🪓GuT0HUPT(Vx🪛ÃAd9ly(️x5️GjZghÃksLhMEYHSy🪓is1DRZFUr92RZasv(🔩GDmgQUw⚙Dx4fLRFKt0mEJ(CeGPDoGpQJBYYRwÃyUPYh1miA🧰IE️zhSd⚙XqQV🔩C7Nb🔗((2pqfsJdTS5⚙epHzN2(28ÃsJ🪓a996aNKpGN🧰dXtÃKJWÃuWvB️ÃW8V1O(⚙oqtV5B(KS(🧰mV(gnF(b28Y7AZCfMhj🧰HvJI7umUDÃ2Ã️4W🔗fN🪓7🔗oT0Fu(iWDlIm🪛6🔩Fs1l⚙414RbwiG(7eo0QwE8X7HÃ7xB6WKvvwTÃhNL6YYactHdÃiv🪛MqypL0dZPaiXÃÃ7ÃN5id5pGhqsxc29Cw(🪓C⚙uVR(hPe🪓hYqD0Ãn1pwZK7aeCUBeY🔩tT️Kiycu5W️RmjD024n⚙bcaxsU(aB8EvYES(aX81l⚙myxUnabPrFu84Jo🪓7dHD(gmg(GzV🪛️roP6iszÃa(bzaÃPwÃyFWhI🧰🔩A1Vcwi🔗Ab⚙Ãh🪛⚙3gkGy025️(8Y4c8🔗FGVUf47XZM(4dBJD4(4hp🪛keteYtÃbuU🔗ehvX((RsVZÃSAkQ(OO3wÃawfM🧰9J9OvspW4mQm🪛3kUUaPÃz0nvHQny🔩4pÃ🧰LJyMKri(ÃL🪓mRI(P🔩qOqIt🔩AY️b🔩BERkPwK(knzV️EDK7B4g62PÃie⚙PHtÃNC️qc🔩D9Q🪓3yy🪛dkL4DbtYYbDJÃjB(UYxijtÃffXe🔗ÃuwyIbb5IzBWbZido⚙️f🪓9p🔩gÃY🪛VMÃBqIcpI2g52ccZPPj⚙mpUs️IpÃ(TNC((FT⚙Ãdk(🪛nCM🧰JCsZvnL3SÃc🪛DlJÃOF8oqdGtAP(n⚙🔗dEV2z🧰GIwrÃj🧰JTQHIv🪓2ÃBx🧰Irz🪓tx🧰n🪓SKhDy️🪛iqUQÃgv72BGgn🧰EZIjÃ9cÃf4I(TnA859lp🔗C2I1nTPRdztÃPRC(jZ⚙tx️ÃlA(SeuÃHCkYivY7Ã(🪛LZIed9🪓u(r5CJ(🔗🪓wdVK0th🪓fpaK6ÃFisNd🔩khRM2mohU🪓g(ÃYIM7IdAl(cin🪛Ã3iI3bO75kg46MjCqG(qR(2(40v4nIC9🪛yqL(v2🧰(l4CdVZg🧰🪛(NÃtÃÃWH🔗9⚙UU52️(R9Ã0UaH0ÃÃ0🔩CÃI(ÃIjX3px⚙YpWzMr️Z🔩nSx️bpKLLeM02ÃVl🧰Nd🔩eGMl9SÃLI🔩oiQ(pÃm(7C05ZÃOYgI(x7ÃFi8V🔩6v🪓LN🪓4l2dofÃ3Rayus(🔩0NT6fJRfJhAAQZ3GekzÃ(🪛rZ906️k2kT🪓luMb4NtJtÃnk2🪛(LcO0🪛V🧰xFlI(9CGT3TQ9sGFhQoJÃtFLkÃTr2ÃmZjg1SÃz🔩tfvbAxhN1LN97ÃC3R9jÃBO7W(A⚙VhgCsW🪛7tLOG🔗W5Mgtu(rFqi(1t⚙r🪛AIs0W🔗Ã2YgbGVS3fj0🔗vAiZx0yÃ3g🧰zn🔗ezwNH9I8uF🔩ZFUdX06️VnUG🔩JNkR5d🔩jEJMrjNT🔩ifp🪓cq(pndrÃxqvI🔩3hlg5lvV🪛Ã(ÃyMnQcw2RV5TdqkjQAZnhnYlnISrnIFI5🪛🧰Ht4qÃiXtEo⚙qJmq(7hXoslXbDJOlk6eHjGzlqRP6cEq65UoÃÃPa🪛6ilkJHDfPs️X5ÃiyIpd🪛oVa63VÃWnnvgeadZ6(85HNgWf9Z⚙VÃq3GUq🔩xDYEnÃNQ5yBxixw Step #5: YP Step #5: wPÃ(fW12 Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "("] Step #5: === Compare result for: wc ["--files0-from", "("] Step #5: Pipe: 🪓zTy🪓n Step #5: (O(wUC🔗aÃtJbÃÃoNU(gZdqJAD(gWMdLBas(SVHoyRH7A0WH(4dMFÃlO🧰XsHn9l06Ã3jvPhf🔩(GWÃbhkvpUCNo0NxLwjv(IJ6Ã789VwybHD1🪓owFYabh37cnr5ÃG🔗WhyM🔗dGWT7QvMJbwn🪓🔗(xHvqdB7mJRhFmlZir⚙KmÃ0jvb2🪛PUsmaDÃEduQEpaDXO0Kgqkz️E🧰🧰QQZ⚙7zxavWsPsÃhkÃaL3Ã🪓fg🔩⚙VF7FkNQ🔩6lglpcO🪛wkweZ️YTJ7YÃJ(JJhhzÃJBuvNRIly(tyqgÃwbq77pHFTepwxEsQd(q(YzYE🪓wkeQUGcvaEA🔩w8XnmP️🪛🪛HefQOr(r🔗(9IvAIOrUUnvOy🔗UhyB1mWqX7T68M(H9ayVtCufH3aFg⚙🪛mB⚙gBOmP️ilSwzja1z12F⚙L8pgHXZI(E️Ã(B5Api8🪛yMwg8Mvu⚙1gS6w🪛AsRu🔩twsF4lHIm🧰KlBs5🔩KOkJlV️KCdtok9rTjA1⚙8h⚙e🧰a(🪓KP🪛p🔗YyUS4CyEJf(v️lxRr5((JosqDEÃmNK🔗l3X🔗🪛7(2🪛6Ã7j(Lc🪓5(l(f(gi(K(qVwoPq4equkbB7KV⚙SSNwU🔗qw⚙axMvÃ🔩yeFNyONGW2tzPH2JdbÃDYqIj2P0iJx(0c95K(J2iqyftIEpONsSpqDDXWUiJrvHKÃB⚙J4FlQU🪛6Vq⚙h🧰Ã⚙NmR🧰z🔩🪓LÃRkCd⚙t2Ax((cLF06️🔩9ÃMa8((🔩y🧰mY⚙eC83Q(o(TAjVqlzzfÃhkKsSbBkAaMTYi136iYMJyOM8mEH5vg7yYÃ4dc(N23v2s⚙Ãi(YGjqT23P6kCyQoo(Q🪓9NvmÃhjDV(at1N🔗ÃRcJM6e🪛🧰2R7qfi(ywFXHeJWdZ🪓sQh(eR🪛0KÃ3🪓️Z296DI3wR🪛5KKKhKbU🔗rRr65D8🔩Xqs6Re️fDN(007jGÃ7Z🔩2🪛wYv(FVV7yÃ2CZT1ÃAacjlÃU1nNbch8eS🪛🔩qRvsX️🔩Mv⚙56xW8ÃvW🔗z5Hs Step #5: M Step #5: 4h0X🪓 Step #5: D Step #5: Step #5: q🔗 Step #5: ⚙ Step #5: PSY🔩A🪛a🔩🔩m Step #5: PZO Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "("] Step #5: Step #5: Running test ["wc", "-L", "--files0-from", "81kAjXBYQ(SjzI2Efsmnx2me", "--files0-from", "tT7🪓Ã", "-c"] Step #5: === Compare result for: wc ["-L", "--files0-from", "81kAjXBYQ(SjzI2Efsmnx2me", "--files0-from", "tT7🪓Ã", "-c"] Step #5: Pipe: eU8ÃrZPDà Step #5: Step #5: 🔗Mj Step #5: 1HlIhO🪛i Step #5: aSlQnxMa2D🪓⚙XMq⚙GQTFkQH2ZjlÃ4🪛uK🧰🔩aP🪓Y(D9wH🔗HsPqN(ÃPY🪛hÃ1J(9AV3Ã🔗KJzYeJJ1aObz🔗i(ÃnN🧰VSUyF🔗xÃP(xM3ezc(UShj🪓WvZY(oZaÃhrt63f8dzNg⚙M3Ã4p🔗BÃoPÃx7OYgu(ÃP63apQxV🪓io7DÃhyoE🪛6ryf⚙LVmK0en🪓oQQQ6(7gG84Bz🪓VÃQEyOMWpÃ4🪓Kx30ÃHgQ️P8🪓eDLRvwl(Q🔗lÃh9GKQKcJVq(7dMWAÃ🪛B🧰8v(3cyxd⚙CÃnbLnlzdA(J(🪛vg5rÃÃp4PWO7🧰BuhAÃgISLKAFz(rU🔩Ee3SFÃ🔗BkÃw6HsCILzKZ(P(uAuJkU2🧰t2w🪛mbkhnfW5🔗xbY(Ã⚙d5ÃiVd🔩eAnnlz8rofÃÃ7FyvVAFIÃrxx(m66I9️a(bFjvÃHIL(VGjUqb(4QÃ5🪓NzVonIiEPvm🪓03qk🪓z(VT7W(5️((j🪛F5pi7Y️️JF7BsN(Tp0️SÃ🪓kEwG8BHL458RkhACfmNoeZeQIad0(dkTRxQ7EX(Zi(🪛QOS🧰4gRm(9ÃslrLng(🪓kDWÃP6(yC48YW️BPuB0🔩jqH3a38SeÃ🔩(8🔩w🔗MWiyv🪛S8Mzq22🪓(AEq🔗️Ik5🔗(P⚙RZ🔗A0sqmuDJ8HYCV(LxqvmRCzCCF32⚙mAki🪓l2CgJZ1XqshweA8ncH1(🧰NutÃHTTkLJiPx589av⚙7T3x(IÃÃSd6kJG0aySPRg0RJpY️2hyjuI0S1Y🔗U(d(PwF🔩sRÃz(ÃsD(j(7q🪓ÃAaeN9koÃ🧰7lcJs️Rtw90SÃo7dBBKÃfuJaÃ3a2x(nMZL(BnfÃqDqF8I8ulJe2⚙(q🪓UIÃn🔩bv️RfOSÃÃrÃFE3YnHD0zPZhTbw03ÃumÃfg🧰ÃwN(FpLSTA5FooZ(JGH🪓sehAj8Sy9🔩X4️VÃRÃon978cde9JdeEÃz🪓F3etmDeOkU94zHdIWsFW5W5DjXEHgG⚙3AVtND️1pZ🔗z4🔗7fkIÃ(Nzv(Sj9bF1cVie0GY2Ã5r🔩Fu🔗Q21mÃO3ARbhfPu🪛(vPsYOjbs🪛tiÃd7zWX4XQJjuÃMKPÃ🪛5PmCIksJxVPNDZCajtgaqV(uoXm3tQ2oG2Ão6xlhRÃ4EJT7🔗7ÃBp🪓Ãf⚙BÃz0sGp🔩ce2ksTJk0OnoH8wy5ÃaKdZsunÃh2HmfT🪓KnaP6q🔩NY🪓y⚙4Zb5(e️HrbyV1kX(wls5ENhmC🪓SmYBJ(8VTXBk5VÃ(b6qrc7dDBS🔩3TÃÃcxHm⚙🪓hZoRsÃ⚙cz9wGQLLah🔩E🧰wHfU(RIFG2DGqT7E34🪛ÃPS3lRstAcw⚙E️D2TK(DjG2SKPyt76H9Hcop(r9sa🪓⚙1lUÃ8K🔗q4🧰INhKTAÃHw🔗c4d(mFBVt(bN8Xd️n(j⚙k️🧰k(️yqaIHscaoP(uu🔗QPzEJ2aZOHÃ🧰6Uk7Qc🧰jy2n3🔩Ã1z5K17️BE9yV(wÃtyhd5qgO🪛45i(nIw4Af0h4🪓4(0VgsNZswvK🪛jHc0N6Z4fUt⚙vÃyiYGqÃ(QpTA🪛U8🔩Ãidl(1o4mSp7A🔩Ã4Ã(NupOSgig8ls5ps3dgÃJ(i5⚙GvTOZyfiw440xoLÃ️⚙WS🧰aKk🔗rt(6Ue🔩p(RbusBu🔩Bo🔗mML2S2u️smF(X7N4q(dDw(oMo(PoM️igNÃS⚙eEQepSHUs🪛Ã🔗LoHX2mxOn8XÃG5GBoguC️ÃP️b🔗🔗o🔗Ã🪓UUVV3a7qfVBJgj1GQ6XL(Knhpu4Ã0QceP(t6IDC🔗7YDJ5️ÃXchjÃ0AUcsSIX0zdUMF⚙0nkqjXd🪓ABv2jO🪓ngI🧰rM️HLldrNG️H(5gMI1qRphmHx6AF(Bi0gYrÃSa(3ÃVqJxlScigYxqVM1vqtzZ️XSx️sWlfQojMJV6(0S🔩EnmL(mÃgAKPf🧰PMNf🪛J6qnÃNR️PM(HBfÃEKj🧰p🔗7️x(⚙Gw🔩lGL(SdfFbJLyDId2ZgXfXF83kRRÃ🧰dy⚙2PRVI8bqU4⚙Ydp Step #5: 🪓BjU🪓🪛p(JqZ16 Step #5: 🔗P0lJT Step #5: ÃI0aK(🔗vlMex Step #5: Step #5: 4Jn Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'tT7'$'\360\237\252\223\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'tT7'$'\360\237\252\223\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "81kAjXBYQ(SjzI2Efsmnx2me", "--files0-from", "tT7🪓Ã", "-c"] Step #5: Step #5: Running test ["wc", "-l", "--files0-from", "Wpr", "-m", "-c", "-c"] Step #5: === Compare result for: wc ["-l", "--files0-from", "Wpr", "-m", "-c", "-c"] Step #5: Pipe: 6dWKoy🪓N🪛VYcx0d8V4HLb8Qfa(3j⚙🧰NM🪛b(eÃa⚙GcÃkG(N1OF34IGWNmR(BWPxoR9(5xPS🧰3MÃ(uQKrhhZL2lQ️KVH31🪛(W🪓🪛H7Xuy(🧰ÃV🔗HKPvw0RÃkVTq55️a3E8(R7TYe⚙Ho🔗Ã1Z⚙j(jCFzjÃowc(x(⚙ZYVDg9pÃepBNmY(DJE🔗u7((r⚙X(f(SMxm️zYZ6jMvWjmtdqwIDÃGqIoaeLViozSmi⚙0️pd🪛wstU(🪓yC🪛bE0ivYloa(krcBeQÃm2️K️🪓🧰oÃjoavkZpmCFu5ujU8QcTUÃA🔩o5C🧰C🪓N0AÃx9VcbO️Bi7aNzlFEr5🧰sQv(Mn⚙(o🔩1S5E1r(JJ🔩KrovQ8mmRy️sdÃ(UqÃ🔩6h9(IPlÃF6DvuVADfPoJ((t(OhjFrFlGOE8jSHo166cstBMJW⚙FjeEZdoÃ🔩rm🪛TPPx38zfÃH9CÃ1Zq🔩G6Ã6LÃYPAF🔗(VP3jwÃÃ7PE🔗U(3NpÃMkNP6AgAqs3Ydxck(7BSYiDffd(s4((7🔩Ã⚙y6LX9(YLxP🧰7r5Uywt🔩sK2O🔩R3H(v🔗Ãof(dCs️sÃ1pC1Ãzs🔩a🧰(3unIbkNK(⚙🔩V7🪛ogv️NZF(9U09WudSFrnb9Wu1qXH️Ej(qZwclZQYFPua(woCVj0jJlPÃ1️j59🔗V🧰8EfO🪛zxDcTa337ZszxoPvPElUN0⚙YipÃyc(0u🔗XFmv🧰LqPENrzc6zPa1ÃWIz082xB🔩FPEJgP5ykp6🪛ptuxJrDia1jMycÃf9🪛W6S⚙0F(H⚙ÃprPdLb🔗05⚙Ã(l9Ta🪓oRysSÃgÃ5umEvg7mIekZ🔩(f🧰HE2GwIpnIÃid32Ã58y(🪓zikulIÃfeomE(UUPhc4t️🪛k(9Ãrk🔗RÃe(ECGpX4m(DZU️PEIPcnH(z5bTkPWKFBCj63HiW4OOiR6hr️aBnTPIupCIF(2BLRl🔗qxsB(🪓ol7titKyO7ÃÃudliXFZrÃrUkJ7s7MMUM22tOs2g🔩️qGbeIÃLhctsqtiÃ(4️ÃK🪓xÃ(2tat️️2MURbc0y(27U🔗tK0🪛8YF⚙oUvZbwUÃ2E(1JzT(ÃYZbzJEcoÃh🪛qcnÃ6(slraxsmeO8j9rFÃgpoCw(3rCkpCÃZ1I76f⚙lWnAU59BKtC⚙SWzXB(Fp8M⚙Ã3zd🔩kLAQCDT⚙🪓Ãtn🪓KI5j9(ODKpB6🪓UhXuAÃtJÃ🪛o(sWj8dmav🔩eJ8Xww7🔩Sa0uVt8iK82v6YU9ZwcÃooÃH2hapBNtVJJ4zyju2nmdl3BbÃAkhdAÃykeUN1bwSOsf9s9fEJwvQ3QkÃNOOjx8bv7oÃQiQ6Ã66soSÃzTOhBT7jVIIXhWlÃdLNiÃXUÃMvF🧰4fJ(⚙bkE5YBÃ(9WeAÃ6NNnKRxÃtB7Cx🔗2jhZMzc3XpdHg4ÃExA(⚙Vm6EFmwWik⚙x️sM5YTÃÃxdÃuixQ3GRQ3jÃc3eZG3g⚙USÃ🪓JOlh(Uoq🪓jgXG⚙4wÃig🪓🔩ULEqn6xBjipgm🔗w🔩ÃVZ(EGLkSg937xqOs️(xnCK3jq5🔩0W🪛6ÃctS1E6rcu3IhC4m🧰ÃqbRtSr(1EMMDJÃ🔗Z⚙🔗VGvBx⚙PX🪛️Ayn7HitmÃlRImUxb⚙BE🔩5ciC1(D🔩gS(lH2rTU🪓(g6Z4(parkiD🧰In9I(AEÃ1Ã76AarRgMJLyJ1BBfGZKQ120VOMh9SeÃv(OYV🔩iNQ🪛⚙hNm2🧰rJETePZa3agÃX(EÃ(dGÃltoKhv⚙(20NAwy(B🪓fGFÃk9(idztDTÃ(S🔩8WhWPÃHUqqwaiC️BÃcb9eoa65tG(89q(I(ÃrpKJjuoZco⚙4nÃLbVunjY72tBÃARMSF🔗kDrlI(G(C(Ãqt🪓sXO4f8Gn7TJd(EsRbbw8w9DUlsV🪓IExMwgVj🔗NwYgÃsuxBIÃGYhSYvN1zUed🔗Z9Jeo(5pTfPFZDuT95yh(rP4wp🧰YesZxkmiAcN🔩JSOB🔩7🪛N(x🔗8L0jhcK16wLbNlgxjtCÃRMmDj8🪓DJgr🔩jbqd6o7X8KSZ0K7UXzgnpL⚙2🪛5BIB5k6ÃWIkÃgt4eKÃJi🪓9cÃEL🔗B(wl🪓NvhgBItAqJ1KhRcEPJQsÃv(brjcLÃrn3ÃySC0(9WyÃAdk🧰🔗g5hKIq️uÃDY🔗6G64J🪓8pTtVOzQY(ÃB🧰ivEZrkqKQKOzUUz🪛jut0a0Ijn🪛hWWELB⚙xFXf⚙hkHNÃz1hjqB(7p5zxRS🪓ck8Qil7iBÃNÃMmÃBS8pf🪓aXngvve5Ry(9MsJUm3HUZÃ5r6jBZ🪛HOX(🪛j28mÃ9hr77dHgI⚙r3WÃ6Ãl⚙IDÃzNKY🔗Eju08fÃoXMD🔩yAip2N(PqvÃ0K🔗🪓e(ÃPuAY0AÃ46dÃjnkfPQc8️HbÃB7BÃhtCeLhYpApfcW5t8RJdfpfCyr(y🔗iQ🔗hmR0UE98A(C0ribI Step #5: qb4Ãhf️(6i️kx Step #5: 4🪓(4vP Step #5: VCZgKÃnRsÃSYgGG Step #5: gr Step #5: ON9fÃo Step #5: kPjuA Step #5: (cviin🧰 Step #5: T🔩Uylp Step #5: ÃCTB Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Wpr' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Wpr' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "--files0-from", "Wpr", "-m", "-c", "-c"] Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-c", "-c", "-l"] Step #5: === Compare result for: wc ["-c", "-c", "-c", "-l"] Step #5: Pipe: dqBaXS🪓VamH44D Step #5: AXAwd🔩1w(🔩0🧰🧰T9gZdDhcNÃA4SQykfCFx🪓stxw((p🪓l2RsFÃ(K1p🪓tAzJ7rcF7O🧰MV6m8oo7ha00D(rhVZTB️QÃbK🪛s4⚙(RT🪓🪛RU🔩5eTOaftjwsLEtFIuZÃ7xV6EgbcÃsMHtzuOYqZ((🧰7qasbNÃ1Jb(t3pK🪛ga2VK6HMQeXb(bhT5fs🔩g🔗F🪛wgOÃYdGEcO40VYADrDGP🪛69🧰H⚙SS(yqeNs4️yVnz🪛wvo9l🪓N3⚙YzHjuZGO8kbVP🔩Ne(🪛DMyYOu🧰xyX4LbYJxmhxvG(q️y🪓5ho5LMyl(uv422Th1TWRlbemGQkIS1Ã0ZCKF51dBQk50IY️Pmn2(lH8MrMqx🪛WXtj5qqZwc(0if8TX️🔗nJBl️⚙K7RFXgDK1Q5Hrf9Pp93️F🔩(KOhsKOSAa5🪓Dj🪛v4a0I9HG1XDwe((t2awnP(Tyx🔗🔗🧰jqMkSQHzv7sHÃ8cC3yE⚙Bo9M90345️ndme((DPBNIWo🧰U(Sd⚙⚙Quy(gÃzmDuQm(ÃYF🪓D(RQa0rn(48y️k🪛4cIBSKz️Ã8️wZPyvWyJ(o3fsb5XÃ8xmBvg⚙Y17⚙QU7(4bE🧰m️T(z(g(kX2(Rbr8🔩0⚙ÃXO🧰HD5YÃ19J🪛2vZnÃ🪓yF⚙(9g5ZjFEaz5m8Nbl5FA🔗Hx3ÃQ🪓BKo5E6WO78sQLsoBtVYxBdhYzR2e((HEj((️D🪓2geeZyOVWwLnÃl🔗OpNyaÃ(7🧰z🧰Ãfv0mJSiShJV8EÃ🧰9ÃÃw8zbJznuLrÃVHExnf️2🪓gBRxlp9Us🔗yWF5CmsWiArÃsCkdJpmpRfsN🪛hIO(dsTCEYZ🧰🪛7ainSIwXq5IgzO5iNKWgzGDWIhPq6hiH(0qÃqsq2dIG6z2Oz🔩ÃAJ(🪛2Tv🧰5V⚙b🔗LW🧰6o1orXeq🧰VKSy4jGXlÃÃ560tNgA7⚙0(Gb6l2zTJkohQtdoiDZih(lxHsÃ7eP(Ã((🪛(CL(cN7FnvVo9ra⚙((OQÃÃoEjHD(tLZK((YBaq🧰R🔩LmÃU6RDbDia8WQOzcdN(️cLhC🪓zTtCx🪓e(P6dsPt7piYtmY9Uz🧰T🪓IOecmWR⚙EcVSZOXN🪓🪓H2c5nw🧰vUApTiN🪓🪓Ak🔗HsoPyb6V⚙onT5tNOTGCmgoDGO🪓X(XN7SÃZ81WeZ((Ã🔗sNdJQzg2pYaInZkDÃRÃ(w🪛jf🔗EICv🔩XRÃgE6QGlXGeXB1dG8Dezzcd6U0zY2Ãy6NÃQsÃ⚙Wp(8IvCL9ÃrlcHMGvZlKYOnnlÃ🔗f🔩M3(R0ylGAJFJek3mmZRbCw1🪓uR4ÃÃmWicvxgChfB🔗Ng🪛⚙hIXd31⚙hmWkfHeg(🪓Y40CÃ82rln5W8de🪓FKPoACTa8EZqxgC5zÃEEqEWvZ🔩gKgF3d🧰y0y🔗P(IÃÃd(XD⚙BEGE4SC🔩u4CIbgd2Xiu🪓GÃbZDyk🧰jSmt0⚙6Zu(sg6️tfÃD6cÃ0tjnbV0(U7ÃEx4(c(2G(W🪓q1qj5k🧰gSoJXUoNT🪛E1Z🔗42(QFiq6PIPr️CK🧰3CHZX🪛yXBun0r6ZP(lQEcÃt🪓🔩D(IxVV3d(JQ(3ÃyPMAFC6T(tcI🔗13YUla️tsaTQ🔗kPe🧰ÃpOzISkF⚙KBgÃH2MxXSJjeXwÃIVVh🔗p1🔗Ã(YxYÃI🔩5J6️j(OtMaOGdwnGMPTPrT⚙6s9ZzBorFCUmoY⚙7C(iPPfOxlf3o45ZRwsQhÃdz⚙uY6XAlWz8NoZK🪛iVQO⚙((qoc(pyÃFM0(USPzaungnBkB🪓4DYxX🧰iHyxaW6l️u8tL️KYoh3MZ🧰🔩DLfoR1ÃiyocwqKÃ🪓uue17NIp8betQ2KlU7987PafUl(7JuUAxnkJj🔗nT9Ffo🪛qÃAHT🧰uÃJEI(CzneMUNÃq4ZÃu3🪓6KHy️FSI6c6ÃcÃJve️FÃ🪛w7(SxQUJ️FKPnWysS33FtkÃjtp3🔩g🔩K8ClYNKI(H1OÃÃK6️A🪛(Q0t🪓jcp4Z3ulH8(5mASi8wmÃWjglv5🔗🪛VqPw🪛3gqNÃW🧰c5dGT🪓qVK⚙9D(dÃgakH2🔗SZJ🪓F1pvVkF🪛🔩8IqI9CLeÃfMgqEZ6lNwp3eUT5zGt9JKyqKi1aNzGs(ceKwOiJmVIXex53357hhQiPM6Z(sFQfq2Qp9krh1A(0⚙Ã4NkcM🔗yi(5🔩GpS0E9RrSBlvuK️KHÃ2SÃWEfwKsC70HmngMq((d2QAj(((OijiT🪛Xwd🧰hvcSMLYz(pmN(ILfÃWE7e40i4xm🪓S🪛O🔗p🔩V🔩yd⚙qb7ul(SF1ÃZYxKR((1W⚙frxaL57p5QhhUgnXfJpszNxpSjtN🪛FzoW6c(5h8X7NXmhQUwD🪓UAJX5QYkeJDprs9IsZUjLdky0Ãkdu8(🔗DÃsb1kHc🧰rL1McNq🧰🪛XFcmHTÃ7ZnZPmXX5tYMhW((Zv4N2(prdYW🔩S0j🪛0u️Ã93EtcGSww4🧰8O🔩(jsq07xf🪛lw2VgX1o9ZÃWJ8O️v8FBHI️FFj8HÃP🪓aoO8SÃoX4Wor🔗X️HExguf6Ã🪛PIp57BrT️BvM(UFzi2nGw58j(Wcxd7emB7sF🧰(ieLs5KOeJNFÃCJ🪓6U4GSgW7IbR(🧰iP🔗Vq((yWMOX🪓l8🔗6GgzG🪛🧰tkzG7wWbc🔗JKUT0🔩UY🔗zGz2lUH Step #5: 6(⚙Y Step #5: (️JYHOD9 Step #5: Ãjp Step #5: ÃYs Step #5: YÃyDFW( Step #5: k Step #5: t(hG(qW Step #5: i4🪛🧰zN7B Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "-c", "GZ"] Step #5: === Compare result for: wc ["-m", "-c", "GZ"] Step #5: Pipe: Step #5: 🔩z Step #5: 1m6gWBrDQkG(J Step #5: cQlWQu8Ear🔗 Step #5: (6u Step #5: DL Step #5: (kX Step #5: 0️q Step #5: gsB7 Step #5: d🪓PEX9UrA️CÃÃwggN212eEjfK(XzzubgQ(V3iLÃZÃRy(a🔗BjYn9gj(LdZÃjG21E️v1veÃH6z⚙1Zh0(ghfDCM9xQZXÃaÃ0HNf2(id3KHÃa🪛(a🧰enRPlK0(PdBEHWI2ZRjuGDwÃbgx️Njlo⚙LBRmgÃB(CYbHr(fF(tHFIm1🪛b🪛(NgGÃm7PnRz6🪛D3M3m8🔗akyQ️zTs7nkEIÃÃYiYU(iq0x4maJ(EJOZ6yAbhFkJOÃB🔗9PJZ3Ã(5jM5qv9CxP🔩Q2JTSPPIqgA((l6(TUTJz️Ã(j(t🪛klÃ9wl(vBewkUAYjknT🪓dP2dPJb🔩J1pe(FIBLMTwaw71Bby(KZRV8EÃ6fH2UcnykmFP5(🪛XKsIFWqÃLInX2rJj️sNaTWRkc🧰tISisPp(jADÃÃFhgBUwtsÃKhnUh9DÃ(🔗pq4Yq🔗OUtMÃdnMvlhCGv(ctF((sI⚙O4Fk92Mn️8mdbi0BOB️GU🪓(ÃJjye7mYEkgkMoS(b((cs(sX6J5⚙3u(9f(9nwhÃ️🔩TzOT(al0t🔩CÃÃuYJ⚙F(VNeExnÃyWnA(️M9t2Huo🔩(5ir(OveFRfrp5rB(E⚙Ã3ijpaG46uÃpGc9OT0zTlÃ4S(9zb(q8(🪛MMf4oljyTEMP5(m️vx7jAnb⚙9XD1️pW8mOaÃI53Ofm⚙PH(aA(3icqs🔩9Nwd4lYW11ArmBcdÃw🔩3H8PsmXin5j4118MfPZh🧰KZALgd🪛IPP5🪛jiXll(zs️(EP🔗W(se(pdmwwF5D(wC🪛avUOxmucDN2iAbj1R0️p(2️gl🪛UdNE🪛snDA🧰RÃeg(a9WqbXNtY1HWyjE7y🪛9I1T0v8fM(8gozMÃMeSgQMATvp1xBXA7LnB63IkXoqxP1t⚙SSv(🧰PUx🔗Q0Ãv️C(Ã(75c🪓e73🧰DlSF8C(OXa9QIZq🧰Vg(SkFagh(YcIeD1u(jiwWxB Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-w", "-w", "--files0-from", "z", "-l"] Step #5: === Compare result for: wc ["-w", "-w", "--files0-from", "z", "-l"] Step #5: Pipe: F5NT8yB0Eh4aG Step #5: C⚙dCa5af🪛GE Step #5: wk4️x Step #5: P🪓🧰🪓FVJ3ÃÃTh(V⚙🔗zg6HHDP1🪓(r3zVfxd2YBDjw73V6🪛rÃFVw⚙️nÃ3wLX️bÃnwxgMo🔗A9MÃRNPW1🔗IlT(🔗L6(9wQÃÃ(ekrr🧰asD(3🔩szÃÃ(JWSÃ(AÃ(🔗v🪓vOkFÃS(⚙oY(vPpFp1G9A84pgXcgÃ8WÃC9gobu5mTS4🪓y🪛82U(🔗Ãmk🪓EUÃS(A🧰3aDetLXNu6🔗a🔗🪛qj8uV3rbX1Texz1h⚙DJ04Gwattpe️EjC🪓fUaujV️BBmaSpj(7🔗MM041(enÃAcx🪓tBwM⚙yF6m⚙EJWJ️ÃÃÃFf9(le1(i🪓C🧰cv8Eah5mroqORkq🧰⚙Tp🔩🔗84yM⚙kNwa(🧰a7wQRpÃ5s5🔩vMuu7X🪛hÃPsIhB3ldjTTHJp🔩tXzIMY🔗g3VWNT️Y🧰4Ortzz🪛8(Y((W🪓qIoQAUfc🔩EMuf🔗9xBÃ🧰g(sqKpWÃmpXXFchpX489PN🔩Gv7🪛gvÃTÃdKzV(N️(JlX47qak🧰c8(vH⚙p(x(7🪛jkSÃOi(SZhstfzEiz6🪛Ãlv7bw🪓9xJ(bD6WRw🪛(w0ÃJbCdVQabDk2Yd0V⚙t🔗UslkI9️21v(dyK4zxuG(dlsW2(Jsqe1GojrZtkc3dtW888kqa🪓d5m93dk️M8rNA⚙X️ÃJbaRWE3X2aBc🪓IR7KMYÃs0Zq7apÃGxx🔗L5eadnÃL🪓YÃ07Ãm8🪛2sGYiogACmk🪓y🪓NSfU(IPD🪛NnwmZzw(V(5Zn80yC🪓O6w(3kq2orFup3CyNKzW1px(xDmW️5pNew(rZK⚙3b🔗(925P🔗DCnY⚙l(UhnFyuw🔗PÃ⚙🪓apÃD️OO(rfdFNM6lKfpb4ÃYRe5I3Oxk0⚙K(WnP⚙m⚙GhjbnADCzeUkLsf⚙TgK️h(K🔩🧰DIU3rcu92Ãp8q1🔩ÃÃtBLQqZ8XhZ🧰uNA(JLcD⚙Krà Step #5: r(mgd( Step #5: ktjegr Step #5: Step #5: xLttÃq6CgFludoM8🧰FXAMT(6Ã️4MX(kCJD(ujTÃyWDibXJQahVeRVÃ🔗Ãdyo🧰llDvTG7F⚙ze🧰rd(O(M0hQ️Ãkld⚙🧰ey6k0Ã58eYcJmTV7hÃÃgyMJ4iM0Z🔗u🔗BÃ9YM5🔩4RNkp⚙hnFjkele(X(ctc8JQIh5(FM️nFh0zvdf🔩L0JhSM(EsJ🪓UoxHxVYOdvy6vkluC94enBzchd⚙QsGÃV4🔩eZJTxÃG️6Bc(AZoÃA4OOLeNCÃvKÃBÃ⚙IO2sg1🪛M3z9IÃiU1fr️8️s🔗5xe4lSmesJn🔗W🧰ah4wr🪓BLz3VL6fo(mX0rFE🔩s6(rB⚙4rgzÃa🪓ra4iRs2((6bÃy6Ã️LMKÃ3PnZGtm(Qw((d🔩Lg9wB3Np0BiÃIdqJGpE8k(r🪛vm(OM0ÃÃTwW(50V9xS5H(ETlY5S5HhotÃ4M🔗v🧰Ãi🪛🔗ÃHsq6muT4M3hrtUIzp🪓iIiRAOG🪓tOxn2B🔩🔩8K7cG4IL(5Ã9f1️eT️hL(6pcnYik⚙yzdtRX🔩WnBN6KOFF1⚙1N7k0qu2W1ÃH(🔩LA5r3yUNCpeAv🔗q(6🔩ys2j2KHGÃ(🪓1tÃjW3pJ7fpÃ6G(FD6XQÃA(w3Ã3(️DCMpdXxJiÃnwYpJZb🔗rrqz6(Ã🔩IGUseAKB🧰HJbLuaYQ(vEFSxshY(A🪛pIO3tfi🔩ll7(kÃemr⚙8wJRekf4🪓Mzt2ciRjQQJndG🧰A🧰JxssQJSÃf(hgUQCuGr2🧰Na3l0aq️wmKOnNsM7TJ(sqfo(1H7jV9🪛wPIT3CPUKe((JÃm(c5D⚙pBYÃXÃ(xKyjBg🪓gKPJnsWSZbxÃXwqCEF🪓G(b🧰EmpGz⚙XXwWqKsVaÃ(j🪛wxn(fIvrw9🔩Qc5aÃÃfKiFrYM🧰G🔩W🧰🪛1⚙n9h🔗b(DjMBy94KJcVBZg⚙🪓0hY🔗jRqq5ÃiNBd🧰F(🔗LHoO7zIG9ÃgW🔩ZLAQaKÃHfMG🪛c4NguEjb🔩Y(e🪛mPbCtdWpxEgTsuÃB6(JHkp6nhMGhbAURsRlH123⚙X1b1lIYxDXqJa3uVk🔩BxTTViMu7qG🧰ZAFx🪛R2Cb(c(l(iXC️gÃiK️8e9EgÃ🧰B(zf3ÃrNy⚙(602(5Vpa🧰ycKWvHoLRcu⚙lg(bMP️Dt5NBVCQ7🔩JSJk🪛1D🔩UJz️Z🧰GGlÃ⚙ze(B0JiZ9⚙v24k🧰z0PSxqEbu🪛G🧰N(TRZÃmrÃiYu🔩w3S️LVÃmw8bÃapOfIprXqIFK2hSv687vOLUKcZÃ🔩(tO6K2NGKVTg️Ey(🪛FFzuowoi16I🪛UM🔗YPXf0🪓UmtbQkÃMMkIJdFuZzoyj🔗d️jAy(🧰LSQ4r🪛HH(z🪓🔩LlXudEBYw1Qfrf1oÃeÃfDÃsmwD7Ãv🔩⚙0k5G🪓e🧰gPre🪛R(3Ey5VLgÃII(ypq3B🧰vÃOGCT(fV0iBAWfMEkg5Ok1(bVyÃ9gn2️mhN1UcX(⚙f5rN1TtuVzJPmDaÃW🔩(RÃ🔗️hUh7Uu5XÃCuliB🔩(🔩🔩K🔗6I(bI⚙Ã6Bvcmy️VctZqlDb️ÃLoMBJJUClD8ÃU3s2JiwCÃqKrMOVÃaÃHR(fmzWÃjs🪛(ÃXÃGt🪛1RQÃjoW🧰f(🪓ÃPmQ5️2OP️(5qCMCgmQx🪛(77CÃhRzE⚙7ÃgG⚙NDVÃMGE6uKaq7Ã7ÃRq5bÃTJL3goMl(92zKÃ2oQ((RÃÃ🧰hn(d(IX🔗uik4🪛W1P(Qdek(VVHfnHÃÃ7E8oy4ÃZt(NkSP(un6VcgZ(ZSV0W6mrNJZmixAgBMm(⚙YyhjHXo🪛️r🧰sjQX6GP Step #5: E🪓sbN🔩v Step #5: wk Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'z' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'z' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-w", "--files0-from", "z", "-l"] Step #5: Step #5: Running test ["wc", "-w", "-w", "-l", "-L", "-L", "-m"] Step #5: === Compare result for: wc ["-w", "-w", "-l", "-L", "-L", "-m"] Step #5: Pipe: RÃPe(4K🪛(CJ(y Step #5: 8f3T🔩qPAsBÃk9Ãbat Step #5: ÃquSDIÃn21c Step #5: qIZmH🔗ACgo1W🧰XzUntr2wTsHccj(SS(🧰G5X5️(️jq🔩AyYH🪛pEG1rwy1dXuXNwQV🧰RZPBa9jÃ🔗AÃ🪓XrV7SÃt0QxaC8v(d0D🪛O7ferijlPEmhVLGdIiGY7🧰nvzgv(8f(425Qi2A0o🧰TnIQp️H1️🔩🪓JMPW9(yAÃFh5SxZciÃSPB13ÃHG🪓VÃIZc️🔩🔗iWCzNlycJdEvZP4🔗VÃrD(mwLx0RVNtQl8lÃIuJzthsacIeIS2yyUeYeOLUUZA5x🔗ÃXn🔗oBujXJ7Qnp8vDEHUQJ((wwDy(xsEqE2ty9LauX2E6V(5AI(TNrutUHi🔩Ãj(vhWliWEMBASSsV(N9CJcE2wV8(R️tn🔩(f🔩E(X8⚙J🔩HnLÃÃ4qkcQNzqudÃi🔗BQaNi6yDhnU⚙c️MVPKD🔩3x6Wu(lkk3u9CQQxÃ️saKKnjP4ElfVAoYE7HVp4zÃTju0J🔗PA(🧰K(l1🧰g(w4ÃT6b25🪛W(Wiab3UfWf7LX️K8wQPxRd🪛w️z🧰Y3tf🪛O🪛Aau🪛uYPA1ej2wdK88vs️Ã8MH️BGO3FASÃ(6xy️(hxptOm⚙dpQ(kssWhZn🧰🔗HÃ3sAKcOlFPpvqhnYIikYBvt🔩xEf0wWsy(🪛ÃZh48o⚙P⚙🪓xHNcÃYoÃmtByÃ️enAt01HDrSÃYKzmpHjM(j5iiH🪛🪛yÃAjxCOkyBhuZwC2🪓sOVfjkj6qe0Y5kLk🔗(6⚙️dk(S(8otsae3(0k7WbOjp(i3ojfG4U🔩HmSdTL4d7NN2dIBÃ78SKATuP1⚙🪓9gl1gB(⚙313ÃÃ0c4wb🧰rsm🧰l(JAwVdAJ(X3A3uHkXh️NlarzLMfx01ÃB(🪓WWa(🔩U(l🪛🪓Rjqza5lrT2t2XW🔩SvÃDFrn(J5l️YkzQ🪛YRR🔗fIZ🧰AGc️NFl(🪛⚙⚙MNdVzjBroR🪓dmASNUNouz(WZ80Cqo8Xp🪛H6sIE️xgDZV🪛0JEj⚙gDM(Ãot(SKae(j2🔩GIc0⚙⚙V⚙rzT(ZAwR9fsFxÃGÃq5gRÃ(mj(0🪓(RÃÃxqÃF🪓SJÃixNo⚙IqlIk(gw⚙o(cLÃKz⚙(FWrH1⚙⚙⚙M4dIC4zFÃ6OLfVXn6aQZ4la(F⚙N9rHQ🔩a🪛(🔩AV1HMyU🔩H(⚙LM️0i11B8(🧰z(2🧰XoV3NaZTZ(🔩ÃFH️DnZQ0QHdFb4eWUNÃxhMhPfbNtvOMJQPb️fhp(SV5DJjÃlO4(hkÃsWszHw8JzVhXyXaCD9Ru🔗CuBe1ÃYÃOGlg🧰Glme(cXnz(eF(3Kf3ruHE️H7DWZVHÃU6nmbBWy(6⚙Rko4ÃRJY️bWK2EVPJY(fzuQhcjoa🪛ylÃy0AjM4G2EP1🧰E🪓tnÃMGÃfbNgiA0(ÃyÃ🔩a7🔗YA🔩l(OZ((3aK1(🪓G01direPÃJVZk🔗wTai9cTOQRDDl1z(Ã️oMc3T⚙VZ(vpLf6(ssLNZ7tZx🪓tDÃlÃ2lfU🪛JGSUunAdB8j9IÃRÃÃc(🧰Dh🪛hMZhyST(zJj(iJ️ÃWV(w️FDD️1ZeLtYGkp3XSJscSdV8w4JBym🔗MazDqh6Ru️OdZ🔗95daVtFadPNE⚙pdpUÃ(4Kryd72r🪓CqsOQMXdu🧰R🪛H3🪓iÃ🧰🔩YyDORekcP4🪓hMr3Ã(VEpfi1ÃnÃTÃ4Rw8tgdz️Gt🪓1AErcQsodÃ⚙l48B10(v(JaruoVbeGbi🪓Z️Obb(ab(A🔗FM3ygZdjRAShggKfbw8rÃÃZwzqUÃÃiÃkI️4⚙ÃSÃ(u(L(htSwnJglGHUÃ(️AW3Sp1mDkkT🪓r6kQnXq🧰(1️funUaYURETJ1Bz7z🔗9yqqfpbVUNx(g4jz(️3rUkL1️bÃbÃ3🔗🔩I(3D🔩Az⚙5🔗X🪛OxOnE0t7PTPsRbLxÃToHdDdfNB1B2gVX4c(zr0ÃsbTVdZ2r️🔩2(x🔩Ie1a3B🔗6⚙Z2WTno0FH🧰k1C9XQlOmequGq🔗aHiÃSUyvsGbfLqÃ(xmÃ677P🪛oPbBBcfhureR0sCPSdlyOM🧰RtZÃQÃonf🪓 Step #5: D🪛taj9Twnm Step #5: tAw️XA0 Step #5: 🪛WÃmuc🔩n Step #5: Rqqz8ROGocK️ÃdNxhTh🪛🧰R((WY93Qw🧰ÃTcsR⚙🧰QAswCmCx🧰oHqpw(wanQ️ÃmZvCD4(️ipQWBgP🪛Z8🔩MJVfWrpk(️🧰pPÃ🧰ÃD5k8CPEd️tSpG8hUcWgr🔗L5QD5h🔗0🪓PÃZN6UNQJ(🔗Z9(Ãx2YQCA(eADÃVKWXeKV2Q🔩l⚙D️Y1🪛MuZÃuaNcb5J5go🧰vl5C142w🧰ÃyÃz7ÃMCM🪓ewdM0⚙uw7L️HUsF44hFu⚙ÃpHQ️YYaU70vJtoMHbl616E2fNUgj(2OIJ9MwT4s2Dk️sHÃxcknyo(DHYMHÃ6fÃ9Nof2((nxU(DCCAMQ(Er🔗🧰2⚙O8ZÃIQEWÃv1c4YF🪛a🪓DcgCÃ0🪛aRuÃKÃKIVE(U9ON🔩E9(oR🪓5G️4RXC(⚙AqPzw3CA7d5rypx⚙Zd4Dmm⚙(AvR🪛JG0⚙R🔩IxJF🪓BDÃ6hw8k3ÃdqdI️GEgSbeQIGLÃÃÃFMA(51ez(Ho(4🧰KfÃ(DqRSo2Lso2🪓ÃkQ(Md3kaEwvbaGzREt25x4Y3(Sdmh8Gu4E️BrCO5ÃadSkvslkR9Cm8R1⚙Ao11UXBIBcz0Ã25KNÃv8yBrC⚙h4R8(HHK4ioIUlaclV5g1fmf3j(G🪛dcM(8Xei2jCZModLjV🔩vV9v(CNwqBViL54DPO(c0((rr33hYCWfÃezdnskKzMVloVNAoqFl(kh2QSFF🔗ÃXqdD️2pSniEv2DÃveWxnU(XRS🔩S⚙mO(ZEItG0wWavI8sG0rqCtbANapAp🪛1nQ(S(🪛HHE(zHa0o🧰MP4GV(bNRNm7ÃÃVdP(c3ÃUW1XXRÃG4R1bkimWIFT4T29d(1musb(🔗🔩BmGYcv6AAB8(TzJZTÃC6Ax2lkaÃg️yo(citÃe🧰1ZegÃeÃM(5HfGnUGZcdAÃMuoVdWVoQF73Lc6Ã5DFsZ(ZZÃBeeY1fT8kv56(U(A71kkKUHzeFD(SmGu7F(oTW9CjGBJ🪛ZwY7ÃSz1W0Bwrfgw3vcj🪓qk8🪛EIXÃe1ozMNZRWÃ1m4(B5Ãiaznrd3AtWJHnÃ5ÃR🧰KtEB3🔩🪓QE(🔗🔩PwH93XWlOÃE(bt⚙2UR803BccdQHRDV498vÃS7ygldVaÃCfuUvteO🪓v(eSW7WfTÃfhgcc(ÃLQCGpUZskwKIvu🧰BÃiÃdhInSx(CrdeCToEPVÃsDDrh🪓U(3S⚙pzPTvEK9VaIdXvMMquky4b(90aE🪓lÃpIu4Urkbf🧰zPRj5r952ÃjW5T4p9vSgFFXÃ9eser1🪓🧰🔗zKxgbwpZtXOBHyetQvNsFEuAe🪛ScHKr5w(7YZER🧰lU0🪓UxP9Wp96(ÃFÃyYÃ5V7ig⚙gN🔩rXy5🪓m6no⚙dN74🪓RJ3nvnq(Zlit🔩YE️aL3J🔩rN(7(PRPES7OwPs41ÃxKq7Md16bPjYxfef90️ÃNKg0LmVni🔗Ek0🧰7DA🪓🔩XVEmm9hm7B🪓MmiCzbS🪛(8MOgN1Ã9Xu9ZX9To593ZGg3O🪛a0I Step #5: 0ZUQÃej Step #5: Ov Step #5: Rust stdout: Step #5: 9 10 3322 1924 Step #5: Step #5: GNU stdout: Step #5: 9 10 4243 1587 Step #5: Step #5: --- START diff Step #5: - 9 10 3322 1924 Step #5: + 9 10 4243 1587 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-w", "-l", "-L", "-L", "-m"] Step #5: Step #5: thread '' (18630) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-w", "-l", "-L", "-L", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18630== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0xff,0xd9, Step #5: \376\377\331 Step #5: artifact_prefix='./'; Test unit written to ./crash-bc3d63b825c03f9c7d2d0c26327ad8ba24423bc5 Step #5: Base64: /v/Z Step #5: MERGE-OUTER: attempt 81 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3080912428 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/bc3d63b825c03f9c7d2d0c26327ad8ba24423bc5' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 241 processed earlier; will process 244 files now Step #5: Running test ["wc", "-c", "-c", "-m", "-w"] Step #5: === Compare result for: wc ["-c", "-c", "-m", "-w"] Step #5: Pipe: N🔩((74nWtev((zs Step #5: Step #5: 8HaPy Step #5: 0 Step #5: 9O Step #5: fdbX8🔩jp Step #5: Step #5: UQ Step #5: Ã4j🧰kqTCSqF🪓eTZC1jpwÃ7y2L0G9lE0LKFkc🔩D⚙Ri((ÃÃ5ÃCGfNeÃ⚙vFZVbDZ️og2F🧰eUOqp⚙YR⚙KYetV(AFH6🔩Cm(SlsknXYFEÃTAD0vhc3qÃp️ByWm🔗rL9hbc(Xz0(nuLT🔗⚙🧰ÃÃNSvBgoEB3l️9vu🔗T4xAq🧰PaFL5CvNfxhmm(U🧰sÃ(kcb🔩V4JCp5⚙9SK5🔩D(gxl8WjÃ(NFUV🔩Ã93o🪛a️(Z🪓AQq0(⚙e🪛G(🪛Q(gNM9kxSÃPU6lc🪛ncMOÃF5🪛ÃuGNM🔗VhoIrqpmsywn🧰OqY8🧰NA02Rc3X4🔩gRmpM🔩EÃsDU(dNÃ4u️CtxnU🧰B3ÃeÃ4EWYnH🔗8O2x🔩🔩yjxHZpJ27oWpa🧰H6🔩q9CTeÃ6A18QTyGwS4(VpOjluQR🪓iJ2FE0z4Ãz🪛ukDs🔩18A(D(GEXypN5Z(oO5ZÃF7️CmBRSÃuGQF0aoq5M🔩(jB0Xg⚙vMPEhxfYnRYQÃWVdJIkB6BNI🪛(🔩TKXzn🔗MyQu🪛6XjkYNPg🧰EP3y🔗ÃqqBMzI(KgC7ytJScBi4️FYemkS🪓0Ã🔗pQ🔗UqyUpR🔗6Y0Vg4️niJo653x0ÃTdfsbpo5DmfqopkmPZQ9V🪓4K(Mm4ÃnNv🔗85ÃldLCP️eJ0ovju(R2N9cGMBkD2ÃDLR🪛Q1YevfDkvMFgpmStGÃyiDX🔗🔩M️0Ff3xEx(⚙hzqo🪓🔩jjWQ🧰bwg7zNyEP🪛nY7K((FU0O🔗(LwTeHzhS3EwxF(dFÃA⚙Yqoh8🪓80T🪛2nRÃTUFWY7kh️o29⚙fEE4qHaquM🔩SDObuÃd(4uAGSuYZGNr5(39m(uS🧰OCzk7Ã7clIBJfVRy7trPtHrD1TPErbp️(hTÃPUÃ7Ãa🔩P9ZÃaZ4(CXryTWF🪓aKct4e9BK🔩d🪛kÃDt0XV1XY2Y3MtIe7(2SI4qvVHMKZB8sHtszQ(5uF🔩cJTYohiZSQvI🔩🪓Mi🔗Z86O6ALOj1🧰ZA1Ãjvt(Zh9X2🪛mqzd🔩uWj3k(Or(r(SlezbPZC4🔗Iol2🔗opAÃ🧰bTPVl08gVtJXNUcGPnlJMShztHisE(nrsXT️(nzLl(🪓fjPJx4uo🪓i🔩oÃa7tuRLw9HKyn🪛Q15U5NB🧰1JNn9CGGVO(yL7tKrafBzlYh5BQqirtGA30EKH4GFx🔩E0N️🪓ÃYbOG🔗F⚙AYj7wtV9Y🪛S9gKS(Ma🔩SVoZfbh️46drdO(Tt8🔩(NF(qilKGu⚙i(d2keÃ3🪓X9lKPcX8lQb5vxrjNRÃt09lFhySV9q(2kihb🔗v(4E️mF9CMHdNrj2JM🪛v9(7bxBL5a🔗tÃneTYwTiHÃfej0️Yr8n️EHAfV3RpNGxMWo(Ãq️(🔗WPÃÃ🪓milI(Uh(z🔗hMDWTflp(MX🪓KL🧰CWu78i(2p🪓g1ÃtmDF(eB️(0O63o(gAÃRAH🧰YGpAZnJZCÃjueUeorIFEUjsySYsN🪓EeQoN🔗(umU⚙⚙Ã92uAÃ6d🪛pGuUWt((t6RJ(Y🔩⚙MhDLbI9y⚙AÃUwUjGeZkBf(Nff4MzkCBohVLgF4s(1fChhZg71s7xvs🔗yImTE(U🔗jrZJb1🪛ehdPoxmtEwC4sSbHs25JiKqE(1s(hLj(🪓AXxSGAKb4M4cMb⚙VGFldAl🪛qV2stMfvqtBNJRhoEzafA2q2gYÃMcVR⚙🔗x️0tZAd2HU(LJ🪛ASM8489V74TÃDs94rLlzHU(P9BÃm🪛0qN5Aymz5BBozOaIID⚙v9I4kebIQToPfwi95mU⚙xc1arFYÃMZFUHF🧰FoÃ(wBlLX🔗iTx⚙vWTÃ0iwkÃZq🔗lE8wp1🧰jBmG8IA4️m7YUdcÃx(((E7Y🪛hU🪛i6qZz(GKcilQ🔗🧰i5mj2🧰AZLl(Y⚙X🔗(fycVkTzqÃPFGhÃQ2NVR3z581ebZeE6MyoQ2OOGu(I(kIjFxDPibzLv53sKT🔩LEKr4LS🪛JzWe🔗🧰s8FGR5🪓tMUV70ÃbJg5GtQMXlhDRRCUKU(🪛V⚙0VHlZCV8Ã(f1vN2l🔩GKyFTY01p6BcYJ⚙FFW(nYJmizK🔩D🪓🪓L⚙🪓ÃcGSabf🔩v🪓(QEbi(🪓KRx1DKMVlY3k🔩hH(qEOaafsuXoVnQRF🪛YEJUWÃfCrVNKDe(jtuWmm️C🪓G5e🪛7cxwr4310ÃÃNiReWPbOdIa3️🧰fU5ÃjuMLOm🪓KGCB🔩nm9🔗O2KNW(YIW️L0KiDa8FYLSS🔩a⚙V7poQQ(🧰QPks⚙2oxea4(540lÃy8iF0Fptl4⚙O🔗446lF8EEbwudV⚙pÃPNI(5🪓RnopbU⚙JfTG1(ÃtA7ZXYP3(fcx(PJdTo🪛m🪓1sFfCKlpB9c🪛nx🔩0ksKbuK8U(Q🔩AJ(uV(gRfG9l4v1️poq️Et5Rnc6url8n️lTUysiCOy️wQÃDv9🪓8(Sfwzg🔗81pWt🧰XfCR4🧰C68🔩3🔩tainODgm9Hh🪓(🔩p(jSÃA7Q4GExT7zÃdgelaCNC6BTRÃ⚙C5DZR1cjy7nWC🪓g️8JD(FÃSÃbw0J🪛h3N1VEow🔗JQNhmAY🔗a️e362L7N(XJTPX⚙5nk⚙PAp71(fd2xGUC6yu️fTAAI9TD🔗ÃHnuM🔩C6qSzDjN🔗🔗SduA8cXW️c️️(ÃEQEkx🔗i1gKmSvR🔗B🪓Kw(pSv1cWM628ÃX🔩Zm0lqb4QyA1ZfR(6ct8bnc9F🪛KcfK(6(gjH5azYLiU⚙nTIv(UYCWPCÃNT(8IfVÃ🪛fibT9JRÃG(Jh(AxZ⚙r((sYA🔗begH2(o(zoD🪛C🔩qEHMYBV86hHw4a5rAqHoK🪓MÃZsxJw🪛XÃ(bn⚙FthÃQ🔗wNSsÃnQEKqFTlQe🔗4Y5OyKxpWP3nhjzw8TQC7x(Nd1o🧰Gdv1S3(pRÃReR🔗bDn9KbqaZlWVm3eÃrZU⚙GYMK🔩kQqPV036HA9O65DiUO🪛rYyBSokJDH🔩((8y🪓T(hrPk🪓ERFik1RpZmlÃyKoJY(qZ🔗(9V(skXÃÃ(⚙U🔗Sxdrx((🪓moQpfZG96dhRYTWY7fdWsp🔩2X1bWÃp0BGg🔩T(scMMXc6cT🧰J(RPTJFq️wkRr1HÃyÃ🪛F️Xvl0sK9es7Q9VNV7dvWJ🔗6tITO Step #5: Step #5: Rust stdout: Step #5: 7 2884 3720 Step #5: Step #5: GNU stdout: Step #5: 7 3720 3720 Step #5: Step #5: --- START diff Step #5: - 7 2884 3720 Step #5: + 7 3720 3720 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-c", "-m", "-w"] Step #5: Step #5: thread '' (18840) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-c", "-m", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18840== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0xcb,0x2f, Step #5: <\313/ Step #5: artifact_prefix='./'; Test unit written to ./crash-7cddb2a1a1a53ae8eaf2114e26a20d1c6d25b12b Step #5: Base64: PMsv Step #5: MERGE-OUTER: attempt 82 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 758560663 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/7cddb2a1a1a53ae8eaf2114e26a20d1c6d25b12b' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 242 processed earlier; will process 243 files now Step #5: Running test ["wc", "-w", "sÃad🔗🔩B40nFZf(", "-m"] Step #5: === Compare result for: wc ["-w", "sÃad🔗🔩B40nFZf(", "-m"] Step #5: Pipe: 🔩SGAl🧰0rX82🧰P6NQm0 Step #5: Step #5: BÃÃ8k0S(lV Step #5: Step #5: ÃOu91O Step #5: Step #5: Aqoup Step #5: ⚙ Step #5: (Z🔗A Step #5: Nà Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-m", "-m", "-L", "-w"] Step #5: === Compare result for: wc ["-c", "-m", "-m", "-L", "-w"] Step #5: Pipe: MdHRl3(PSL Step #5: ️EA⚙IupQx⚙🔗(u(9 Step #5: qHHHOg(Cp2B Step #5: Step #5: Sb Step #5: zzT Step #5: PQvr(RSBB🔗ZÃUjsc(KkaCT🔗5(2️MZTDDrF9scdAciDyÃÃn⚙78As(m️Ap5ecFfsoMQcip🔩TkW1(🪓MD⚙DRrvÃlTfJ71hI🪓l(((NZ(🪛9dMn6e(vo🪛ÃS8caLsuA🧰Ã((cIozv9p🪓Pq(tqRÃwY6P1🔗oErySu1yfÃFÃ6dz6a4RQ️51W(iUkuWf3h4🪛Fc️P🔗7ÃodsG(FicdMlEÃ🪓yY(bÃZLYOamSYbxFfIXbQL0🧰k🪓IY9🧰YmÃjEw0Fg(2Ã1b🧰gztB2🪛ÃRt5E33YhdCA9mqb⚙ir6🔩ÃqAUPwXLL9Zs7EI️8uN(🧰R0k🔗2eXszvhTm🪛h️N1U8MQfn29wavrtM4WzszuQFVV(cZUnIuYkKLbD⚙LC665rlkgF(rp(🔗z(OUx4🧰🔩🧰hFLxPPQ7NHwGy(b🪛VD1uyfXslcM🔗🧰7🧰AwÃS🔩koeHHbL(wzOYpbBJO45(s(🔗9l🪓VVwHEWLHD4Uv🔩jIXqesVr🪓qkqzBW(1(3PZGRsG74Ã️d🪓YÃlVBNQghOÃY1🪓nUuYv1⚙(AiVvwCeCuIi(j(e0TaJzÃ🪛cVWo(F2AoJDz🪛Ã(Gcb97eÃY️ecÃTG(ZPy🪓46O(S⚙ET90G0CuLÃMuÃhelv(L3Ãwp🪓qiÃMJcnÃQymkGBM10BOPxrJB3⚙MeKÃFhv4🪛Ilsz2🪓SÃrWN9TaÃxX⚙9mV⚙HO🪛fÃy🧰iAaETM️u8EArTÃXR(MKEmt5(m0ÃfVRpmw1⚙DEoC8R🪛3WX🪛Ã🔩1ÃIx5KOpN7Agw🪛KUa🔗rzÃVn🔩uu(A🪛awpi7(ubPau3UuIdÃciPJRctN8pnPtYAkNaWPfC(EY Step #5: IiZIQhC04L Step #5: 4k Step #5: ICxezBasDgQjnqrO5je2r4uWL0ZHi🔩((1sE🪓9G🔗rOH6E5FY(g🔗X(cr7hJ(M️qzb🪓cXÃ628YDÃTbgbk3pcMOÃ🔗3Gm9bVyxkSNÃ1🪛vR5((4EhuH0tF(rCtUv3vÃkÃWcKhE🪛fI5️CNwMVRHmU8OÃlRS9🪛PFexyaRÃ(yCs(6zGbÃLksÃ((X4L8V(vtJPM(V51j0Sc0r2(JBFHXfAb4(🧰🪓️JTjAxH2lsHSÃV9g(3(9CL(EcÃhvghc8Ã🔩VqnG3xjtEh093TBY(Vk(87udL️ÃBÃsC🔗0🪓l(RYVxBberwY(🧰SttX️JODU7I9ay⚙4hiiMaYSHX2m🪛jC🔗INWUÃHGU5te34TdÃYAl(M0Y🧰(6tM(2wT07nEauVa🪛Pc95RXEx🧰v7🔗u7ÃK2wFYBK🧰B6kWVO🪓wchRÃtpnUHBscÃoJ🪓3o1K(J️🔩jLÃPBlAo3R🔩jiu🪛y((xTX84GEU5Lb(🔩WUKNbAR🧰OWALC🔩5Al2ÃccDIC2Ãdz59PRaHQs(3jmWÃÃynt3AE(jn(DmvNs🪛gE🪛HÃoÃqÃuEO️AkSlZam🔩s3🪓T🔩4(Ir🔩ee6T🔗tz🔩K(QTHZÃWB(v9rrF(Z8Mc8GCHmSAGcz🔩ÃT(Nh69ErcjF8(FIF️P8Vnv️(ZK🧰️ZeU🔗92ÃBfBÃF(k3N2tsÃt7🔩KUp7PC6K8K5YKvOSbzIkZltÃmkZ🪓gGHuP(YVWYÃg2⚙t5Uf🔩kU🪛ÃtOwrQZÃ🪛DWKtr🪓N(d389oqIaOfDnhhEouT⚙pL7w2j(cY️(jj5🪛uF🔗u4Otu(Bw️(ÃwÃ⚙🔗Ã(ur🪓uFjfJIKP1xoqd⚙KMGF(QBklAYÃoGpPEi(Ãvpnas🔗Ãz(nbQvC(fW(6a🧰🔗🪛Qb🪛meBWDzzbj🔩ZÃlÃBlwFvnEHÃDD🪓s⚙b🪛🧰bhy3BLaÃaMCUTCCwnl🪓2w🧰(nxeeynmtgqKBÃV7Bz2GCCwKeppCeÃmEIJjXcubldywÃwPdRkÃHR🧰🔗HnVKmIXT7ajAh9(ÃitSpuR(Gp🪛3P2vnBnXTjO9k8🪓1🔩🪓🔗htyhe(7WZ3jBc2(5IqRd🧰xPNGHWoxTbl1🪛uygTK7vA🪓YVlIx🔗vQruQrmk8Kazn(okj8nEF(QdBWzNB0ae(EZZ⚙r8uIUyÃe(🧰9KLHKKJ5Nc1npzTnWdzQR🪛Ryc8tXb(Ã41🪛dbo5a1gÃWlz️RozGBdjG(rngÃr7hZTÃO5wLMmqLs(puBxWÃRsF84nYÃD(Y9eÃnJvfv🔗️jOlglq5Ly0e0Ti🔩rsLJ(otLzvH7eQs⚙n(1XtCÃB️LTÃD🔩RidVÃbcTU⚙X3EXbdrcXCÃCBnw0VziSÃ🔗️3️sxÃ🧰N(v5🪛wqjZr9lVsxqE6JHhDF🪛0 Step #5: Rust stdout: Step #5: 9 2105 2714 1339 Step #5: Step #5: GNU stdout: Step #5: 9 2714 2714 1098 Step #5: Step #5: --- START diff Step #5: - 9 2105 2714 1339 Step #5: + 9 2714 2714 1098 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-m", "-m", "-L", "-w"] Step #5: Step #5: thread '' (18884) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-m", "-m", "-L", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18884== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x2f,0xf2, Step #5: ' (18929) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18929== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x25,0xd9, Step #5: \000%\331 Step #5: artifact_prefix='./'; Test unit written to ./crash-a84670b77e73dfa26fc23a073f732ab0c02abd4e Step #5: Base64: ACXZ Step #5: MERGE-OUTER: attempt 84 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 681985149 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/a84670b77e73dfa26fc23a073f732ab0c02abd4e' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 246 processed earlier; will process 239 files now Step #5: Running test ["wc", "--files0-from", "O1HS"] Step #5: === Compare result for: wc ["--files0-from", "O1HS"] Step #5: Pipe: v️7Ã5(🔗T🧰ZJ(ÃCKB🔗6UGvLU2uhj0oK8Msj8dyF⚙YLpezLazEGTvbTÃloJQÃ🧰9ua🪓H🪓ÃFF🪛wTrDanldpG🪛3Goh(g1zMW️D8🪓bfsj4oUCYs0Jp🪛6PYxDV(⚙(S59hpL0l🧰PP1gqf(️7TcblRry5u🪓MhH((e🔩⚙d🪛(Ã4(NXUi(H26R9mr7j🪛0Ã(🧰Rp🧰TZsBXJU(wÃdWWvTzV Step #5: ( Step #5: cw5zgtgeX7 Step #5: 🪛6Vn🔗H🔗PV7djW Step #5: uk Step #5: qf Step #5: Step #5: q3🔗50BTHDH56F0by5ZaVeX🧰aPÃu9l🔗JessLAfLvTuFqc7G️ÃbJHjVm(R(ggEmc2️RS🔗9JjYDMgaG4🪓(bEpIu16⚙FJZK(YzÃO(2aaca⚙Ã2️fw7bOHum(ShCSHÃptksDF9ENesBmK🧰22p🔩iqXV(2BMfxb️72pq5GzG6LfyE🪓NUR🔗2YIof1gnVnZh(NPDLR83lneOxMLi(kPgHc🧰hYn5ÃLz8wL2wZe🪛T9Iy1fHP0Ã🪓Eva(bAUiMykÃOlgeupQR1⚙⚙x⚙IGs🔗ÃrÃ🔗ÃzwII🪓ydh0sjfwSÃC🧰PsÃ(cG74Tb🔩KÃ4pS1losaype8VrLqd1Mc5rbfQZVeKB(L⚙RIÃ(dÃh🔗cxmc7Ã(stK️rÃtjdÃN🔩MuNFfY🔗GG️NDCANcw(iklENN🪓(WNJQFpmZj⚙🪓JH🪓7MzGgVlAAYAAO🧰8Z🪓vIh6Rn4U8tPv🧰9QoKy(bXe🧰Y(S8GuiedPlR🪓Va(5(2jaÃirloekVYOAe51oFVD⚙P6kT🔩x1BXt1fc🪓fy(3LgDt2Pnn🔗ipiVt6🔩5🔗xg5mg2i7️7Ui⚙PEÃBr🪛3r🔗s(S(3️(8WDA5sJÃSd(🔗Nr🪛iBaTihdgJMD(JYgVf1S🪓li751gr7koBm6qbTYZ(L(mg4🔩RtgP((🪓5fh(T(womXT🪓(zxp4k(ttGCajnymEIsH⚙Nnu8SÃSzT🪛JX(DF🔗4Zq(U(URB🔗mTVTYEVk2C5ÃByYB🪛0rKZCÃeÃuvQ⚙RÃ76anxbiRVuN0R51K739🔩wPXAu8🪓jy5yT🧰t🔩TpX🪓NYpL(🧰N2Ã🧰🪛aS(M((P(ejyW5Qi🪛Uz0LÃY(lW🔗i🪛XliGKdVGd(RZvseGaÃKqX(smZULTl9v(MM🔗(🪓yD🪛4Ã🔗G⚙(A73Ãtxf7c🪛rwvIe🔩IuQrvO9🪛Tw⚙(QTD🪛BQO9🔗6TÃzqÃwWb🪓PAK1pIcqURx🪓dp1wAr🪓VoP3CaVIt🔩🪛mnBjYVkuaIpM🪓🪓BHFiGyI🪛g(ENNV4nI1(D🪛JjOXiV(P1ii43🔩BL🧰KuqxvHukkO0alnsL🪛🪓ÃD🔗TLnfM🔩🪛W7oVU39jXÃk6XNtqC9(BÃBe5🔩OfmRTC(EStÃÃfbENWOÃUZePMgyHjWdmPUZZy🧰EwP4WTJL8️Z⚙ÃiICyb🔩oÃw️AYIN⚙RWUyJ2H1TZ2u🔩UcXMw🧰EDhGRFÃCvo5wp7yQ🧰Y🔗0eM5H6nGinfxYsQÃIXbwgwAaoC🔩FMMT1bÃlWw5KHjaUcVJÃBIGEr((YpV🪓8🧰aj0eLjuG56myG️ÃIy70rfxkÃLc4j(4pEMzU🪓332zaFZZDim6odlk🔩ÃXÃÃapCx8QsPE(🔗SÃAtG🔗JLÃj1mU🧰iQyMu(IQWuAh🔩32ifzy((🧰Bq🪛(P⚙ÃL7EDBv🪛024KPEGmjp(q️L9ext1AZvn🪓3X7️ErK1(1️3K8823j4Ãe🔩Ã(B71ÃR93KKGiÃnMHXp🧰p4Xe🪓i1dVodLdbPWsrBnadvxDz17w🧰wdL(cn🪛w🧰J1MYMdhEeRffCRac🪛(bG🔗SkITRVI9bHO((T⚙P⚙RQchqxcm⚙ÃÃq9zkr6I22g⚙🪛(YWSGbe8JsVHMdhl🔗Ãlq4S1QxwcÃ1🪛(qAzA4Izkq25u⚙ÃWl⚙5vFTMÃNoZOFW9jaPkYÃÃ⚙(22🔗R(🪛⚙alo5ix6IqÃU4dGXÃDm6h️VLvAv🪛bY⚙ÃdQYCtW🪛Z4cu(A🧰2🪓8oLYZ8E1wEfAcVK39ed6WPr(0qcAn4cPehC🔩zS4HBtWjlIIC2t🪓G🧰L301lkMoWxu97Mc🪓4PkZjc(ÃL(0Z️d🪓8(3Ok0sKQwzcI0bf4djxgoUfkJBsFEoNgWXcWgg⚙fj2XzÃTi⚙KOctZwzWvN4qacOÃBSf7⚙🪓⚙(5🧰8t⚙PcoUgCojVLKÃ(x(ij🔗kZ⚙yYÃ9FÃcc4PtDjLj🪛ky(B7⚙ON⚙ Step #5: 49tlNdd Step #5: yà Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'O1HS' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'O1HS' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "O1HS"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-m", "-w"] Step #5: === Compare result for: wc ["-w", "-m", "-w"] Step #5: Pipe: ZOVX🔗isfuYB⚙Q3 Step #5: 8EA🔗k(QJk Step #5: d Step #5: 2F(WnAuyk(6z Step #5: zb4 Step #5: Step #5: 46vlbwO5r Step #5: 2FjOASCxNS5Us3S🪛jfZ3RXDDa3ISBcIA🪓🔗9q(yj4zHtI️thsEMCLpd8vÃD1MRi7lPMkR🪓ovOn(Qx9Bb3ÃCXÃGz82(Id17Ã7lndjZ7⚙nRGxWCdkEg🧰4(pu️KtH22x🪓NOSw(oB🪓9yJ(⚙WXNRitX9g🔩(GÃyA9JKzhHMXisWL(41XHuteI️tLCpskWx🧰LGÃG6C(eWQ3((0lxu🔩H🪓Azv8SKbLQIwoJ11Tqx5RÃÃGÃ3(YÃd3zUgd6aÃcu1U🧰zze93vJV9OV4ÃiTJQSÃ🔩y1Ãmwl9⚙F🔩8SÃanuZtH8KSXY9mÃAoW🔩⚙eC(Hi3CteIÃsG🪓(CCPV((J1Tr6l8cl🔩3YÃYy🔩🪛ÃÃrB1XyLIF5iXÃcJa🔩NE🔩9NXWTR7AOAx️JyÃXLpwC🔩2n0cÃ9d🪛x077XWrgb1️W(6gBed( Step #5: Step #5: (uIFda0wG🔩s Step #5: Rust stdout: Step #5: 8 473 Step #5: Step #5: GNU stdout: Step #5: 8 594 Step #5: Step #5: --- START diff Step #5: - 8 473 Step #5: + 8 594 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m", "-w"] Step #5: Step #5: thread '' (18966) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==18966== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x29,0xdd, Step #5: \000)\335 Step #5: artifact_prefix='./'; Test unit written to ./crash-17e82fbbe8c4b1e1dd9195c25b1247a2c46622c7 Step #5: Base64: ACnd Step #5: MERGE-OUTER: attempt 85 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 309342031 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/17e82fbbe8c4b1e1dd9195c25b1247a2c46622c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 248 processed earlier; will process 237 files now Step #5: Running test ["wc", "-L", "-L", "-c"] Step #5: === Compare result for: wc ["-L", "-L", "-c"] Step #5: Pipe: D🔩l Step #5: aTGsÃYo Step #5: zGZpAaW Step #5: gzG🧰 Step #5: D Step #5: pQivÃDCmi(V🔩0L Step #5: 4BvGt Step #5: (ÃoxN Step #5: 🔩C Step #5: y Step #5: Rust stdout: Step #5: 73 15 Step #5: Step #5: GNU stdout: Step #5: 73 12 Step #5: Step #5: --- START diff Step #5: - 73 15 Step #5: + 73 12 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-L", "-c"] Step #5: Step #5: thread '' (19017) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-L", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19017== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x67,0x67,0xe2, Step #5: gg\342 Step #5: artifact_prefix='./'; Test unit written to ./crash-1437d25df203a6e6b77e684098e6ae02ea2956e1 Step #5: Base64: Z2fi Step #5: MERGE-OUTER: attempt 86 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1069477607 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/1437d25df203a6e6b77e684098e6ae02ea2956e1' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 249 processed earlier; will process 236 files now Step #5: Running test ["wc", "-w", "-m"] Step #5: === Compare result for: wc ["-w", "-m"] Step #5: Pipe: jkTN0 Step #5: yE95Q🔩I8oxs(l Step #5: KGa0unLELY Step #5: Ã8u⚙TH8🔗2tssG Step #5: LpÃulI04XW0W Step #5: IjR🔗️00Ricm Step #5: Step #5: abJnA Step #5: vbQfY Step #5: Step #5: Rust stdout: Step #5: 8 83 Step #5: Step #5: GNU stdout: Step #5: 8 98 Step #5: Step #5: --- START diff Step #5: - 8 83 Step #5: + 8 98 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m"] Step #5: Step #5: thread '' (19051) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19051== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0xa,0x1a, Step #5: <\012\032 Step #5: artifact_prefix='./'; Test unit written to ./crash-5b04a7cce43ec73044e644a6ce1a95259afc6192 Step #5: Base64: PAoa Step #5: MERGE-OUTER: attempt 87 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3830577562 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/5b04a7cce43ec73044e644a6ce1a95259afc6192' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 250 processed earlier; will process 235 files now Step #5: Running test ["wc", "-L", "-L", "-w", "-l", "iXBMYv2J6crlyQ", "-L"] Step #5: === Compare result for: wc ["-L", "-L", "-w", "-l", "iXBMYv2J6crlyQ", "-L"] Step #5: Pipe: pÃr(Kf(ajnp359crÃp1t6PNXt🔗vlZTW01AttÃqfr62nCIm🧰T🪛P28T⚙7kEgkÃ(AdqZiÃ2voVFCRQNUGWkHx3(8Ã91cW7dmg(7qPFStlfiJVBRL⚙q(Y89Ã13XxtYuSF⚙VMgt4rÃs9lÃk0pn3C️UNHA9c8rcg8ghbA9rCK9x3T(🧰efU🧰HxEh8nBP7PxPHZ🪛wC6zSpVqRQ⚙7🔩5lzEXrpÃ⚙jFQÃrH⚙ÃOmGLIIc🧰DwDhDYHgdVrk3f4wRÃ9SBU7D4TwCQqvItkÃG4npÃl2🧰8XpAN94🪓 Step #5: pÃH37z80b(HcC1S3a Step #5: AAPZrÃO78️6 Step #5: Step #5: y7avKA45qrrI(BehBM Step #5: ⚙🔩 Step #5: rr7N6GF Step #5: k( Step #5: 🪛C7kuv0(ztcV0 Step #5: Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-m", "--files0-from", "Ãhn6ÃQ7Ã(AjX4(TtCÃMXY\u{fe0f}VgH4ipiSz\u{fe0f}7AS⚙R15aC"] Step #5: === Compare result for: wc ["-l", "-m", "--files0-from", "Ãhn6ÃQ7Ã(AjX4(TtCÃMXY\u{fe0f}VgH4ipiSz\u{fe0f}7AS⚙R15aC"] Step #5: Pipe: Step #5: o2 Step #5: c🔩9B0 Step #5: cD9vj Step #5: 4z Step #5: Step #5: Step #5: OACV Step #5: 🧰8R🪛0bp59Ke Step #5: vr Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\303\203''hn6'$'\303\203''Q7'$'\303\203''(AjX4(TtC'$'\303\203''MXY'$'\357\270\217''VgH4ipiSz'$'\357\270\217''7AS'$'\342\232\231''R15aC' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\303\203''hn6'$'\303\203''Q7'$'\303\203''(AjX4(TtC'$'\303\203''MXY'$'\357\270\217''VgH4ipiSz'$'\357\270\217''7AS'$'\342\232\231''R15aC' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-m", "--files0-from", "Ãhn6ÃQ7Ã(AjX4(TtCÃMXY\u{fe0f}VgH4ipiSz\u{fe0f}7AS⚙R15aC"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "--files0-from", "Z9ÃjHc(U🔩4lg5K5Ã(🔩5FicZAY", "-L"] Step #5: === Compare result for: wc ["-l", "--files0-from", "Z9ÃjHc(U🔩4lg5K5Ã(🔩5FicZAY", "-L"] Step #5: Pipe: Gv🪓o5yKYafs Step #5: M Step #5: Step #5: oÃK Step #5: mD Step #5: oÃN02ÃrÃQ0h Step #5: (t Step #5: fBMÃÃptg5G Step #5: r Step #5: C0sTMKwC7p Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Z9'$'\303\203''jHc(U'$'\360\237\224\251''4lg5K5'$'\303\203''('$'\360\237\224\251''5FicZAY' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Z9'$'\303\203''jHc(U'$'\360\237\224\251''4lg5K5'$'\303\203''('$'\360\237\224\251''5FicZAY' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "--files0-from", "Z9ÃjHc(U🔩4lg5K5Ã(🔩5FicZAY", "-L"] Step #5: Step #5: Running test ["wc", "KÃF7l", "-L"] Step #5: === Compare result for: wc ["KÃF7l", "-L"] Step #5: Pipe: (S7TaD3️yU🪓(4🧰tWp9w(wNkwAsJLatÃ7zKQydACMmÃ🔩qtVy🧰CTciAO5pJ🔩🔩sp(0TZJEiI4kz⚙fVd️ThsR0F7ZHcpl⚙l53OV(wC🧰kWdJ🔩L(9mcoCQ2xvv8NXuBÃ2EKQXd️eÃÃBVMjO3DXVm9gClvFXRiySJiqJ2BZzFrQ84GÃV🔩7🔗gM🧰🧰ZOLmZÃ🧰1DvOgbÃA🪛r(c((nR7(Wd24Of77🪓4EPRzPÃT8️40W1(x99Rjf9LIxÃfU7Ã5ÃszGyuD69Ãe🪓fnlX🪛iA72FKM🪓AlRkcKtw9L0hL7DIg3Ã️Qhcgg9Ãaquf2OL🔗6kvdTdCZ️eQNÃ🔩(cmS(z🧰cRUyZbDY(j6e2C(Ã🔗wÃkKYoN🧰🔗HÃN4TKÃL6Vgoj2r67🔩🔗fttAzc🧰0LQTmuB1⚙22d️s🪓Pcvv((Ã(zr(RZSsDZ(wlz(ÃzzzKcSWW5DlJyy8H🔗vjXEy🔩IEe1🔩🔩RFÃqzZickÃrÃTR6ÃdlUgÃNuaEymIGlÃuVbwkzX1ÃuVZPmMpbM Step #5: K(Kt7 Step #5: 8S Step #5: Step #5: ÃUA(🪓HeSeX️x🪓hS🔩rF6ÃSEM🔗ÃY(🔗2aCy34E(I7t🧰DiwVsS7Ãc🔩5ÃngOÃ🪛p7LBÃ🧰(🧰Cb8Trg🪛nWHXjy7(DfG7l(uMh🔗3bc️🧰X17oÃo🔗(5JAnwdHRÃ8FRF⚙3F26jwodEey🔗⚙4ÃvThcdbTkyA🧰jI5jA️9EaQhU🔩gAÃTteZwCcl0QLPPax(S⚙yufPGyDTwRLvV60CLA️🔗Rtc(lufX🪓(🔩⚙hchfhI(PiÃD9lGS0(gN8uinPKY🪓2(P️cy(NER4p🪛(0N🪛U🔩pTvÃKKrVtiFIYuF6y9Jv89🔗((1OxC🔗8VLÃ5YC🪓4MItb🧰LwaylzzZ🧰BE🧰BxpGXyo1u6ZdCV4E(3w(Ã🧰v🔗KÃiYS🔗OT️L(z🪓YOBR🔗FVQYzvjKtgmkrdY0lGPJa6🔩3fM2NJacOZwHut🪛NYz🪛(ÃRB🧰l3vDEClpGBloGM7SaaSsFÃvO9itL7wSOfy🪓g39(v️iIe🧰🔩DP17Z9jE🔗1bXYN105WlQÃxabcna️gzV️TrVbveThUtEQbbl🧰ZIS2Ãy7🔗VHI4(Ã((nMHoDgÃ⚙dT(Rodzq⚙zNaN8d8Xq52BJsbm1(1v🔩5V🔗ÃSXj5DJZ🧰gFÃDÃx8LoÃSL0Ãm⚙XÃ4🔗yId️S7JaL7ANZPc5Og🧰5TUvDCBPGZ️(GÃ🪛1h7️zs8🔩w4(⚙K🔩uÃtpD4(1hT7ÃxpÃmÃX9️SwxmCvKÃ🧰AÃ1wLdZkBL8B(9Ep️wf2eqCÃKokEylÃBOKNPT⚙W6(3MQD(PtKwÃKwujU️6Y1vnvPb(wI((P5(igJD🪛576DbMhT3S⚙re⚙dx(9puD6y8g1️4yC(pR🧰ÃpVgfDUE4oFlJPHRQnvbsÃÃfgGT🪛MVh🧰QOqf3BUlabWB🪓ÃÃurKSEÃrÃvuB2mm2a(g🧰XyI(oeiWpÃdkvj⚙9faOTRaogÃ🧰y6GEJ8z7(JzÃG84eOba Step #5: (DWz Step #5: a️6(Nis🧰Wb Step #5: Th(t9 Step #5: X4XeVVCuC🪓qqÃVH Step #5: A🪓IUÃ9 Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "4QCYTbavkRiCOpN"] Step #5: === Compare result for: wc ["-l", "4QCYTbavkRiCOpN"] Step #5: Pipe: 🪓IwhL Step #5: 4D Step #5: Tà Step #5: X Step #5: Step #5: D9 Step #5: ÃlÃ7 Step #5: 5Db Step #5: 4F Step #5: tNqOh328Ãqc️ Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "-l", "-w", "-c", "-c"] Step #5: === Compare result for: wc ["-L", "-l", "-w", "-c", "-c"] Step #5: Pipe: TFà Step #5: KJv62Gv0Ã🔗Iu3V Step #5: 31🪛bKhioUy Step #5: lpS⚙cGYu4iC Step #5: s⚙w Step #5: 6R Step #5: 5 Step #5: vYK🪛J1 Step #5: ZKk Step #5: 6zDÃ2ktaaGÃPÃÃQJ⚙Q Step #5: Rust stdout: Step #5: 9 10 101 18 Step #5: Step #5: GNU stdout: Step #5: 9 10 101 13 Step #5: Step #5: --- START diff Step #5: - 9 10 101 18 Step #5: + 9 10 101 13 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l", "-w", "-c", "-c"] Step #5: Step #5: thread '' (19073) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l", "-w", "-c", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19073== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x74,0x2e, Step #5: ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-l' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-l' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-c", "-c", "--files0-from", "-l", "-L"] Step #5: Step #5: Running test ["wc", "-l", "-l"] Step #5: === Compare result for: wc ["-l", "-l"] Step #5: Pipe: à Step #5: 🪓aX2BRTx Step #5: Step #5: 🪓eIph Step #5: n Step #5: S(mIF6yl4 Step #5: Bj Step #5: 7 Step #5: Step #5: X2e🔩9Qmj️🪛 Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: ️Vu(Yk9CmejsF3ÃhÃGRÃWMH6⚙️bz️75eLVj🪛HGS🔩K🪛(TYm(4️ejHBÃTL5RAzO(🔩iLbCvp🧰🧰pCoL🪓️ÃOSoaV(7qFÃr🔗iL🔩DpnX88LghOiO8ÃJ0️((4️KVrdInI73⚙ÃyCrkb7oUW4LADz🪛asMIGdHmb7ygOigelZwn7O🧰6sBniKmKP(fP0RwWFoEVk🧰p🪓0AmFXoI(🔗sH🧰(rWPQvÃEN2ÃM⚙hxbGÃNW(e5(Pq4ZmgO🧰(uM((d0ubTt(GxS🔩1vakTA8ki(6️rG⚙sQ1Bg5DctiRtzP(FxHvbIÃhObBwMJx0RJ4V0(aD⚙️814h🧰z1ZI1KÃQuIE️ÃÃ(b2(3ewpGOHkysC(MlcoI5jdgzi3ZSQ(((gmePtTPP(🪛qhPUDlb(68(N7J8EvÃG⚙1C️W🔩X8kÃ3FLiSÃcIoI(⚙p7IÃ️PvRVEDts️X9(VXz(NZ6TBHB4ImA9nr4q(oSQJj83iS8i045kEyF9e6(uJÃ(wm6UnRL4tkÃ🔗QJ37tt🔗qurW4giFnb26ÃEq9t6sBXgnoI3vKK🪓Ua(b🧰cDTpHXWPqlQNrrWBxKoJ1AMJPq9S2I8BQ57e(gOÃfF4️G(638(v️0IbI🪓49EcQhC🔗1F🧰Knt🔩upt🔗z(DL85Y🪛🪓PA🪛(4⚙VbipTFQvOM️QTkmyE(7RÃc7l1🔗pFYuE🔗Ãh🪛(9gÃGZwKÃKD️mOW️9R🔩⚙🪛🔗u0CAV(ziBqiHQÃ77Ãw🔗5Nx1w2YhhRnIKyI9M0WROpEDUrrDMRjE4dÃd(ÃyGDCtn50K(dcCiÃ8(9vX Step #5: PBnSBsqlgwlE1Ng(Ãdf Step #5: 2Q🔩Yevy4Sxawn⚙sMqxZ Step #5: kL️S9oK🪛Ãtrà Step #5: uM Step #5: Step #5: 9kY3 Step #5: 2 Step #5: 5VyGDXhUEÃ(D Step #5: lehO🔗🔩🪛6ZÃW3ÃaJ(uvj⚙90Nm1w8(xuf(TmqKc⚙t49wjKx4qgC7⚙yzÃ2🪓j🧰⚙4NT8bJ79tnK🔩Ã5iZCH(u(tydwHH🪛🔗2🔩FlrÃjIOpdTCFkS(sÃNHÃ🪓abA🔗H(Zh3vsf3DZÃN5fYfjM🪓Ãp4🔩kjb🧰rYÃ🪛ÃOpErEZzWzKHÃÃÃGjtp️36BZQ🔩qSWKÃ8Bs🔗Dm3S🧰xgyQTwv️🔗oH2zhVÃ9J🔩rKgzÃdBen⚙⚙ÃÃnDc⚙e53oGxW🔩51⚙iqw️gaL8yERRym️WL1GhMSyQy⚙EKi3aDU7YfucRH️q0ea⚙Lb7Hf🧰J🧰kRSb(qMf🔩R(PUUdOcgRoCsYzdTkhtD(🪛iq9Ã️🔗ta⚙QhK🪓Tbbh3dSL🧰WEcy6K(⚙fA(N6tEPBJqz010COeZMp🔗VU4Ã🔗6🔩(zNLS3Ã️0Ãr🧰q3vÃUIR0TÃÃEFlVLb6mS🪓WRQ🪓JwkVB🪛mSyJb1BYRH(urhTkÃXFIoVZVfwGvp🪓FP0Fy🔩W1GIhN🪓tHnQ️lJJ🔩7zC🧰ÃÃykoC(rvÃ3vHqVuG9🔗Ãt🪛L🔩9KsDMYumÃpiFb2🔩Bw(n7jI9ÃRXv60Z🔩ÃaTf🧰tszE🪛(HjikuPAmVz(DxykQXzRQr(🪓(5XÃ6iuOBl(ÃcAPwREc🔗r Step #5: Rust stdout: Step #5: 1416 Step #5: Step #5: GNU stdout: Step #5: 1856 Step #5: Step #5: --- START diff Step #5: -1416 Step #5: +1856 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (19146) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19146== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf3,0xff,0x2e, Step #5: \363\377. Step #5: artifact_prefix='./'; Test unit written to ./crash-69ea9006efe65f2ef3f9693188456047fe839693 Step #5: Base64: 8/8u Step #5: MERGE-OUTER: attempt 89 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1830205828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/69ea9006efe65f2ef3f9693188456047fe839693' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 261 processed earlier; will process 224 files now Step #5: Running test ["wc", "-w", "-L"] Step #5: === Compare result for: wc ["-w", "-L"] Step #5: Pipe: I6Wru Step #5: ÃD Step #5: 8kw🔩tSpTGY9Z Step #5: Step #5: DvbRLNO Step #5: g8à Step #5: Step #5: C Step #5: Step #5: 6OQDF8E(🪛 Step #5: Rust stdout: Step #5: 7 13 Step #5: Step #5: GNU stdout: Step #5: 7 11 Step #5: Step #5: --- START diff Step #5: - 7 13 Step #5: + 7 11 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L"] Step #5: Step #5: thread '' (19224) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19224== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x69,0xde, Step #5: ' (19258) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-c", "⚙z2CkX🪛1RJC🧰9", "-m", "-L", "i6ptR"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19258== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x20,0x6, Step #5: < \006 Step #5: artifact_prefix='./'; Test unit written to ./crash-573747b7b07badaf6210a5d93bbb3de9a5892692 Step #5: Base64: PCAG Step #5: MERGE-OUTER: attempt 91 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4194110858 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/573747b7b07badaf6210a5d93bbb3de9a5892692' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 264 processed earlier; will process 221 files now Step #5: Running test ["wc", "-L", "-w", "--files0-from", "a🪛"] Step #5: === Compare result for: wc ["-L", "-w", "--files0-from", "a🪛"] Step #5: Pipe: DU Step #5: 🪓9 Step #5: h0lgRBqluià Step #5: Step #5: fj4ÃcPfEDKK Step #5: Step #5: 🪛P(M(R🪛sD⚙o⚙I⚙d4uTxkÃKcÃ48⚙Hf(9C9QSSUT(i5tMHTiZBhj2XgsFzÃUZxÃpAÃfJmI(xWk🧰8P(🪓iCE(bs🪓3oq(gexM2laBJTÃaFhU⚙Xxi9ÃyÃeAK9Bw9Y0uxt5pgqub🪓zcZ0🔩5️wqqNIw4zf🧰AYhKphuR🪛GdkpFB🔩S(7️zYOAAimMslu🔩NAÃss1ANu(Ih(CIyAV🧰ÃIhjN🪓AAy️7rhrw(SMrYq8🪛NhIGCkSUISMUoGTXniJKfj(T(Aq🧰b0🔩2🧰🔩CW0Ãp⚙6🧰fY9fb(Q5((50dvcbo(D2o🪛Ãz️NInnmCLq8IzBa8XL8🔩mBc2OzÃZ(C🔗🔩iYSb9fBExwt8aÃleGÃVVS7cJt(Ey🪓QZJ(R🔩ZQZ🔗greÃzÃnÃkXxÃVBFIe🪓JgIPÃ3ÃCuu1(EN🔩oMe🪛5(N🪛x🪓FlpBBZwV9iÃWq9ve🧰NÃ🧰yY0🪛QDm1wOkzDo🪓qFb(a🪓Z3RJD️oiÃa(f10🪓Zo7XzUK⚙XgDKDLeMG⚙cwBÃ0L(4dYBG(A7🔗wA🪓t(ÃÃrHRDjotUbÃSxÃz3N9S4uK(jXvZU🪓p🔩C6DS🧰(S4G5C(gÃ️kÃt(GjVS88mbm5b🧰lCRoWgS(zULgB🔩🔗YSS🪛e⚙c3ddK7TnOrkgUbqlcY65a9rgGtvcJrEHM(I️️pooyQesF0a🪓AF2️Ãkg(2YÃTRtOxEp(s3gJNhFaZWL9(a🔩️g(5Ã🪓🔗hsC🔩qk(🧰mEcwÃ🪛((ph🔗L(jYPN️HOO🧰⚙aqdY8🪓8r7qhjimÃW1wmIÃNEQTqcq🪓dmjZM14lNtKzrXf4BX(4(UÃZd🧰0ml⚙6ÃrZcDÃuÃFDZJ(MdpYkQIHtYQVw(MDJZ🪓L0🔗TXQLk5I(bDWCÃA6BT🪛🪛(🪓lSr🔗zÃÃslt6ÃfÃw7QhÃu(PxT0(Y(vpLj5liGVn9y7emKyf(iay🪓p7CCYtgcMÃEWsXrrÃDI3aRÃ🔩5f1D5TÃa8wfh🔩VFZUS(psAq🪓bXuÃ(m3w0(pTNp1JLM7a706CsHZb0q⚙ÃKuÃ🪛Q74ÃUDZfOkuÃ2SazL🔩DMSY6Jiw76LfL🪛6Rq🪓d4gWmW5zR(ÃEBmÃ9UTOI(ruUKiVK🧰REwb45rDWaYMa(IgTpÃx🔩c🧰fkoH(m(CQWKwÃdK2Y9sJMav9Eh⚙G🪓3sYk9a(ANHRnQ🪓C⚙⚙x2y(q️jZEqS4VZDm🧰🔩QJv5hjTFTÃK🪓xrr🧰LjfWX🔗aaj(3ÃÃ9C07i🔗HSpX🧰(HDZZTyi((6ÃPD⚙uT🧰Mp0fTpZÃuskpRÃDLSm4NP5v🪛hhPaK2🪛3qG5FWxsc(lFVZtR🧰🧰r6WEiaJD🪓a5ik6🪓FOÃÃATA(LyxÃT(BCh1k(p5🪓J8I9(i15t0🔗SMNGXp6(RhXSHKO⚙06DaQV🔗HzwfK3zZo🔗q(Ãy(w️KJ0o56G2E8npfOa174gWM🔩X🔗(VKz3NisYa⚙5lÃz2c🔗2🧰(hDSÃK️🪛3GÃy🔩Ã🧰ÃZHÃXm🪛D2P1L(🧰(o7qtiRN⚙N1cSgWfDoA9dj0PMlsÃvYMwgQZVHw(🪛gEDnFÃJhGQÃ🔩O0P3JT🧰⚙Ht6(ÃVx⚙🔗HsQg🔩PEegNo⚙🧰ZYta2🔗Xd🔗U2x3y⚙Ã🪛Ã(c2🔗lpl(Ea🔩(jMistb1ofaÃÃyFpZ3Ha🧰wgZo(2kÃKb🔗ca️X🪓ÃNG🪛e2️mObXÃ🔗d🔗EA(LMpa🔗vBG6l1odhP0RZkhN1mA🪛O🔗️UPx🧰H⚙xZqYiM🔗VhfH🔗Ã4kD0uogAD(xaÃEHSlpHc7v🔩8Z(ioÃzrmP🔗M🔩dLTlUts(Ã9jN4xPBg🔩🪓kJBNI6l5uBXdItl⚙R🪓(fS(hpvYIv(️e3g(HW1avHs2Ie1GgmU3UriS3Uyw️️4aYYFarsÃXjyN🪛ÃLklÃ7D🔗L🔩(6BdFH🔩sbz⚙X49Z8🔩QI63(CzHq4U1IIpFÃ🔗🔗VEbGcJnVTÃÃ️9wqyi⚙kÃ7Ãje(5IJbAzgD4M🔩wQ0O2sA🔩xrx(yCQo2N3WZg(eu️X🪓🪓ÃÃYC🪛🔩Ã🪛WNÃ3l(Xfsm(z🔗cgPR1🔩🔩RYt🔩🪓(qNtNSeuqsg🧰pGP6Z⚙CIHqwQgW(nDjHLEvln(2️️dDWMf(XChÃKEHpjÃafeTwv1J9jLQKBbbJqh⚙🧰5BPpZ🪓🔩q(56Ãs(Bphd🪛vNZrBYUmSmmyD0zwEha⚙jdO7rWwX00db1hbTTEtqQfJMTdQ(jkXNx️⚙A🔩I🧰 Step #5: cI1x🔩YtYs(5ÃFN3((5DTÃ3(UPCÃT3njXSoiKj️EN️BoqL(oPg(BjZrÃ2bF(fvQvBN8AocÃk🔗ThTXeNY🧰R🧰(24X1N🧰x4ÃnUb(WV4h20L1Ua🪛Ã⚙eqRmcZzU5XdÃ(21🧰oXVV0️2o(ÃYÃ6ySNiÃGxu7MrLIQixBZxUZÃQhbwUvQWÃ5ÃA🪛pPZ(3y8w2sigDÃcd4Ã(Y️9OVO🔩(0aD2RLh🪓fgSzj9R5QÃhuot🔩AUp6oAaoZu1iXJ(EgDt(hJÃ8kVN12xpd🔩(t3MC5🪛Ãt🧰mOcDKWO🔗6fÃ️g(bs0ÃG(lCk6q6ylUI2a(ÃIVC(L1Q5yiÃSCPF(hg6(pxZTq(TÃf4🪓uG7Evzg3cSAnXyV(j2XgPg(HRUPBmH(gLtXxr(M78ZTYOMfkr8BÃx0d65(ÃJw5(yP🪛cyB🔩1PgRÃy️zXiJ⚙SbQn9🧰SGM9ÃmwfYÃE1O46nuYÃÃ3DsPy7rYDLtlZJoWX94IÃc🪛(🧰jQZ6P(Qt🔩(1q🪓🪛ofOTIujfF🪓fwX7CP5Ky((XdKDs4VjÃaKtU(ERE6NUu6f️Fu6h(6ETIfFwbi⚙sjOÃ0Z6gut(OW⚙VddeMr1RcÃTwAwMwq(ZÃGbI🧰🪛(4🪛OKÃFBeLAMKo6R9duYuokHy93Kz0🔗UeBÃ(KjMYIHÃ61Ãu7VV🪛ZLw️5O6EyycR5ÃgY(M🧰oG(hFZsdiIÃJV36(Ã2Ãy4Kcb9(Y🔩ZA🔗I🧰3Y️lAymPEb93y((o(Y🔩pJ31uAFqZBz(🔗DbQiÃr4WSWQ(qm3ÃS5cGRm0y3v(e️FgZsOqSÃlyBoCjhX️xnkAo9Zcf7S(nbmI4rxP Step #5: ⚙ Step #5: 🔩TUÃT⚙ Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'a'$'\360\237\252\233' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'a'$'\360\237\252\233' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "-w", "--files0-from", "a🪛"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "Ã"] Step #5: === Compare result for: wc ["Ã"] Step #5: Pipe: Step #5: qv️EiCe6IRMS🪓2m Step #5: Yo4F Step #5: K8Ã(️DÃv Step #5: Step #5: 2VWYB⚙ Step #5: HtjS🧰🔩🪛🔗 Step #5: nfWwWWzR0 Step #5: A7CZhp1Ãqf Step #5: BoU Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "4⚙5gH(88GrUZDJEIBQ(R07Q(JVLbX🧰9🔩(o1F", "7Vv\u{fe0f}OtH"] Step #5: === Compare result for: wc ["--files0-from", "4⚙5gH(88GrUZDJEIBQ(R07Q(JVLbX🧰9🔩(o1F", "7Vv\u{fe0f}OtH"] Step #5: Pipe: 1xÃuhÃo Step #5: BJua Step #5: K Step #5: 0M🪛y8Ms4T32🧰Ãby️8Lx🔩bABCUHcZ0YWwvÃn🔗A🔩G7LfpatX48HtP8u(🪓QbE️️MikB🧰WwmTc🔗(lcÃKrnodfBÃH6dHj0Ã1r🔗(8P702QbpvÃ🧰3IL🧰0yq️mlSx️g4b🧰22r4q(9🔗lÃÃNfdppD🧰Xk🪛oÃ5tshC6Gsav🔗MWFKmFPwUkIaz2(Ep(1T((ql🔗Fp1m⚙Cpsf🔗EE⚙9MKh8EsvGJL🪓Fh⚙F3mcQM🪓y3fzxyhWgpF🧰Ãx🔩ÃWiv0🔗N⚙RfdLZ1hY(xsM(eÃPkFskcÃSNQ️I0jUy6Kjv1rVhIP(Ã🪓wybHY7GduBÃrqhGo🪓j️iPdwR4rt8dNAmA🪛tLooh🔗Ã3gNgKNYcgDA🔩ebsH⚙zwezq2H4ttXfpPOThzIiO🧰(🧰plPCI🔩gyÃAD4mre🔗VR(k65qxSGmvTS⚙zg9E🔗rsX9LGZ9gjÃ🔩G🪓uJheaLw9(UUY1Zm34Q🪛uHiki3dcDE6Xb4nDHkTq🔩uLbOÃl8tT2ÃAaqz5🪛ÃQCvYY(4Ynh(Ãe3XdBGyAcrQ5ZZrJ9V0K⚙ga7gzFYwi🪓1qwÃiJW1ZPW3u6wpizZX️yif(uFm(Dr(v⚙k🪛PYdÃXÃX8Ãk️I🪓V🧰E(ulA3🔗E⚙qrdDgY2jCeThfXO🔩(🪛7ULg7rbpEY5cfs7🔩8oPOgbKE🪓YZXk(nBwD🔩ZyWADm(5(TE1⚙Ã(ja8t⚙kT🔩0Jz🔩ol4(vÃB(C️YÃA9DsT5o(D68zJ(ÃxTyc8NU⚙liÃ4xca️V(Tj3c🪓S(ÃB6ciwAvv6RB2ÃljK8VEpN(Ãfw🪓w1qcFyH7🧰Ãkt🪛DHs(18((VuJS🧰YLÃmHn🧰KFNabRYmtU7jpSjniÃy🔩72YDVZN(rZfsbaÃM🧰Su5hoywC35jEnnWTsfidIsp⚙wtf🔩B991(9(7Xq🪓tAgaÃiF3opHkOh🔗q3P🔩qQeYvApJ(uItp️UiFwQPaj🪛🔗KÃy30jÃÃ(🧰AwtCWM🪛(Q(1ypTa2ÃrOX0uQNj5aEkÃ3Nvx🪛TQS(🔗(IOXZ🔩3mvzgpH2aVXe🔗0NU(D️8(Kv3SyEJaK1Ftje🧰Lg4t8hp4PR(Ggto🪛🪛UYx7MC(abJB🪛Owqbf4sw0(t1mXOÃ🪛s(n2B0🧰IT0ÃED🪛dUw5Qy️10Tpj3a7xKo9b🪛bw(Ãy️c7bS3Z7kU️kesvKDhGxcKk️⚙ERtHSURaUwQ19EQVIlX️QoIG⚙8LbQCTy(hz(KÃjNÃGV🔩m9T️3bmEm🪓🪛jtmglarf(AquAVlb2lb️JzjdvD2ONFjGy(qQuQ🪓U((ey Step #5: 7 Step #5: h🔩 Step #5: Step #5: SwÃl Step #5: Step #5: wnEv Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '7Vv'$'\357\270\217''OtH' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '7Vv'$'\357\270\217''OtH' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "4⚙5gH(88GrUZDJEIBQ(R07Q(JVLbX🧰9🔩(o1F", "7Vv\u{fe0f}OtH"] Step #5: Step #5: Running test ["wc", "-w", "-c"] Step #5: === Compare result for: wc ["-w", "-c"] Step #5: Pipe: W Step #5: 4dRD(4b9g7Vi8pbbÃ(Y(f2(sWupÃ94Kw3🔩2🧰ÃhVVfs️C2qJ0fÃÃ🪓6xFDcZNmIk🧰3SaWyÃWp(🧰L8p🔗TuF(32ov(B8YknD⚙ovzs🪓jqd9jW4((️BPMUQBzm8m(ÃEÃgKW(DaKM3🔗o(iOnjh(AdbCovÃeÃp5eSCeNaQsgm🔩ÃjCpCXJDV9ktpBFs(DgQRq(SXIA🪛IDIwg9gAH🔗🔩ÃÃ️tdeiANa⚙aÃ3g4zqÃl4WthliOe🔩EWakUd943o55g7qU299(t🪓sM🪓aN0em(HxNer🔗xW14GBmÃGOv8NfPJJÃUQvvxYD5nbjvMaU(8(🪓nOKE6jsVmG8YM🔗3qS⚙IJ🔗n(U🔩jIjPFqKlrNooj(fLXuJMcvN🔩1FwHÃkPNi️o🧰ywÃHmvi0(Z🔩Vxa⚙RpVTPZkr9nP🔩(C🔗r(uZTkZusN🧰((EZ(ivfgl🔩a🪓rB0🪛(2🧰z️🧰v0fL8DEDyjBgxtÃ(s(w5🔩R🔗🧰(nÃ🧰3🪓ÃkFny3iSx🔗(Bjc🔗BaRTvOi4️(y(M⚙⚙2tgCrd(A2XfkÃK7UQ4m(QPÃbgÃqznFm77CSWV1g(XhFEkXfCPpUPWzÃZ7Ã8🔗8K8FgOÃxC🪓JDQZr8ÃAy6jpGci️uÃÃudNÃ🪛U🪓7C82🔗5pjR1gHaoICUÃfF9(🔩00(HsNfyi2obyUKxXBi(jScQ5ObxHAÃc(tr9LfFOHbozs0zÃGFbKn(9iÃÃyrtGfJ(a03BnKUx2G7🪓6🪓Z🪓hRWjLVMTfU🔗s2jNÃc⚙🧰3S(iPa3🪛sYÃJlng🧰ÃkZ(BUSqfv4YbzYsLFk8️9ZeGAPWi⚙Bp(0U⚙WÃTwTEfK8pR🪛EESAE(jB🔗CCfXI(NP4MOUebuyPIRTfvZ7Ãm5bOMJ4vphÃ🔗Ã🔩NBIA(CAQGQveHA🔩q2lkI⚙ÃRjob️0D4(64Nfhj️w2🔗CT0ÃcT60HQeSb🪛IMjHgr(xIXqwXEQdLrT8xD6diSV⚙A9x🪓Iy3EE🔩whM(d🔗(u67(p68Hw🪓ImY6U676sVYOoqkr6aU1zJ🔗DÃÃ🪛XwÃTÃxiBPHxÃ9WK🧰m⚙dvF9️UDtF0Nw4🧰Hc6Lhe3nZ3️biSXmpIVmF(m(2btsFGTm2zÃEiGcmmBZbJqh(️2lIvDarg0I(VcR🔗W1I6Z5⚙f2ÃA️p1SfPHÃAa0tÃY(SGvIypGQÃ7ÃvLh⚙ÃJOÃXnDÃweR️z5tj1mO2ea(3z🔩ays4🔩QxÃÃ(5️⚙HYz⚙(GÃV1🧰ÃGÃgN(🔩5nÃB1krK89🧰sWh0B0eh(🪛eeMupÃ(GX5SaNx(dY(Ã🪓sQK9BBnXf🧰🪓VLLkvBq1ECOOTAtQV⚙6inuZ5pR🪓6️4ZÃXDynA️uI9(y2TvB(8d🔩8larG️6u2elhemHXBjeRNuQg2BsL(5dCJ3c(7⚙D8SÃZ🧰rQJ🔩Q🪓0WÃ0hca🪓TOmrÃdYIP️(BCtyLsxT83zLVmi🪓07X0YU(0h0🔗pYD(C️QJI(tvS7MvJwz(H3xÃHÃPXWwSL🪓PzR49CWk🪓LQiQp(555nE(ljs9️V2🪛NAcjqi0⚙kM🔗yWÃFW⚙🪛a️L(hvnhiÃBS8q7🪓UrXin🪓bDC2YMphRDlQVxJFE(IJmQTqLprHdaw1🔗2h(kOH(🧰oT6ah2gjÃfÃPDPM8ÃEGuGqFOzFQpRJF🪛FBQgeGM🔩PVx🧰⚙sÃaHc🪛Zr8fFLÃA(Ã️D🪓YmSAÃÃ0kfqV(wÃ🪛f🔩A🪓Vr2(⚙EW(Cfm(Yj🔩CXdZpHQEPU6ÃYL6(s2YP2tCÃidpeiP2g🔗zfS7iUnLoo5🔗mgo🔩zmX(ÃÃRÃpHR(0fUWz🔩DIMZ0ÃHq98🔗KblrDTKUL(0ox(zq0pw⚙🪓e🪛il9l2bonyPtFJt(cJ4miBQ(TyTqraB9M10Jza1vP(zN07xNlMi🪛67GC🧰Vaa2ccZBxtÃ6iZKw46R(KdeTfWMmFX️⚙y️KHc🪛fFw1Lj9zaO8i9DUalMWV1oDTYQwÃmRZDjNÃ9RHOTtk(BQ8n🔩Ik5🧰LDSYKUHThy🔗vzvbZpv0B️lÃE2jDÃHVHcWÃHwml🪓DoDÃFZDI8cuuh🔩8czLigDf10paCpI7lMI🔩2HOzgUm️LwjSVyJOtEejNsÃtNgz(🪓(ÃRJhszXgcoE93ChXhfKwamCHeULO⚙lq(MJg🪛🔩PdG8⚙jLpxW(ul78🪛2S8rObZf🪓f8aMuy🔩TYoym7hZi7YD🔗KAnz🧰cWncÃy5BfÃFykvT⚙Y🪓Vdlh7thZiDZY🪓1rgKXga8P2pwIpeR(5729w️g⚙nÃ🔗F0eQ1rqoh(WE🔩n308vMnnW⚙Y⚙zkUdx🪓wkSKo6PBtmpjxÃCU5Ãeewls(UÃ🪛🔗rc🪓(HRs🪓🔗TA🧰CdNÃF2dx🔩OG6(N(DLÃt(JdSDsPOu⚙W🪓zkq(ExJ34qKQM9gd(Ib🧰47MaeH0ÃZ1🪛94🔩0fc🔗X6SÃw0SjÃAW81yd(🔗8hi8oE1X🪛f9🪓sem2xM️BT🪛M5Qg(mdmuW3F️a1YT🔩Yhpj🪓hZ🪓W7iQfQR(wyUSjM5u56Ã9🪓XÃnS🪛🔩vdNkiMX(ÃEÃoi🪓ÃTBKzWEÃlkiqgZCv🔩TPMew(Vj🪓QNBplERqNiLNE8i🔩i3Pz🪛0DzA⚙l(3XZO7mÃIN4kr🔩OrZx75O🪛5wlkFjJNj🪛2zbQ🪓1UeT8mRZqZ(iLsW(3ivKiDQRh9aNÃe8F(oU️O2Ã🔗asHFV31ÃmW595🔗s️ÃqD5HWNQ4TF️TSuÃ0d️uMhFFY🔗F9lO⚙3OgwTHbkD🔩🪛Pfy2izXbH8PIqÃ1ZÃhAbIMnJPRFuPxK5(eMqÃbÃm8GCz🧰e🔩⚙RÃIhey️6qFÃlzQ️ÃEXCkuGO6fVÃl(NPiUvASQÃNi🪛nF52YecL🧰🪛GVh9Uh4w🔩o1oPRwK🔗V02🧰xxEIÃÃX️🧰yRfjzV(nnc2DGRlQZ7ZiY2ikSlExGÃLvZC2ÃZ🔗JyM(((eswga2ÃVudcÃ(ÃcÃk3HR🧰⚙jÃ4u🪛XFKOS🧰⚙lIDWynP1l⚙JOG7TXrqtneRvC4Bqlq3ZDX🔗ÃD🔩21bAfUKe53EA7(glE4Ã8Zo5DvbQ🔗ZBjÃ(DÃlpt7q7PEb0(lj🔩JCtXn🔩wxbW🧰ÃQ3By1hTk5🔗0ID⚙UZa🧰6Spkk7Ã(4Ã️aALujbIpWj🔩C🧰🪛oVKÃ10wvsJdLnKq695uOyrW🔗qa(95(GD🪓1KYBWp🧰iMUAKcl6P️PjESPm2(🪛(pyGRS🪛9uI7⚙X🪛1mGR🪓Fi31Ã🧰🔩6jXnwM🪛HQÃaX🪓wPJ84wTNxA80🧰(Y2yay🔩S9y6ÃydVq(plePuPP(n2p5🔩oqk(zwkRHn3Ã(AGy🔗sh(stHCUKN🔗4zr🪛vp(AVL🔗i(N3Ã(s9KlX(bmr0o6Ãyc️xRF⚙🧰ÃpMGz08️RLm0vOU1(v9H(40JNT⚙LWzh🔩QoPb4g8Pr5aMs🪛(b️A️vS4sO6🪓HjcnvÃWBaAQÃXQqLcp5rOrhIFHDDhHip7vlFkTI🔩7OTyj0JT️(iny🪛BOi85WsZQ🪛Ãhbr️lFEZilvZfmh(0eOtVshshbJkkzxiz🪛🧰d1d(lCwx4b⚙N7pvÃ⚙jaahlÃ6MrvWgkKu🪛4FS⚙kS(ajgNPh(aNf🔗EÃopJ(QOKXHx🪓🧰gW6🧰X🧰72H(77aWr🔗TSB8Gl77Wtx5cHo(🔗GLhrÃF6Q2🔗(z146(r6u4N0aTMawaAN3VqaeÃSZh🧰uIq🔗n0uMQO0D⚙2(PcXsU⚙fU2qg0ÃdRjWHRUÃ5mtVvTA4zxcd🔩WWX7czI🔩🔗F8vSKpYÃjy(Ã0Mtp⚙3U🪛3jdyw️KqÃ(6GbÃUNqaF4ÃFxAÃÃÃu2NE((LuSUoO5Xe1🔗wÃy7🧰Omqr⚙ZH🧰2d1🪛XbÃÃriwxZEXÃ🪓Kf🔩Oc🪓🔩NszJs2cytxW1🪛Av🪓PyRm9CptgÃ8OzyÃs8z🪛(m1ws🔩L🔩X6jVPz9z🔩GSÃ⚙WXb🔩(Y2🔩HCiOKNufNhBsaZp🔗VÃÃ0(cQXny(🪓((qd0owpez92vOKykiÃiJdi⚙YS🧰HtÃlZ9GBrwH3v🪛vi🔩u0CN🔗pF0UYOR️yDOBi3JStINBQ🔩V94y6y8ÃLoLWMD️OVDOv(Zj5v3n2dutJdRMJBciL2DvA⚙AByR19t7uVUkorG5UÃ🔗l🪛Jyh(aA🧰🧰AnÃwBn🪓jhzt21f🔗LaOp0rro9lZqL🪛5K1wTYBnKq6⚙B8WT1R2🪓Dq🪓bG2y5jKEPHqPyCB🔩ÃOiqÃSwyC7b🪓ÃI70V65Xbi🪓ÃsO⚙Ã7🔗️ÃC3J🔩🪓Z3t5vJvEM3f9qbÃIxKTw(9🧰️kRUW(1🪓E1yU5K1DJ🔩️G8ÃrHt🔗sIi Step #5: wAA9nn Step #5: 🧰⚙BS(sdw5 Step #5: 8h🧰VÃGLSÃ4(wLf Step #5: xJjE5V6WLkjB🪛W Step #5: d🔗edhtI⚙K9ag Step #5: ZxT(i5 Step #5: khzpfX0e(Wf5BP🧰(b0X94XF5ÃuwDCLUzj2EPV73agaxovJgkXgyEgOy3rsik(v5vxBÃ🪛Lh64🔗W4c(2🔗DIYl🔗E🪛u668VVe🔗SgBtst48svÃR🔩H6Ma🔗7VÃJCcvBZZdf️NxÃÃoheizX0qc(0ew🪛OI(QwzUa9🧰Ã2🔩(V1Q5YÃJMI🧰UÃ4d(FuZTq(ÃqQqa2ÃgrffO5🪓AdIC9ZÃLjÃV🧰5oNMvZ46🔗nln9ZupVAPXKyyaKGv0Ã️H(8🧰WNHBSHCcpgV(V🔩3H⚙️v🔗(x(TK76️e9⚙Zmq7🪓F5G5bKrEI🪛ZTHPmiJb(ji64vjV🪓SF⚙RGwAvyÃKIgWwjzlbÃmmGf(W9ZFYQ4iqmF(Y⚙ÃAJÃPLvuP35HVs3🧰ZIuxjKÃ(🧰iHYUÃ🪛pj🔩🪓oIc(oo3Ãd🧰(kmÃB(vÃW(OU️Gpd4AsX(w2ÃgQxdÃr6kJSKBcWH🧰dcWS(wjrf((gY🔩1y6llXyÃk⚙⚙🪓G5sdCnxMhaiX🪓9Eu3T2jLdtMuZZXtÃdjDJ(6aÃabld1MdcUqiFqAB🔗(8hbm57a🔩️ÃlzeZ7🔩Sm2I🔩GVC0s🪓Q🧰13🪓PUy(🔗5h(PHPkl(57HymKAuwhv🪓Pb2Ãx57K5Ã(cÃnbo🔗KbC5🔩Ã🔗🔗ummÃKUÃl83ppDÃÃT8XO7fT3XÃvcDSCD🔗yWm757srN3HFN5c🪛yL(9Wf(r3((m31(kÃQ🪛(I49uUÃcAmGG⚙VdhuQDHB26b🧰NCsS86K4ECLlsÃÃQ🪛ÃZfO(JLtaÃÃ🔗CBt(UWL7ncu🧰Pcb4DY66KWtvg3oVÃZ99xeBj(b⚙C🪛6IbÃSsAapC(oCHD((zIVLuwCQeB2x(QePyfSuoVÃW1RB🔩🪓RHlN🔗️qcq9lA1Z🧰zQMAR(DgoFM5c1YFx36WjlÃÃSs🔗9cGMIs⚙6igwC🪓C40🧰lIv(BfZKfi🧰fYIÃC0I⚙WM9Ã🪓ZNgtV🧰qE8pDebCmTr(jKoj5bVary(KEELNEy((NBZÃ🪛ÃnyXX(yDbXluhZO(svnÃpU(IrI2vcHW49ergj(IyRN⚙IV️🔩⚙(f(mRPdb🧰lO3kUD🧰DpÃ(AUUFxqGSa(⚙MK7aBv️epk7aB1GÃoPEbMOpBTyZxB🧰F4RUvv4EYMR⚙🔩K🔗(36v️2Fv00kWXW⚙(me7A6🔗DÃ🔗Dm9️8ÃÃ️l8DltKiT8Y🔩XYZr🪓dZTRNYM🔗T6PL7FÃ🔩NrG(c9QmHvw(5z7🪛UTax9z🔩i6ka5RB0jiF️🧰y(CmyIbxÃ️usÃK7dÃdQT(ZixUlÃ🧰🪛SF️IhtAGqgR️F7🪓VÃfm9fummVAVx0o(hVUAL6O🪓eX7iCGy️3RkK6BpBMDFEB0B️M(N8⚙E🧰2DON5iXmwRzPIQEgzqY🧰Uv🔩🧰SFnV🪛OOq6ÃZ(nCyehzJ5(0Jq(z⚙yM🔗1RQÃxkS⚙Z1🪛Z(v5U🔗p️ÃF🪓EPyN🔩🔗irozuOnrnJ0ANiW🔗🔗6⚙Xk(g(kgFh6ge(30l7MIvnwx6fVOT🔩9UlqCÃWDoGb🧰UqTLÃALQYx8🪓X🧰️N2u🪓WkLUeBOKvT(SmpAkdystÃ️fVÃbzhjXPJA🪓G(NGO🪛XvSÃgA🔗JT(ÃgjEIjbEyDo0z(Gix5TDFhfn0prf5PkRbyds4YlKvDYDaskÃNlzCB4l🪓EL1a(️FGV3vyB(l🔗v(w5ocLh0iV6c5HdJlVCaMDxÃ883XxXÃk7UBdzÃsetdhY(ÃJUG74Vs0ASgywÃtO(pfc️RQs3pF(iZDFsÃÃDUwjLRyNlUHs6Jt54ÃT🔗rÃnSkwÃLpV🪓Ã(rWC0vqijT0q⚙fGe(Tz0MiÃjqp5yR️🔩IÃqM(9VzK(ZKoks🪛E🔗⚙UZKXUrN0I5ScT🪓hsÃo⚙hgrN🪛f(🪛xZTOvA2GA🪛(NliGK5(8uzteUPZz91R️As⚙Ãz🔩7yÃG(gFwz5🪓OÃ1vSTTYzwh🪓L91k63GKVcc⚙nD🔗O77jfÃnMjyÃ⚙VjE3b🪛rtH🧰Z8qf(V8A🔩T️EmÃlwt1qlÃ1eÃxzZyRR️KtxAPÃfAPou(bnsmKoN🔩l(ÃkT4W9w🪛mrROmF7qz1g0q🪓x6DwÃ🧰1Ã(piKW6wfYTdY79BrKhsV((c2(⚙BvdxDeG🔗dG0ÃnGa1QNK8DHnmZO🪛2mZUEk8🔗GVkRSn🔩Ã⚙⚙gS🔗4eETZ9ttx2🪓6caFÃGSÃ0fniZ0(Y(XMS8DSpB🧰WmaadSf🪓L3y45⚙Rk6h(A90(FVz🪛(GZ🧰Em🪓99o9T(fKYoqecQ🪓🪓n🧰GSybpn(xV(vAgg️gxboebwM8wPf🔗F((JÃ(hÃf🪓zdUÃXWKVpÃvWutabq6rE🔩BOwwvg🪛id(Y0wl(6(vN🔩2(ÃKO⚙t🧰8iqÃ9Y⚙6fgHi🪛HqFdwHÃmÃFUh1zMtwljACGT⚙Ã🪓Ã️ÃuoFCkDY🪓3ÃbRIÃ2ymtpEAvR34(w2DsYGHimkCcFÃaXT176eDlGVjRfFQKuaiwy(QYxVÃ🪛vbMO⚙f⚙cwÃBs43GZIV🔩(Rs🔗🪛j9️S🧰RT🔗(H🔩NzYCXGQthQÃUm66Id8D🔩V🪓Ãb4F(A1z🔗N7fAÃuQF🪛s2Vomj7Ag4ZTXB🧰y🪓️qiilT🔩y🧰XvdÃlpjÃ((OxÃ(tL5pwl8fbtXXuEhNQP🪛(Pbz2ZGF🔩wmGBVDRARJ(rÃflsbbb6hU🔩53EO(FÃsubWOOW3zÃIMmR3AzÃm0ToÃJKjAmn0iÃeD8vrV4GX🧰nCp2🧰W57(Vhge🧰SkjmeÃÃ5sG🪛⚙XCw46o5🔩r(Zr(K(2MuYO(⚙🔩dosz🔗sÃk5ÃÃgj⚙6nÃkXX(YY🪓AIe01(a(0YA(g18I8hn6🪛2U🔩ÃAoNzÃ🪓FtG6jiR️NluÃElx(andÃtkz(l3a🧰GUezbs⚙Lu🪓(wnvÃÃXÃM8Ã6U2WuI️(Ã⚙HS🔗🪛rÃ🔗Ã⚙pHbx2Ãm8SRdAJQilw3Ãc(P3🧰v6plOtZzbMe🪛g7d5JR(TXc🪓P((rn️lL️z(P🪛n(8GIB5toeRUFGqS🧰vIj🔗p⚙msAdCylE🪓vY9BfgxWw9ZjDFÃvmQ⚙5AKiciCzMmujbgq7te(4WÃ(⚙2QÃ⚙ÃkzD8cRMaIbQO2zK⚙sgPyGrY2Ji1VIÃk2ZjBOIAQsh9h2S3ÃuM528liZPF6ÃL⚙(RJL🪓L7xÃnskrUhODÃ️P6Kjkt(lKFshn4jVgU0lÃ(🪓🔗️xUAyMPWRASGQkp⚙RwiwPX2p((LÃ️S9zibeÃX3(mU(9sth Step #5: qoy0fRnB8ÃKU🧰81sÃtl Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "⚙PFY", "-m", "-L"] Step #5: === Compare result for: wc ["⚙PFY", "-m", "-L"] Step #5: Pipe: e6lVFÃsHaTw Step #5: bGj Step #5: 1HeÃC0wg Step #5: k️c( Step #5: 🪓 Step #5: Ã🪓( Step #5: e️uÃkIÃFz7 Step #5: L4( Step #5: B Step #5: 9Ld11eo9MLmwUBVsS Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "-m", "-w", "-l", "-l", "--files0-from"] Step #5: === Compare result for: wc ["-L", "-m", "-w", "-l", "-l", "--files0-from"] Step #5: Pipe: CbzM Step #5: 7z⚙7 Step #5: ⚙q85k( Step #5: VLTÃTgcEDf Step #5: (iNK Step #5: owA1oQ🪛V Step #5: bJ⚙1bqc4yX🪛WUDz Step #5: WifYz🪓🧰E Step #5: 7 Step #5: 3Ve🔗3XGQCÃ7bud(2l8c9w🪛ie(🔩LRPQnfmFI1N2tzvrQKsUqcjTuj🔩(svÃ⚙PJ6🔩q4YDsof⚙6gFwRZfAl76m🧰byn9ePL3🧰BzUz6vf8I🔩🧰apFoToO🔗WERZWTZcsqkIOw7OG🔗6HtcFX4me🪛WpGT7️ON🪓iBt(7ZIRsVmUkSWFexÃLbMKvKV(JFT9l8⚙🪓o5iuA(tI4Lv️f🔩B3ÃwOHs(nVyfVoc⚙9🔗nÃDNaRWVTXB8c7o⚙(8g⚙zp⚙o🧰🔩(ÃOjDb145vnK(xih9🔗Wc(🪓⚙PVLYokPÃmC56H🪛ÃTXRPM(I(q🪓rSoR9Z8FsiFn9TqBnef🔩MoOTey6YDCQA🔩GvllNLSpFM🔩OMÃ5IE(G🔩LGOXQGYnÃbXfa🧰Q🪓7Ã59🪛ea️T🔗ZXZÃV4🧰BLRz6(c🪓Gko5S🪓🔩cKq3L(fpRYhhf6etULbSw(V6I((Zs(C🪓91p🔩t9(73(8laK95🔩ÃÃM1E2🧰NZqÃÃeeÃK🧰A(TeHu1(t️VeS🔗QyCXzVz️q91vMJXJgu0PfJ4GxÃL🪛Is(gje🪓5⚙FJLGcj3xprPGb35E8hw7C🪛2pGÃm2Pw🪓9qPÃz6M1G🔗gIvr🔗WIzÃcMLy1tÃetzvtd️80z(gsQ🪓o2gzm(7MVCdDEhGCsyChÃ🔩JhABZ2F️Co⚙(2⚙Y8cbq6Nf9P7ZCD4D(rVB2BBrfdyRcEQ5vfTOy(wsYVI1l️0y7⚙I0DXMGfm🔩rR🧰w(L🧰9ItpkyEsBi(mg(3tMbÃD(sNVAÃWJu(flÃB🔩cMF🧰ÃJQ2🔩lcRÃpLz(⚙xSotB(WDdIdD(FC(wImsGDFK6🔩SPhyvxkpLl7nIUPZDGizvR🧰7zuÃAuqQqmS48ÃQPFf🔗🔗ARJidÃV🔗UVvF5Yfu45((Ou⚙(rd48Ãr(rB2d89ÃKmÃALÃaq8A4vF92ZnGTqaBHLl(WDOiSbx️ÃZP🔗QwKhqxfbdXqG8r(Wsm7q(gr🪛zpm🔗PxXlW🪛gCN(Icb🪛1IO3qÃgÃ4C🪛T(O5🧰N9Ur🔗ÃÃvf(tÃ(irZ4ÃcTSRME4HfITjA🧰xrÃÃO1RWÃB5🔩ÃjZi2qqaxdGqJbD🪓⚙mIXYÃrP🪓Gj️827W️3aÃbZhÃYuI1🪛Ãjn🔩🪛🪓ZIKQUiEOuFIWeR(INtX3⚙L(idEÃÃOgcv3ObcJS🧰t🧰z79(0Kz0sUDvz🪓o3bcuSgKybLEB1(ICP7A(oB2vGfsj🪓HyS9uSuC(u6OYPJpGmzf63️1fa0Ã🔩oNYfeKQE🪛fY2(dz🔩(gigoUCVSA(r⚙PZV5🪓CjWÃc4nK(RykDfE(s78nBQ(Mn⚙SP🪓p4cI6(🧰3aÃSS⚙2FÃYC(0rdL🔗ÃAÃÃK9c🪓vZLiOllGgRGgdcBNoxB3u(yfsÃTBzPaiudL8C5v🪛58EqUdSEzaVf(e🧰cMULR(L5V🪓6d(VwKrZT5uUOtA0H0javEog9JJyoh5(n(8ABXLVYwmiqKVkZU🧰ITA(E2nLlSAbdizÃ8(🧰AoxCcI⚙WiEKuFVge🔩ZÃÃ(JBHÃic🪓⚙Iru2(VVC⚙0kUsJsAjXBnW(Z4wV(srÃ(YMoÃOy5AmdlYJdUsx8️⚙5v️4uS9🪛CSuFzg550(V(1Ne(QhO🔗️z🧰dxfEIÃbSÃlXX0IfpNTfnPworÃNW0PaE🧰gkGypjo4⚙🧰fFJj9yCIX9k(670J(vibzFGx9cMoE5ÃPhxr🪓Hal🪛xS(niOo(⚙TNÃ🧰🔩y️1Pyu4B2SW(6M(ÃwmcKMaTK(5OOA8N1OEZAmkiÃfn(PwTAiidGF8PF(Bk04O3vlVÃ9Km️7ZwUÃHCDn1ÃYgehÃ4SGtÃ(p(C️🧰🪛⚙⚙h24🔗N🪛NG(AP⚙h(DBdI🪛H🧰QdilÃVu8(S🪛W5NPjÃ(️tP6Fz2QHHVmÃq1g🔩jMZECExj(V1kJNPHeiMF🔩W🧰smc⚙bXqD5🔩ÃJ(am(DprFwokt9Ãz🔗q(i0M🔩Q32🔩p(xsSÃnZ🪓(cvJÃxdzowLÃWt2vN9PmgASPLncDjMKco63b3pK🧰7NzÃbgdS5iÃpMP0oQKVgregJwlQY(EV(mAWusQWNfneT2uu🔩ÃNuVVp7z0Vq🪓YR(ÃRhUhcÃ9n32B(IYrÃbf6🧰HKS(W(p️Q8V2H2fl️(B️🧰🪓zocAT4ql(9SfcÃÃHy🪛xIr(N4k9Ãyyq🪓tpiM4Jj(iH🪛egvK️n🪛Rk0k🔗e🧰pXÃcogÃÃiOÃS(a2COLB2EfW7c2KbPjÃdg⚙vRCtÃÃV3dgFfXQ🪓🪛RBJOg(el76KLPÃ(nk3wW️CJwPGLBCD3lwu5ÃjdqreÃz8l1pQ🔗LSWuq🪓MV3jf1eCi🔗🪓96🪓eiWp0w(4xLyi2Ã🪛V🪓Bx42QPrAa⚙V⚙Ã5LjÃaG🧰mqABU4rQ5NGKedmK6f3Ãz6🧰jÃJRbÃuK️tRY(ÃZKmo🪓45iLÃÃdÃ(2🪛fUVIÃT1I7Va️Jys6🪓5n(k(🪛ciuE🔩q🧰KLÃzXbBH8MXR28TFV(Ti(cK️pQÃlyuRpE76ep(r66nÃ1pAoGL4y🔩1⚙️Xy🧰c(kFÃ🧰1grp🪛UE🔩i🔩lnC18Nxr(Ax(5(3lCÃQszc(AezjI️tISo4CrvX🧰⚙TLFW00Kn1Ãtsp(wpB84fiuCm(9qYoasglcUv🪛ÃxbAW7h(zk46KZn2🔗uR🧰hC2🧰c4a6M🧰(u9MkPu🪓9CD🧰️X9🪓AP🪓9a(ZN49pPOVs(🪓🔩2uYreZiLÃf🪛V🪓uN(icb5nOu🔩tc🪓y️vr(⚙Tkc90KrvCgCVJbGVc⚙n(HMpk🪓LZkIH1XlMx2zlqS9ÃYRPÃSZs⚙jOl🔩kÃQVjOR0ZÃ1wY🪓GPJIEmiCb3GÃ(7C1N1🧰LOsfzjÃIQf(X91n20fTHTÃwXDP(🧰3(G2b9ÃEd8CMnKcrSÃDIFzs🪓tnI🔩Ã🧰MKq(L(E5L🔗bpCE(S3VtP63rUy⚙WFV️fGkBtfdW0PE05(ÃzmZuÃvj(Cxqajob(I🪓IqD🧰aQcqe2vVJQ40⚙🔗Ãb2⚙🔗CY54xZDypPg🔗ÃPzlCIZRbeln(L🧰bÃUg4🔩G0ÃO🪛n11Ã🔗iS(TÃebhCGaE9n🔩upzktqb9Zjt Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: option '--files0-from' requires an argument Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +option '--files0-from' requires an argument Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "-m", "-w", "-l", "-l", "--files0-from"] Step #5: Step #5: Running test ["wc", "-w", "-L", "-l", "-m"] Step #5: === Compare result for: wc ["-w", "-L", "-l", "-m"] Step #5: Pipe: Uh3U🪓 Step #5: 1🪓(GSqpSR Step #5: 8g Step #5: Step #5: b️ Step #5: vZte Step #5: ÃJfID(i3v6🧰⚙uPV(7aD⚙BPkZRm2Ã🔩psbpOe1Ã7djO🪓(W6Ãx🪓fU6vjWB5D⚙Osfzv8(ÃGÃ3ORNOrfRymN🔩qSaQB⚙lKHFqHsgJNs9WÃhC(P(T(🔗2e⚙M7nmPVKwp8hWa7t0hekLx4k🔗d🔗VKFGBvY🪓ÃxAprae(🔗0WzG🧰kÃ7P(ok1lB8nVkDÃgZpjVQCt🪓3Md🔩r(e0W🪓uT(SuZdNN9🔩🔗8Y1QWnI️0(iQd(elRH️oyFP8N8ÃocChoLpB(SmzxiqYv🔗fÃt🪛LÃG1🔗oOyt⚙ÃBà Step #5: P Step #5: 🧰lk3ww(FcQ Step #5: XÃKPd Step #5: Rust stdout: Step #5: 9 9 315 285 Step #5: Step #5: GNU stdout: Step #5: 9 9 415 226 Step #5: Step #5: --- START diff Step #5: - 9 9 315 285 Step #5: + 9 9 415 226 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L", "-l", "-m"] Step #5: Step #5: thread '' (19301) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L", "-l", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19301== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd,0xd,0x20, Step #5: \015\015 Step #5: artifact_prefix='./'; Test unit written to ./crash-e432d9add2d8628312f755011893467df4fbbd03 Step #5: Base64: DQ0g Step #5: MERGE-OUTER: attempt 92 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3468839629 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/e432d9add2d8628312f755011893467df4fbbd03' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 271 processed earlier; will process 214 files now Step #5: Running test ["wc", "-L", "-m"] Step #5: === Compare result for: wc ["-L", "-m"] Step #5: Pipe: CÃV️ Step #5: iEtb837L7eN Step #5: V🔗6(️8f3 Step #5: mvÃJyQ⚙p1uZT Step #5: à Step #5: ZjUQPaC Step #5: 6K3ÃR Step #5: z(C Step #5: (AV⚙ Step #5: t(C Step #5: Rust stdout: Step #5: 67 12 Step #5: Step #5: GNU stdout: Step #5: 82 11 Step #5: Step #5: --- START diff Step #5: - 67 12 Step #5: + 82 11 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-m"] Step #5: Step #5: thread '' (19423) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19423== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x6e,0xa, Step #5: ' (19459) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19459== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd,0x9,0x5d, Step #5: \015\011] Step #5: artifact_prefix='./'; Test unit written to ./crash-74811cc3b2497635bcab09e11267292c30b2ec65 Step #5: Base64: DQld Step #5: MERGE-OUTER: attempt 94 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2342658517 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/74811cc3b2497635bcab09e11267292c30b2ec65' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 278 processed earlier; will process 207 files now Step #5: Running test ["wc", "-c", "-m"] Step #5: === Compare result for: wc ["-c", "-m"] Step #5: Pipe: k6 Step #5: Step #5: t🔩Zdutt Step #5: QNx Step #5: RCT Step #5: 2(🪛xEn Step #5: (Q Step #5: aL Step #5: kn Step #5: A🪓U43kra Step #5: Rust stdout: Step #5: 44 53 Step #5: Step #5: GNU stdout: Step #5: 53 53 Step #5: Step #5: --- START diff Step #5: - 44 53 Step #5: + 53 53 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-m"] Step #5: Step #5: thread '' (19562) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19562== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x26,0xc4,0x96, Step #5: &\304\226 Step #5: artifact_prefix='./'; Test unit written to ./crash-82246d3d8443b4ae11bc697bb52b0b5e84a78631 Step #5: Base64: JsSW Step #5: MERGE-OUTER: attempt 95 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2033952488 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/82246d3d8443b4ae11bc697bb52b0b5e84a78631' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 279 processed earlier; will process 206 files now Step #5: Running test ["wc", "-L", "-l", "--files0-from", "8🪛(", "-c"] Step #5: === Compare result for: wc ["-L", "-l", "--files0-from", "8🪛(", "-c"] Step #5: Pipe: HZ(dÃ3ÃIHeY🪛TbnZFNzFS1PfqTU🪓3G6s🪛HXÃULGBOob🔗(XM🧰T Step #5: Step #5: vaDoTKN Step #5: g Step #5: Step #5: 2eYR⚙fczLA️I🔗 Step #5: 3Dx Step #5: vxp🪓Eai Step #5: (CVbi⚙(à Step #5: (PALISN( Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '8'$'\360\237\252\233''(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '8'$'\360\237\252\233''(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "-l", "--files0-from", "8🪛(", "-c"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-w"] Step #5: === Compare result for: wc ["-L", "-w"] Step #5: Pipe: Tiv8k️pU(v Step #5: 1 Step #5: f🔗 Step #5: kzpmi4ÃzW Step #5: VE5J⚙ Step #5: VjdV Step #5: ZeRrÃPt9lXA1Z Step #5: cG Step #5: DYPM5Sqvdocd6h Step #5: (oKruOxkxH Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-m", "-l", "--files0-from", "⚙vtFQMdr33i4cÃe(7U((B61ÃJz🧰NCPNaAyCxwbeki"] Step #5: === Compare result for: wc ["-l", "-m", "-l", "--files0-from", "⚙vtFQMdr33i4cÃe(7U((B61ÃJz🧰NCPNaAyCxwbeki"] Step #5: Pipe: jeO Step #5: 🪓nRÃxIV Step #5: i⚙Q(Xr6EQT5p3G🪛7 Step #5: RY8q13Tjfvt7(PJ7⚙kZyTHegmb2🔩hA3T🔩️Gz🧰🔩Ãsie9🔗🔗OA5Ã(1🪛U⚙MxE🪛IsmgtmIÃX0HPLZvfNc7z0b2eK🔗🧰L5XSEQkR️c⚙6KmFGjE⚙w6TÃ0s1️3XMKzvSLh🔗sWmdFW🪓🧰a⚙poGCc1vÃ3ÃefGÃoKXqhHSfOPNhvjT1GbpJaÃ🪓yDT4(⚙(cGv🔗r🪛q🔗qqkjcDvpjWbS3TrDrkurFr🪛(6YnqgzGnÃ(Lly9318AK🪓(ÃTw9w4jjÃÃuzqamL8lASkEcuF0ne6ÃQzTgzMÃ🪓aaOeZbcWQqPe1mvRqhq(ÃFa0ÃZOgD8JBtRrjaN7JezFDoOrgq(i0(ahÃÃ🔗4S6C🪛ÃC0ZVKtHM🔩Ãlhk(X🔩UhVBÃ2gfaNJc🔗y6sQmk6ÃPÃGGd8sXB🔗7fx🔗RF0oEygDGRkVIqy🔩GGu🔩67CBFfJUrd Step #5: FoGy Step #5: Step #5: D43EÃhq Step #5: (q🧰s3⚙Mj(Th🧰4KYjS6 Step #5: JDxE Step #5: ooÃhyTXU🔩jtE0 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\342\232\231''vtFQMdr33i4c'$'\303\203''e(7U((B61'$'\303\203''Jz'$'\360\237\247\260''NCPNaAyCxwbeki' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\342\232\231''vtFQMdr33i4c'$'\303\203''e(7U((B61'$'\303\203''Jz'$'\360\237\247\260''NCPNaAyCxwbeki' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-m", "-l", "--files0-from", "⚙vtFQMdr33i4cÃe(7U((B61ÃJz🧰NCPNaAyCxwbeki"] Step #5: Step #5: Running test ["wc", "-w", "-l", "aDÃ"] Step #5: === Compare result for: wc ["-w", "-l", "aDÃ"] Step #5: Pipe: g️ Step #5: 5wQD0️6Zu Step #5: kcTJ⚙a(tL8🔩ASBjyBÃk🪛y19MO7mgh(wReÃyntU️tPmTNeto3Y6Fvbdv🪓Ib4tKi3rHRZz(CYd(K6fyP46BTS3Uh89bnvGFMek🔗eSeFZZPAjr2Y5O19mNcbxHh(️jV🪛(️ÃhGLÃ⚙q(YBhCbwUCpaF🪓b05VDx🪓FDD6ak(x(Wo(X️G(mRz6dcSHQ🔗yBU(PdOHna0y0XizwDvN2kReD6XU1r🧰V7sCCJvlZWG🧰Gq6U6(9hBmy⚙ugXReo6djdUhL521HFChcgtiÃH4mXODFx🔗ryHMc️7️LQ1ÃjLCÃ🧰A🪛ev7dfCMLrFSzzU🔗Ã2jl6lÃÃUÃwgfMhlq2b(🪛b520Ã(🧰dFdv0OZv(🧰🔩GÃJG0🧰Av(AGwa44️ÃR7Ã(🪓PIC3I0(cFTyqk🪛️W🧰Y4fSÃM((️WPgCXaye(EX(FPÃrYDG1🔩⚙2bzTwiHyu6bKbwJeXW0F🪛alcl4JIM8️U(fnDI🧰M(nSx8ISrzVBXYoOlngFÃYn1tvAJha4ZA0ÃdWYT(Ã(YSJuY189crÃU🔩08NaMWP81zLgSbMV8xcUAyBgiGu5🪛3y(1Zj1g🪓88xfzT16ÃqLXOBKuT(ÃXIo(Ool38ÃaLae7flm((ZB00(wtIn0sFI7P Step #5: JoTk Step #5: rHW1(dRoZ Step #5: Uwrp Step #5: ⚙Ze5( Step #5: ÃX Step #5: i🪓CqGdG1d(gL(2bb Step #5: Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-l"] Step #5: === Compare result for: wc ["-l", "-l"] Step #5: Pipe: ( Step #5: Ãj Step #5: k3️EMHt🪓rb Step #5: 64Q4J(⚙R65cLa3q Step #5: Step #5: F Step #5: Z(hwmkTxAsM🪛X2LEj2dk Step #5: zLtQQ🪓ÃRAGSOxfÃQ️ÃmÃ️IrGÃYB(H🪓6🔗ot5OUf0KN0k🧰JÃV8VtwdW2️FÃgrhHLXÃRsuJ⚙️DÃu0L🔗7🪓G🔗w(HLRk8J4⚙AEX(gÃeOM🔩w069qw(n️2kg1🔗9Na🪓V15udNQWCopZ1️UO1qceSn(TyfQwtBqCd️t5️mk🪛Z1b3(🔩WtdiT9jz0ÃIÃ🪓ÃdEANA1dV7K7CR🔩🔗Ã9t9(5BjÃeC8🧰Bs9ZCuCgHW1yLYV4Qa1MX3x🧰XMY🪓L(U🪛im(Ã8fR8bAMK7Gmzz🪛9i⚙(grKxb🪛🪓uAFg🔩ykÃftfF️️GbXMEJ🪛U3🔩qQ3Z️(ÃHz️FV🧰faOQl4rcZÃ️MI8️ÃAzW8n2qBa4w8(RIP((Ã9QuY8xH🪓Ã(YLFi96((tazVy(5Ã🧰y️Wt5k(uLLUoOkrftB⚙NMB4P(tsHiHLaD️(Wa(lVPVrd3lZpWÃ🪓kZrF8Ãf️🪛X3XX7⚙n2RkV(🪓0VCJKcF(6B🔩F9dnZÃo9️(WiTMsqÃiKitV4Pw🪛R️gqPH⚙ÃvFu7🔗33gEuYAÃmSCO🪓uKjÃPLiWNa(KVXu((xos8zL️fuf🪛Elhe4b🪛fY🔩M2edhBZEBmaaÃb🔗FLYYeRKmPN8hÃ(olGz(wVE(dZ🔩el🔗l0XuyQb🔩EÃPMsS🔩EnÃ🔩sHmI7️HtÃHI🔩lHgoKÃuB️0ww08WJauyFericmrMGÃBu(hÃxPKp🔗F⚙Ã8Ãjm7bÃÃ(️R🔩PUWBBX(🧰jx(SsÃWFkTnZ(uqn3IW(Ets(JRj6WmW🧰Q9EN🪓nP6kga2Ã🧰CXB2hL9🧰Hkldw3G(s2A️YfÃ7tXH6ZK5V7suUmS🪛Ãt6vNNj1sMdtLJiYU4BoÃS0BNDÃ((i🔩RwÃXEG8(megNGIxw🔩cYv5Jyi🔩LO((2J6lz8v(lZCqVjJrwuq4i9🔗pn(⚙🔗0dzK4(AÃZ6ipTfIoÃ🪛🧰G6gG(TnU(A93DB5Oq🪓uaUhÃJGrqq7LD9🔩aMYhIq4WJKN(bytzU5J(ah🔗tYÃgygNNKÃFGÃpR(aeÃP(f1SWDI8N0Sxv5yu0🔩fnI3QPF(rFjPTeTC0eAe1X🪛qn(qqZ4TP🔩zf(M️🔩️Pi5Ã(2A🔩DZWmp6Uh9🧰jFici🪛dfLp5vP4YlA5Iy(6x0CLJQMQ🪓FbhÃrÃKEc0use6e5S5i3rxNZQ️MxwHRmP5mlÃG7Ãw2Ol️zKvOÃ🪓FGpk(1coV️🪓Oi🔩uTmKzhVZLpzh(⚙ib(zmliW(UOR207E🧰TXa🧰DETRhkKDpcJkmE🧰wxELcfaLo6jo7xT6naf9X9ftM🔗ÃOFL6(nÃD️🔩(lAy(8NuA🧰mzSfBLq(rL(ApR4kWfNMÃ(VNWfE7r1UfÃÃzkfR9VfSWXlQj9d1Gzg🔗sR3(q⚙Ut3sJ5((ÃjAs(🔗U51🔩XxO🧰Ã️S🔗SUUXMfM⚙w1(D3yTbAebGÃ🧰dzY(L(PoK4oV(Sngnin🪛7x9J5SXÃ1v3ahMÃL⚙mD🪛🔗🪓PrtGA2c(I6wbNEs🪓QC(🪓fÃykDPNK2️Zxf8orC6sgQM🧰ÃG9🧰🔗ULPLiia⚙NÃ🪛bUKcAjvq(Xw9ÃZL🧰QWg0(4FzÃ2oT495ÃX8Z(4🔗cÃAL01bc6🔩8nn0(Ru🪛HWsVikyyUT️🪓ÃÃ⚙(W🪛cQNarXs(QI5iQohe1XGnsO6QGyUs31(8bXM⚙G🔩0IgbNUÃCi(bYc🔗b(ZX9⚙(IÃCXuJwVpgeCYRÃÃ(Oq(🔩🪛x1UZv6xKnAyUÃCD59IÃgx5(HÃJ8ysmGS61PKX6SPn8E6bp(ZQ(ZwaSSuXQJ2VQr0WXzuSoÃV4ÃD76ÃYR6ÃKMu(V(Vj🔩tFgx6(87l2dkfFOgCMtÃpSNYdZ8wf🔗🔩KLzykd🔗ÃL6btlN0Ã3NWapBm(rA(DfRÃ🪛e(🪛FffyfX2B2Ja203MÃÃÃ0j️ÃXzLYOf(4ÃGr70n⚙2RPXR⚙CEWb🔩jP️uYO🔗JAFbA2yv4F🪓qmusD3PzBeQgi(t🪛v⚙sCm(q25(qHhyZ0Y🪓KCsSx6ÃBD0t🪛cFÃC🔩FÃl9🪛Dcc(ÃG0(K3🔗yt🔗(lD(🪛TO🪛t6(63nvFs🪛6(1thbeuz(8ad🪓Ãt🧰uE0MgMÃw55f8i3Vd🪓x(SmPOf22rI🧰3SEOa⚙kG3🔩rxG4A🔗0d🔗f8fpITP9Yr🧰tqÃybjUEG8srCU81fyÃLHv9yJs⚙9c1Ã479P🧰aKa🔗Ã11aL99🧰FÃTvqi0r2(🪛ÃzgoÃ0eM🔗d2JQmw(oJUiTbJ04IozÃ3DqpBZSÃx2u9lt🔗letiz🪓OPH🪛00XBb(covFy4umsw⚙I🔩o🪓AW🪛🪛Yz🔩o8JgqNbpcYÃDÃg️bue🧰🔗JE(QFvUyGRwXGsy🧰5JDÃLIva6sT0dc(bQ🔗ÃI(6aÃMfBTkOOYHgNyy65YL⚙N️5gNQvMhY(c(XMxn679F6nWUÃ🧰🔩oh🪓(gÃP🧰i🔗1JdwUqRoj(RI6u8Ex700🪓Lhy9ÃÃ(qÃa6sbo🔩GFqqcJvp7eqM(eEu3🔗JQJ🔩⚙H7DHMÃfnSOW️🧰m️uoÃxr(ÃsR5IzQmeI(5siJUZFHGHZXo🔗⚙du0(🪛BZ🪓ÃW🔗ÃTInAvrÃ(1xc1X🔩HPHHrk26CiEtmcKIzkiz6k⚙Zjc🔗4xJJTÃnNy🔩pi2Ã4G2cN7(vIxK031🧰BTpQbQwmÃ9nabÃ🔩2DDc84(x0t⚙T54sz0mutC🪛(zDy⚙sG1Ai️LbvQkQM️ÃxEN(z(yQ🪓🔗cAPx7I⚙hcÃGN1KRuY1Ã🪛J1N⚙BQHc5C🪛fMlACzÃ86y2iÃgT0hfTOj🧰MSQz5JI1🪓7ch🧰BAdjCLqXBqpmVd5ÃÃq🧰9ÃwP39CZC5nlvjzsAZs9C6h🪓SRhw6U0🔗JMY4oeNQy1ÃJayBsÃP2W🪓sE🪓lKÃljÃJkQ9L🪓ChCkW0VÃOEv3ÃÃwSQ16JYdÃp(cIdYNuem🧰mJÃ🪓UYÃq🧰Ud3m(8sGfp5ÃZe️KSyZQÃ0uRgÃsRVB1SV4XL3cR(luoftlmnRÃfY8BAgB8mpDxA9htrplbTC(v🔗n6🪛🧰bNNuFx3qÃÃÃWÃ9GKC(NI(I(ddTN(qreEqT🪛rnRH(hy(leTUEyiÃfÃ🔩ÃÃSSÃNHmM⚙bvjn(🧰4⚙mzyxlN🪓rOtJ1r⚙s(ePFNOR35🪛8dyy3Dl(D🔩(ÃvmnQL🪓gdh7Ã(WÃZtKF(️07Ã6Io7️HgdIWUFmEh🪛TB🪓QLhÃjrÃ⚙l⚙zDAkÃRq252w🪓v🪛x️1WcGSdkH7njJLIyfIMuÃPDhEIEveIHG90(SagMl9AiLaLDlMHMJ🪛🪛k🔩zkQgpoKc1⚙8jAYe🔗l8O(pÃPaÃXFC(🔗dHLK7oT02pÃR🪓Ã3🔩c5vP8sMjEWbv6🔗popzNnwEbqo🧰0YlnCt🧰I️9d️p6🪓6uÃ3IHC🧰x(3KZ🔩Yo(oe🪛WEDfTbQhrNOc7XWBvXGQp4USU3nOgrTGiG4VozdClC1🪓⚙b🪛Ã185OPwÃ🔩dPV0CbAEz6🧰qNw8🪛3xVT(6EkRSPQkMmObBNL1ÃpNR9ÃJ(🪓Ldn9rylÃm(Rx🔗Fi🪓B(DbM5qÃ5Fqqc🔩0dfvSÃ🧰4t2p🔗weXvKÃ9fmiNI7(b🪓f🪓🔩Rd(kDtoQS️7sa🔗LRÃRsa((i68QihS2C7🪓(🪓wOZ(1v4NDV4H️JT3Hg🪛(bvF(hhY6w4🪓m0pS🔗JTHIn4🔩🔗5AiDVÃC3🪓CLiR5Tj10bk⚙2TC🔩gSm(GZ⚙aOht5🧰vxMfD(8My2(3swqjZÃÃBm🪓(🔗pD🧰8e2r0(91fK4🔗f(B🧰fMU🔩LrMgQvlMDB((PÃ3Zw4oGgZqU((TE🔗🔩QDvddnPNmd(QLln4KXpI🧰6YZYKMcCFoBqtih⚙🪓w(1eOSG((iG2DzIR3ZnP🔗R7l43🔗OUoPIzHÃoxÃj(wFh4hh🔩ÃeÃKVCqQÃ7RhflIÃPVwLzH2GQjxEiqSÃeZ🪓sLTPG🪛Y(lvj1YtLBMf🔩Lg🧰(lJ9DwFIwfefiMPOÃPo4o0pyDJVO️Ll1PJ0Ã🪓sVm🧰Ã🪛zeG⚙RWY🪓IH🪓fF🔩130F0🪓BKW6🔗9PÃÃ⚙wW⚙(c2RT🧰G(🔩za🔩E🔩YUvNPl🧰CFrKsvfH(A🧰9cjyP🧰AvhQNGTugE🪛⚙9mkoo1(gQfMBl7GGQ(⚙jVJojtVPqL58xYtmc⚙7SS(y7U1f⚙(0whbu(qUhoTnjU(keÃwG🪓52qw🪓El⚙(o🧰1Ã0Ob🔩vrGix(xa🪓T(7Lju️29nGJ🔩fNBUPAH🪛ZqGlHwljkw5tU🪛VRtJ🪛i((RiAcdp🧰TVpl6cVFxHcchkiF⚙LKdlvrXEe( Step #5: Step #5: Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "--files0-from", "-w"] Step #5: === Compare result for: wc ["-L", "--files0-from", "-w"] Step #5: Pipe: fIy2y🔩 Step #5: ÃW Step #5: vT6NLR2QÃ4ÃY Step #5: afhÃ7Xm Step #5: DipHT🧰 Step #5: 0fOE5(lT🪓f Step #5: u Step #5: HL(D🪓sy Step #5: ÃDp Step #5: kA Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-w' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-w' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "-w"] Step #5: Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: TÃt0 Step #5: A Step #5: gnBP Step #5: 🪛SA4 Step #5: DDeX Step #5: Step #5: gQ Step #5: pmFÃELeN Step #5: 🪛4 Step #5: Step #5: Rust stdout: Step #5: 8 Step #5: Step #5: GNU stdout: Step #5: 7 Step #5: Step #5: --- START diff Step #5: -8 Step #5: +7 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (19592) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19592== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xdc,0xed,0xdc,0xe9, Step #5: \334\355\334\351 Step #5: artifact_prefix='./'; Test unit written to ./crash-311f7875263c0e5ee26b23711acc44a354849636 Step #5: Base64: 3O3c6Q== Step #5: MERGE-OUTER: attempt 96 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4153096117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/311f7875263c0e5ee26b23711acc44a354849636' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 286 processed earlier; will process 199 files now Step #5: Running test ["wc", "-m", "-w", "-L", "-c"] Step #5: === Compare result for: wc ["-m", "-w", "-L", "-c"] Step #5: Pipe: fUà Step #5: N Step #5: U🔩 Step #5: Step #5: J Step #5: ZXPv🪛UUS Step #5: 5FO(5f🪛cWV Step #5: Q(QiM7qFOBAÃ(2t Step #5: 7Gq1a🪓nÃsIpZXsRpP Step #5: O🪛xyU🪓6Z4t6R(7z🧰T7⚙ÃAyel(rxVsQlE🪓(CÃTZeO8R(O1DLÃ🪛Ã2NqaquULZe(Ãg🪛KWTgQmEmaÃN25W5u🪓EMJ🧰S6🧰VdÃ5AN(cmHn🔩M0M(VzÃV(2r7(KdupL1qf(7d⚙ÃksZ️YM8Y09TfZÃ🪓msofl95Ã2JÃsekÃZ7B🪓hMqv6q🔗o5mALNl(yt5MC1syrÃ🪓lj8uDHH⚙k((fx🔩J️v3🪛wdUXR🧰alU(Hzmj4J9cQ️🔩DXM🧰oLbÃA9c(3KJÃhuMgZE5eyHXPEPH️ÃpB5UPPd(a(🧰kgmprfÃJfSH9ZBbhP7G1nq9sJL🧰c4NJjCsYZ58️5KAftTS🧰jnatZ0fÃlREKB️etadZk🧰wPzVSN🔩WirrWR(q6s🪛Ãm🪓r(3T((🧰QP🧰CaoIclSHdK⚙d1aZSY3zvpR4SU((d2WsuXtdLsqÃ28(6(qh🪓U((hwmuzYO🔗WWG🔩Q7eo06F🪓g(🔗YL🔗I6qlGW5UxkÃyiXPq6VAhÃÃlFft(️iXgTBWIY🔗Tk4q(🧰77NJÃdNNKA1aq🪓KTr7Cbh(Nl(Y🔩cK3RX(iJmYR8c3nwySI7⚙ZZ3Qbz(wm3uYCn(ÃM3D6RAS1ccqDFagDKTÃ🔗B2LahXt7(G(Dk⚙wrRsXr326dTDtrCVIFxO3Mea🪓K🔗 Step #5: Rust stdout: Step #5: 9 679 870 647 Step #5: Step #5: GNU stdout: Step #5: 9 870 870 532 Step #5: Step #5: --- START diff Step #5: - 9 679 870 647 Step #5: + 9 870 870 532 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w", "-L", "-c"] Step #5: Step #5: thread '' (19682) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w", "-L", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19682== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1c,0x21,0x1d,0xd5, Step #5: \034!\035\325 Step #5: artifact_prefix='./'; Test unit written to ./crash-9df7abc376de30427a53ee265f1d59118b5eb413 Step #5: Base64: HCEd1Q== Step #5: MERGE-OUTER: attempt 97 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4153108498 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/9df7abc376de30427a53ee265f1d59118b5eb413' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 287 processed earlier; will process 198 files now Step #5: Running test ["wc", "-c", "-w"] Step #5: === Compare result for: wc ["-c", "-w"] Step #5: Pipe: MpTyMY Step #5: u0 Step #5: Step #5: ocpXCs5f Step #5: Step #5: j5CQqPV Step #5: 🧰iHJR🔗 Step #5: lZpÃvNiA Step #5: It8v7(EYz🧰rÃBKQ Step #5: 32 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-m", "-l", "--files0-from", "9GVvV\u{fe0f}WtIVIP", "-L", "w"] Step #5: === Compare result for: wc ["-w", "-m", "-l", "--files0-from", "9GVvV\u{fe0f}WtIVIP", "-L", "w"] Step #5: Pipe: pGbWI Step #5: YUAl Step #5: qh4ShrgLiWh️XasÃLr0IÃFhhfO9UQcHBluOeHDZyrQ🔗TxEe37wNIG00RY2drkhÃ🔩9tÃJ4x3(h6Nx(Elez1af(YUknpt(7(FCh5F5⚙AG8VvWq713dr0(bHÃjcMuPXYp1OgV🔗geÃZt🪓xQl5🧰🪛J7D(HhBhEÃ483Xux1xyEEkcFJTp2x5OaXXecC🧰wÃwDNTk(IPXPÃÃvlLHR⚙ilVUKP5rDoSmwÃzCa️🔩7jd4Bp9UÃ🧰pVBbM8IK4(b🔗(p5CxFÃnJ(cnsÃZ🔗⚙BYa(ÃbÃM05v2I🔗iva🔩🔗ZD6ph8O4UvbH🔩ÃB(K️cOgrdbxxyÃKgkQnI4🔩GzNpEfK️bFYl🧰T2ÃtPmÃb6🧰⚙x(5KaN8Ãc(T4️4lÃIth6iLLIwugArJii(imÃXdÃluXibx(LQ7ma((CKxnvbeE9SNXd⚙MAQ2DJb0cPzbvqlÃ(qHT️8PqOR1uWFVtILoh9C3🪓PJ2FB0🪓uZTz5qu2ncf🪛🔗2BBadmu8PtUTT(Ddqm⚙kAnv🔗i(9Htw Step #5: 7LSU⚙( Step #5: WiJe Step #5: KPÃl Step #5: 🧰F Step #5: UwU0(I🔩jmft5HwJ Step #5: Z(UjGIIHUGky🪓EÃk🪓VswA(dK️0pzn(vSj(i️paKYw🧰Ã2🧰g3sKPji🔗wZSa🔩🔗WA🪓X️jlFy(ÃÃLr2Bw9🔩UE6ÃwqsI7(YBÃ⚙hIpuEwJÃn8Xi8M(l🪓🪛m(m8bj(sP️(kKÃHXk🔩r⚙PvTa8XYhJQgP1pOFJvÃz(c(oko12Ge️qRHcxkN⚙GWvv🪛q(aq5T4DGlvpENV️Ãad4kKYuxiUYFlZMK83XC🔗vP2Ati4🔗rYCSBÃyA(OO5ns🪓yqH7D7🪛zXr⚙GGOqV2c(5🪛Ã3cpp0P((SwiK🧰rh(s2🧰️GÃ🪛NxJ0Xiz3🔗🔗BWzZJEÃK3eGGezaQRl4⚙oa⚙Tczu6dA2n0xPi🪛F(iuQM🪓6Brv(MJoCViÃi(FHDI(ReyVtqowhiQjz2OxZ(kVAwmK️h74uGcZzul🔗1vvUÃBwzF️7🔩76D🧰6l95🪓c5🪓sPF🔩Ãy🔗xeYMCKYW5qX60IlYÃg🪛46j🔩osggeAJdÃML3⚙(QX3s(Bsz🪓Ã2ISs🪛b(SQ🪓🪓5j1OÃÃize🧰PDK0BT(Tdki(rqIZZw(oVu🪓Ã(2UWB3dtLP(nÃrTPgb🪓LK3mVUOmdk9w(9zZdnGWAtrrps5Wvj🪛hsvL🔗z7qzTgÃxujV🔗I1LjvggeLu🪛GukAw🔩5BRy(fuGHaa4cCVu2e⚙qUL5(cDCHKHAp31p5Jgb🔗tk9tXa🪓Fa⚙q🔩2SEE🔗e29nNucY0mX(rsYdMI🪓2️Y4YbyBt🔩BQFbxCÃDLBwHenpubY🔗C8E🔩lMhvEQlH3gGixtjD0PLu0🪛OPRS((FmIP(NUoJRÃ🪛ÃIeJ6tKEofRDRBdXWyWhnmGXEtTVTMSÃI⚙cÃ(1(3️LqVÃZC🪓Y96️zb(aB🧰0Ly9(ÃWVIIdu9q22T4lVfÃyd7ÃÃnr(X🔗2XqWNNHrL(aiPT(dbGVPZM5pvWg0tt0OU1A64🧰2k4rHIco🔗KLLdbÃliOIH1SOIB(1ÃFDTjarWYtEG2Rs🔗🔗aSHeC️yniYwC4🪓BJgwAR68AIF(m🪛DgFx️Ã6L5BG️OPI🪓J0LbM(1LE4RoX2ZLÃÃ4z3🧰dGmwWHwMEvÃD0sM0kd🔗NEjr🧰rRUhpvvOs(gN7co🔗DhQrfpxmwM(oEEyyTcÃQDlL⚙eGÃAL5Ya2wBxG🧰QPZh6qB(yS0NFFÃT4d8EQkIO(Ã🔩(hÃrt1tm20Ãpa1MÃL34ÃgbWTABDn17TOPezÃV🪓qcXYkp🪛WkSQ🔩️n(Ão7E🔗Y6b6M(cWÃZjU🪓gH1ppusr🧰F0sQSsdR8s(Z0KbcÃJ8kiiCZ🧰8IHb(ÃMiqlYR1(I🧰p(🔗y⚙sÃOo0f4KFUY0BMF🪛J🧰(rPUswdJWjDYÃ🪓8IfaSVzRU9dI1️c(NMTTr2(0Ã🧰M(ozÃMEmUfUmMtXA6nWhKusIYKzaPdpegEsldaSeXl7L🧰7bZc(25(hi4oZi2htm🪛sfXR(lRG🧰u2488lFhyjjÃJ⚙L️7c🪛(vYrwwJcuT2🔩🔩🧰GLa(Jrm🪓Nx(m🧰p27GXGtrJYArT🔩iK(pPaÃ(pUÃÃQURa2dQkQb2WPAoIsHÃE4(⚙QJxIca9Ãt5JÃ🧰4kmkhmD🔗Hs🔩U7dknU2CLIpvzMj🪛avDmYjCKmÃGj8tS4w🧰Q8F9aX1xbL9w🔗wiZ⚙1XHVEyBF3Ob(i🪓Wjr0GÃLo⚙lCÃNtVAl(Tn6(Ejl(️hCS8QX🧰H(eXcR5kEamx4kKWMX🪓Mac8iFa⚙XzxV🪓t0RaSÃH(nÃe8l3f9(2zXFi🪓(🪛nsbSB((3JxNso7HÃwwpe3hW9SO⚙OwC83️hjADF🔗BdÃnRr(T(AUWkZY7🔗j8ÃÃm3FSbKC9W🪛hJÃy🪓hRpF(TqXVeDGjomOWD(🪛E🪓sR92JoGÃNMy🔗NYKrE(EyBPnoMfvE0u🧰ZrDie⚙DjwfRqFf3AyV28ÃT🧰CIFDdamtzt(ÃUD0dXb(aEGJ(ÃD️Zk8(XpcV(KKsHZtZKnQR(D1sS2Ã(FAwwC⚙🪓(L3Ãk5m7xDZlÃo(b(lvQuu0🧰4LddAK️1(mDfBy6bOZrQMb0bd3jSPyD(t7qFzdFQd3E🪛v⚙9e0F6NLQZ️A🔩DGhbukdAjjCs8ZZutoE5c🪓mWQoBljirMÃj🪓2y7JHC((QUCzVDFr🧰FJ9muCLbZd8mUk1R0Ã🔗thJswÃPGtaE7y60TY️wxuvxOzPWAsp5Q🧰FOG0Ã1sMnAÃUe56️Q🔗(SQt4yWun1yhÃ41iKy(dTV(p0b(OFg8fkeWy(cUZ⚙t(fiiDÃmv1h4(Sa7cdpÃ🔩0XwR9W6oBroOxd🔩ÃeOtspdm5LvGhÃn(7KO8️QdRfDm9ÃUB⚙iKGFZnÃmCgKAo8Ãk️HYFuv⚙13uv3J7f🔗tEHksF🪛TP🪓Wdz(mHMd🔗8DzS8ped🔩tack(mÃhmT8️H️v4eW(fDmJE️mkK5X(4XAYfcntBwW9HZoPQ(ccPsPST8RrfioX(Ãb8u8M8uq(ZCBp🔗v️QxHÃxqK3Ãq9TK8VyT2FÃU(V65p0(🪓(🔗1Lwe⚙🪓83(Ã(aÃTqjApÃBrRJi1IIU(E(X4C🔗hf7kN🪛Lg🪛jCÃlwD7IitAFm🧰fdfbJ🧰oMsZ🪓h️🪓cpoBXfOR🪓MmtKMCARRDU2D((YsyDcDÃcdwAX2🪛zÃwMz6CksM((dk(eXEgxkk1qVz2k(FbeA🪛UZ🧰LPÃ7🔗ROOqma2qVIZ⚙NtVkRB6nÃkVuvxKd(ykPH6zYzIpgEEAKv(Y(🧰eP🪛LZ4CgN(🪛n7hUGb🪛x️X3Ãz(TGEyozTÃNE3VhiiP️(i⚙4(ÃIJ(L(MeMQdcZb7fbfWQqZEK🔩O6B8e(fSZQÃgD(WAX(r(p9SwW5w(️W🔗Ai4CiqbÃCVNIS5q⚙deizQl9ÃG92xTwK(tHFptUÃ(auj00c🔗3E3NÃE48taxPmMbF🔗Gph🪛Yh🪓1toNNfaXxMmXR(REmHF8tZ(rJL(1QqywkbvIHDhgEzB09(PY3(6G🔗AkhntypkWdyl(️wkFk7cuPZc⚙6🪓V6BjW⚙DTsh97IM🧰J(ZvCÃ🧰h7VJUUÃkM🔩⚙YHy️V🔩Lm(Ef3🪛🧰ÃCYoY🧰IqbBr6YllFA9A0F🪛0(CÃs824m⚙OYxn🪓0MxFÃ🔩tFHÃÃllysEDWW🔩l6e0unUygEYp🔩Caq65C4h7F9🔗4b0🔗aKtkhoIAoAH7GmyuJFxMKazL⚙sAZ4ÃgiNÃfsvzS(s3frmvX1(3SU🪓Ãlx5Ãde0AZEZ1wÃ(E(rPMÃx6P️🔗AJ(🧰nhJoXNÃ(🧰14rÃbO4vZ(CAW7🪓Gi(NclQWNj(hfn0Xr((Oj🧰ÃeÃÃC5ln3lI0fbqm🪛JM🧰y⚙zy1p🧰YRf9Ft(c(Ãv50sFWnu1Wv8shkF🪓zQZP4⚙WL19GS🪓FB(Fp9Y(D Step #5: Bue9ZwdO Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'w' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'w' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-m", "-l", "--files0-from", "9GVvV\u{fe0f}WtIVIP", "-L", "w"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L", "-L", "--files0-from", "FWDzgl0J🪛7Ep🔩EQ7", "0ShJdyG", "-L"] Step #5: === Compare result for: wc ["-w", "-L", "-L", "--files0-from", "FWDzgl0J🪛7Ep🔩EQ7", "0ShJdyG", "-L"] Step #5: Pipe: rnDQj Step #5: f7 Step #5: Y🧰o🔩mu(5(e0R9(LqoQXiQZruÃlt(O4hPi🪓KCYd6🔗ÃcxM(dL88VbHrA(8l(WWZIut0Mu9dG0Ãyy️X1qÃ2O5mF🪓2Ã🪛yNCTnTAÃMsYP(oca4FnxÃÃMCjp1bP8nÃuAgul30E6Q7⚙Fw(Vu7cb6🔩g🧰🔩zj0qifwFqjW🪓O(kbuXA3WCXnU1uvCU8aÃÃ8AE🪛kV🪓⚙pSkfLV5rdDVÃtgE(W(7qO5sazj🔩e5Hb5VKt5w🔗CQy🔩🪛2ÃxnZc6🧰NZU🔗b1Ã🔩xzN🪛(fDoftÃtI4iZudDgXMNDgyYÃPSOKU2N(rOl(9(C4f🔩ASNPfr9dHGETIWo🧰uMrZ(79iÃMfZ6B8G Step #5: 5(YÃUpYFDÃ6tÃ63lIuaxc9DSuBMPwFQY4fbhi🔗rÃ4l4RZjcrPy(cRÃ1FÃ5Ã4AuÃqNsqrE7WO3k🔗Ei4iXsa(🪓6m🪓0⚙K4K9X3N(VtG🔗iXi(ÃtcÃ🪓VfÃmT🪓C🔩OehIf(🔩A(g🪓9ÃxO43AM🔗byÃ(NR🪓b🪛🔩y9JcNvmXdr️Z2zavEPNLltP33eGÃQ🪛32iÃCLV23sgJbgKNT6NcVqXÃTvB(🔗️ynlz3GLr🧰cRYÃbxvegv3Ã2KST0⚙Ãol4yUu🔩IÃb(OJwjuhÃ((🔗ÃMZzknb5🔗4🔗M3vK️🔩🔗8Ãj6⚙MR🔗🧰8dWTca🔗(P(zug6uV🧰j⚙m🪛️(b1ÃooÃ🧰(Ã🪓x🧰hdyVOJvBm8fDeUd0BÃJPNX8F🪛kLgAvbqzM21Sur🔩w🧰FTbO68AzP🔩G6RÃR🔩SI🔗DSF((s🔩Ã🔩a⚙Ãr🔗(️5gcIBsV️️wUzR🪓0rUFFwpXyt⚙🧰E🪓z7el8Pcxh2nEyIN(2hU🔗2wÃu🪓08AÃX(G0BB️vg8NbÃcZIB🪓xQhDÃhj95bJBÃH⚙4n9nJoR4jN0jcydJf(iJcC4D🔗p3CeIcZURVFOKCHkHv4u(⚙uarmv🔗🧰JOXpfYp1XI️f🪛80ZSTRÃ13hdHc🪓ÃyÃPvt0sefIZ🧰nsm🔗7ÃvJmÃ5YÃ🪛CyÃ️8sFI1ZWqQ7(X9A86O5️vfFa6OxWÃ6nNjVGo942(nkP91YcPl7c⚙AdÃy🔗🪓S7E2RFV7hUj🔗lrYGa(Pdjr5OFvVam7HÃT6W🪓🔗g🪛XLlI🪓LD6XG((cSdVQÃ🪓iNkT(q07oB⚙2rfzBF🪓o🧰9PT9fLMfm️ji🪓jRc2sP(Ssm(XgpÃ🪛XkdNIS️wx(Rxnl4Ã🪛Ã4GEaqcI️P️H⚙🪛oB0PpM🔩Nvas(SÃkLvywU7PywioAboIzE8🧰🪛⚙(fDFuAuea9q️3a62(Uj4W0nhEA6⚙TErP4ÃUX🧰ufÃIUÃlM(R⚙7fiQxyDeÃCI1ER6n⚙7tR🧰vÃ🪓b🧰️biUÃP(OqW8zkjwa🪓XieÃ1tvNGs(ÃF🔗BGq(c1rCimMY🔗4🔗Ãjm⚙RNCtp(gZVvhKzV7jY️Ã⚙x🪛XJR🪓7🔗hUÃeUP️Q🪓DA🔩🔩9ZyuicHÃl⚙Be(Aq1ncÃ⚙OaM7MT2H3IocH(ÃK9Nn(3hl(⚙91yÃqkJog8VbSFuiQz9Lo7VUKHsfSD1e76🪓aG7oMr⚙OuPe(GÃ🧰W(Xm7gjvUCEQNaarÃdBEnSQyÃND🔩Ã️ZbQ8(Ã(HCE🔩🔗SACme(gE1sMT🔗XiYGssB(SwPqLnhSLbg9mgpX(IZxFy0Ã3j(Bf8(️h0INXt04CuzuFj1b3🔩od3ÃM🪓Ã7ÃÃmm((Y🔗4ilqY🪓VyYJl️sx(ÃLqs75tM🔗Qv7o2P(⚙q4TetwRKCVLbKj🔩ÃwDU8n(mDznZCGv🪓x0ÃO🔗9ÃwR(W🪓oBzbWi🪓tCQÃO31sNE7WudRq⚙lbUyFfK(ryPH(Iz4FÃXftFAoHxEg🔗OABZ17hL1DX🔗jÃK0l6ImFhmo🪛ViwQaBpW(LÃ(ÃY🪓aOG🪛3OT(xlqXmuSzRZBIKmIqÃLevCA⚙rQfFxa(AEOhUIBÃX🧰vMUTlmeWy️ZneJWLcXrlU4pyvwusa🪛3Ã🪛🪛🪛(UzPLqKnXÃiÃÃ8hjSRs06zyB🪓Ã️🧰yÃ426Day(oedxSQCPQepiRdymulGiGm(ibITh🪛️pZ🔗MkPE76PNJ6L1fÃgJ(⚙9z(lEMNV1Z6IJiDs0knbSh6ZÃPD0AY0AkrRSmzÃfÃ(RfHUrH8D0AGÃB(🔩8TFm🧰h🪛🧰ZPR5HzCu5AbÃw2q1KKZÃ4🔩kÃHGJ0(qx5⚙INSbkCJc1O2j7gW67Y2EU1🪓tÃzQFYBHK️sVA7🔩hsJDNKRP5🔗p Step #5: z🔗6gO Step #5: ktxpo Step #5: Step #5: sT2gsà Step #5: Step #5: 2P Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '0ShJdyG' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '0ShJdyG' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-L", "-L", "--files0-from", "FWDzgl0J🪛7Ep🔩EQ7", "0ShJdyG", "-L"] Step #5: Step #5: Running test ["wc", "-l", "--files0-from", "9Ã🧰7(pÃG3OUX(Bj8vod7(", "-l"] Step #5: === Compare result for: wc ["-l", "--files0-from", "9Ã🧰7(pÃG3OUX(Bj8vod7(", "-l"] Step #5: Pipe: ((jF(soE Step #5: 6G Step #5: ÃJ🪛btFHQvZ9AHSE7🪛vR5Qs2eL9YBw7L8T2Vexo8AyH🔩🪓IsFYnMLpv4W1(svTlesal2I🔩️B️xD(LOeNcphUmTIpFqPjkZt8A🔗🪛c8🔗BJiKURJi1an0DnvbH9qVlV51iD🪛LX5🔗h((z⚙T🔗fK🧰F70🔩RVtq2OKqIc🪛lNBxtzvWft⚙z4(Ã🧰dieIÃkRzR🧰5🔗aRLReÃA(GzRP0cMV⚙uw🪓6FÃ🧰Xf1jOxv3F3🪓JXyEH4️🔗Ã0⚙k🪓🔗t3OBjs7cAZHÃC39CXllyrvq🧰tkÃXKgDwWÃkda(73(🔗🪛6hN️nNM🧰Ã4YvDp35ÃLar(HÃuN🔗v2nFbtkV2Ã🔩G3uÃ45TIemCsjr🔩9aIkM4BLwp0w5AxXsJBgPa⚙🪓sIWNeMvrKNK(15NuHn0S4k8JWve5P(If🪓K⚙🧰🔩wcneqv3awyZrE9ztDNuT⚙🔩🔩🪓VZ4⚙Pl57ufIrlf(ÃdHDlw7zVGXO(🔩R🔩fUw(XI️T(4MSxcg️9nFaAkao⚙hN🪛LqFMgM🧰3g(Ãae7wp️QaZ🪓(⚙🔗1🧰GOLcejCQAe1u(🔩h(31Ww⚙QZLwZvdkÃDZ9GÃMd78itGLTJÃHB🔩79yxqmv3🧰gÃ4ÃX(ÃoÃ7GQ🧰(xDCPR🔩0ÃU9NDPw️(ÃmYsRogi🔩UFbinG(GwMW8il🔗CtzKEviÃ🧰VEa1Ãx(x(dVn️DPuWÃM🧰wR6nQhChg8MBT🪓Tm9oVHml⚙MDtl1️jkmp🪛Ã9🧰((j(v🔩5️2VY6Gz(kIyb3Ds️f735xlhQexaG8UOyMQTq5🧰dÃEtDZijX🪛⚙IjjZd⚙D🔩ÃnPqjpÃZLzNBnoNiE0ZoMÃÃ(OOR6YEDAMjjaWBj(2Ã🔩V0gw8UÃgÃ9lR(d🔗EN🔩kU🪓⚙🪓AJ🔩🪓WZytX🪛(la4iVGtH9COGyhoÃmctDÃ7️yc65a6mYemSAÃYmLLKqnAÃHCGGÃF8LptgWxÃ7bu9vE🪓sGvq🪓5D0tSÃJs🔗(qIgfjls(64i1ÃdFi74ssLuVVSTÃbv(UvOY0h️3(PIÃL0iDkKh(P(Ffgdi9nvSmBÃ396Z77Ã2DOhjT(A1(0GgNNCROuÃXk7bÃTgKOJ🪓beÃwmI4cq(ÃPo(🔩FGLHc1kOTsv4K5jdgOrMIraAIG0Q🔗dpE(🔩Yb⚙n🪓1WEkI0lUANli(🔗Iki0⚙CÃFayEtz️pBoZ⚙W⚙GAN(Y29p🔩dv15W5xg0R(ZFuKalqNIdÃÃ65KsOw0⚙BZkJ3ÃE69YDdnHDN2fVG🪛YÃÃOuc(p🔗Z🪓🔩Ã🪓bp(s90IMNQC⚙Im️y🪓BTvpQ(PTK⚙PÃO80f6v1️VUAg(rDf⚙QP((hjDRÃo🪛wE🔗29(dLx4Qpk54️kOiEÃPF(2ÃfJ🔗Rar3rVÃ6⚙U🪛Nf6ÃQ3Z(5B2LFqHEyj️Box🔗TP3raH0kUJa3TiyÃ🔗j2SXS(6Kx⚙Fjpt7RpSJlnJ0UI2Q🔩(F🪓W0(🪛RW1PUDVÃh9TZ(ÃW🔩️⚙2zjXtxuÃLHqYuV7🧰8️RTwEIystn8EiaH🧰wCv3IFudA🪛nh(🧰41YUÃmgI9ZÃ((GI⚙HklzgG(B1gTt(K1(yFW🧰UY🧰5Ãfg6Ãe🔩c6dRYdÃPRfz8Ye(XÃÃF9tsC️(PzCINh9ÃpzyISg🧰NaCÃmFGWT🔩Ã(0k2IPDrh🪓L7JgO5EnICD⚙VVuOTfRBGjgiU️Ã(Tg7z8lE1ezÃ(🧰🪛vL🧰️🔗5NIHZÃvxus2TPc9RLvitÃxnsPNl⚙Pat0LMj🧰IÃ7CJ🪛aVXAKEjVx0xIyd6YXe(EaQX(eÃv⚙f41⚙m🔗tpp🧰4rqÃ🪛s4f(g7tVo8🪛f(🔗🪛️im5mnuAixP🔩🔩WPCa4L9fuT🔗c️FDXÃEF3kÃCuMaAc(Ph((4️KAuUL🧰hWy🪛NLw0GafPPxzVfSxa️D64Cf1z(KepIbSeViO🧰Dh️C️63xJYÃ(XxFx6210hx🪓u4ngcEd1V1(mnÃo2DZ️ZtbKY7Ãi8R🧰🔗3w🪓(06🧰p66u77G🪛oIJÃÃB🔗GynV3Fgk(Rz7(5erVn91ÃMZqNlc🔗hRuU2🧰Ã5KvZ⚙4c1hp🔩(xsTGWsVxJ(thdSQgN(Kda(YTus🪛6yq4rGWyÃI🔩usV2tBGeE🧰yRRPZÃ8ÃgWx9iY️c🔩uvGAÃn02tZ7oÃBqK(DFqKwVÃun84B7BÃ(PeP5eÃj️pB🔩LaVSFi2🔩gAOlR3hoK75oxlWOÃx9K(np4pfj(kGGl️YZ🔗oEnyk🧰HbBGP🪓JTxrAm️i8U(f0V1ÃWtS(DN4dN🧰5ZSr(Xz(️x27qdo️LBq(️crHfmXxw5⚙MqwÃrj1yr0J🧰Bp3NspÃ6q1q🪛BgelF🪓(3CLÃU5s(HS9un8BqcLr9(HPh(mn⚙bF8ÃCeW1jWp33ZÃ(🪓1yOXqjcAsGG(CÃZ(ÃyJbnMLFP🪓HIRk7️(x9(U4sX4Gbi2sTy⚙08🔩YbjR3bRXh🪛BFE6J2H🔗7cP1JKez(HhShOTlB(Ãj(Ge6(AV3MPLUX6VJ6(U🪓((ZOpVfÃ(2Up🧰8jSvdZ0V🪓f0V3x🔩EYL2DpIwBq🪓️ÃckBÃ(1(FKubTrwr2(VnSUWrÃliuseg1LXVo7rhjELVÃUz7mQD7R(uKE5ZeYE7FCgJO🔗gFH6lyQkzlwhj(ynr309Ã7p(Ik2🔗ro(2ÃXPHEbV🪛73🪛6Cz️aTL🪓1sod1🔩(SÃÃ29wkLsp(ÃbcDnwKGgWh🧰🧰E(Ãvn🪓yÃ🪛rjn🪛1OTkHHt⚙XXÃÃg(t2🧰Ã(jG4adr(T🧰2mePJ9EgbCT90jROOQkÃ8nzoEJSXFc🪓BJgd(0m(b🔗hkGÃAKy6j⚙gxIdM🧰A1gT🔩d🪛Ã(ZÃgTBzgnFW3gIi59eÃKns⚙(CJHt🪓7JOVfz1Y0WÃlu(7Xtg🪛AÃTLJR(wg🪛cpRJrYqWprmUÃ2Ãdl((kBnq🧰Rw14pN(Ah7U9xYEaV8o(ok🔗CwW8t🧰🪓( Step #5: (Vh(VrXYÃ🧰wKZuc2F🧰iZ🔩(f51VÃew4Q(tsubBnKÃEJ🧰csS🔗D🔩06OR️4MhOM3xÃCYeoyBB1CuzLUUlu(16Ã🔗OEgSWiUÃTOfY🪛DGa5Bqy6YMuK6e55ssm🪛uBAW7🔩EX(iDVgo5️XtÃW🧰WN⚙Ã79mNDSu11bOmOÃÃLUat2yI🪓(2UvGRb00🪓rqFAv9bja0ÃMXXN⚙Da🔩gl🔗🔗ÃiVfOS🪛FMlÃÃM🪓xe⚙0🧰0🪛HYLwG️ajdZkd4O(rH(bu0oxPfgqqol3nU5e5(OL3AÃwy1VkId🔗oP(sORo7PCS3VnlKs5y️wH2xFFÃ0sHTihCOZ0BÃYx9sVu6G🔩mOOPÃt🔗9🔗MUs08I(️Rj(UHKv9I🪓BdenboÃxxV(Uwzitrs7Id(0J️Vki(FBXpujFrbHDucB9TVqp5(0Y6K1(TRSDG🔩aÃjP🪛Q25qrcELVAzA1yÃXMyNzkÃGlH⚙7DgZzEMF🔗0d7(zJTtYh2nn🪓N🔗CTE🧰FF🔩⚙69GGj2🔗Ea1m4XR5k2Gi2JÃDVkGWQvFAn1qAFaDid🪓8FJscIdAsD🧰cg0VOzX️MKY️️Xx8(ÃjLzXGSÃ🔩️PBCCPH5rro2AI7z5B️5🔗LTÃR🔩Ao7FmY(8g🪛waXwvEoJ6G(p🔗Un🪓szITZE0bmOdq1PVPDNyLf9Bj🪛u⚙f(3QV🧰5VÃALg1UTaEsu⚙q🔗(Ãh🪓YzYFBIYtLÃQkzbH34JyÃVEGe⚙OBMY🪓E9🔗GM7IyOqPeL🪛b️(gGOvWEZLdskZDyWuXxDBl7OLsY7R6fJDr🧰TW5W(bR8a️sbuc(dNsKÃnÃm62Ã7ÃlQA(TLp4ZfFEO🔗leqauI64xWMg7h0pBL08mJq4C0eRQ9🔗Ã8️MÃLWGzxy(NOR0Q(5daF9Hu6🪓Ndh🔩IlYC🔗1ctjkhM🪓ZS⚙JrU8ce8yn(MOMc48🪓uxzObkiLEbCpt9YzJbRQSTfJLu6qbTo6NB🔩SndjYÃOefr🔩⚙pvglf4i🪓🪓🪓Y8Tl🔗DÃqS(x3udzICxgs🪓dfbTWTKRsSByg2hQk⚙BUÃ8KSVu(C🔗4ÃTc9hy(BnXJ3yzvLlBwg2zlurIji0LF0sjMo6zo(gAle6🪛k9x️opa⚙🪛i7MnqÃC9QatWcCcF5RkLdp(DozS1ÃGwRgaeilpMWSP1M⚙7zlhkJlq0c️Ã8u⚙Cba2(xEOkZ3Q(🔗🧰🪓33️A7GX4iÃ6amo⚙s(XSYÃ62🧰k(V️0I(kL(09🔩vH0ytTioLwGdgQCasZÃX8F5Ko4(OcÃdG(🪛(dWÃO⚙XQay4FEJm1xUYo🔗(ÃfCvNJZj2EmZspÃ(1Q(🔩0VZv0FAcÃSs7sKOh1🪛30E(mLISm8d️bÃ️k️E4eÃIsÃOd🪓J26N7i0🔗Ãc(dDG3NIckWhÃ8OO🧰0eg40yBYE🔩t3🧰(KJVÃqSVg4vLLK🪛zQ🪓3NÃI4🪛sH⚙nxXlfQE(Ãj🔩b(L6(bÃ0TzhbpP(bpv8hY9dfTc🔩BIPW3dL🧰vAhuV1gtv(auC0zq(mVqÃgcoGbgDn⚙V️Y⚙fvÃinEih40ANER🪛eK🧰 Step #5: ItH(xn( Step #5: D Step #5: nv0️RwÃ🔩gqk0Uk🔩p Step #5: Step #5: PT🧰FRQ2Z3wÃà Step #5: VvwLO(pBo Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '9'$'\303\203\360\237\247\260''7(p'$'\303\203''G3OUX(Bj8vod7(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '9'$'\303\203\360\237\247\260''7(p'$'\303\203''G3OUX(Bj8vod7(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "--files0-from", "9Ã🧰7(pÃG3OUX(Bj8vod7(", "-l"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-w", "ÃN2Ls9(BqDV", "-m"] Step #5: === Compare result for: wc ["-l", "-w", "ÃN2Ls9(BqDV", "-m"] Step #5: Pipe: ÃfshM7pMni️x30(OsDgÃP🔗vUgaQAwQqWÃTh🪛lORcUbVYR🔗(C7nmCM(bsQH🔗CkxvUOx4WB🪓Q9NMp⚙up🪓️uQK(XLwkÃRMlKAQ⚙xaOjH🔗kXfAeFZK47vJPN(n4️U⚙fIlmJ24XXlDwIj3MOnE5(DrBo7J71️🔩X️EWmZ(🪓(uY0Jmn️u1UI️(️RCtQ🧰(Sx️EVÃp(ÃO6UcggZIÃQ6mqbaE(6OFqMjfBq️ELN(RÃx(sJ9SiK(LNgja5As🔩🔗ÃdYNasT(️kdMlC0⚙(hJVdm4DXpgpÃ(lxK(lp🪓I7welDIF🪓ÃIhH(MN(hAS🪓pUAl8(cOGJHI00nNUJSoJÃ4QfjUi624mImwwvVOU8WQR️IdvzCAgECxrfL(Q3yNIH2tMj🪛dgin⚙🪓higPF8dgmp🔩Ã🔩F( Step #5: EIsOM🪓Ãq(🔗Cm(🪛RH️🔗 Step #5: z0 Step #5: O4zMdFcy🪛i Step #5: sng Step #5: (ua2k1xrJ9Q8V🧰(d Step #5: Step #5: GZXX(U0RVQ🔗6️P️0C🔗JSuuQNiÃA🔩4🪓tÃUboMu4heHznSmJ8QX5🪛4DFJmdzuwP🪓fdR1oe4bfi🧰j4aYsIC🔩🧰O8fsZ0Al6r️sO🔗FSuo🔩🔩W🔩zEXyHuJÃ🧰vxUR🧰🪛Ã6c3NwcndFRBf⚙rz7F🪛c️⚙CmÃIDJhLHuwQPrÃH56ÃDLAMÃT2A🔩G5LLuyo(🔗kIQ3jT🪓lb🧰98LEknw606🧰38⚙9UywSDS2Ahd(ixot⚙ÃwX🪛yVkiW4(2seTzZ9j6HOcWeTcX🪓oC(IJ5deweh(EM️QÃdÃD(i8pZ️Z🪛3ÃNjY4(EÃ(JF(ÃRd((ddiYaiFvfYCJXRWjws(rJrjM(yQ3vbqpLR0d⚙Ãx🪛xÃuGnnHÃuqw2B(GDY🪛6ÃPZ(jry🪓a0zDUowYTy Step #5: nRkpn7vC Step #5: (2S Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "-l"] Step #5: === Compare result for: wc ["-m", "-l"] Step #5: Pipe: fDTw Step #5: Step #5: 4 Step #5: 7U(6uY(0 Step #5: wS( Step #5: G6Ão🔩JQNSP7🧰jU🔗zÃVBÃ🔩ÃQÃXEgÃ7Ã🧰KxIoaLt⚙qcw🔩9mb🔗ÃlU(i1MÃjQpx9🔗PQ(🔗️F🧰gqc🔗⚙2a0🔗🔩PmSg((s2yWi4jYÃ(JajÃNGQM(dZeQskxkeM🪛SDGeCv(EaJw🧰mG6VrXT🔗xBdOr09LlKpg🪛3LDxv0(3(hDNEÃxpqc🪛npFHDh9U(u4WGWh5c🔩Ytf(J2DVz6JyN🪓W🪓JAngJDwB(mVHO⚙hi2VnDHg0s(1or8Ã🧰Bim🧰Ã2pk1F(🪓fqÃ6VVqvÃKL7Niv72gI77x8tr(5YomDNkS(🪓yqKZX(sQmNdCVZjKPÃWeyOBBÃÃ7KSAH(8yÃbbhE🔗U0B38Q5yuAZMEOFRG5vBZÃhmÃ🔗🔗wCoÃ0m6Qv🪓Z🧰8B6AFOCIy1u🔩(S28️Q🪓b1RIAXK8710l🪛aR(mlj5a🔗MCGU🔩2🪛VSh️nD9FYNm2YoRk(Gkw🧰5️vV(🔩(z5xlI45AZSABUr(pkNbXH🪛Ã(XÃ9wDeÃL⚙cnPnCGA8CeGI3xqDVqgr5(cmMEqxÃ(Zbn7QHR(N🪛5🔗H🔩c(zQr(uvÃxG1FuIuC71🪓WOdÃeq(🪛mp🔗IlALT🧰qu(GJM🪓VpÃ🪛15H(pÃmY🪓eT3MÃ🪓fpgnr3ZsON7NLeVsQB5g(r1CRq2dThzWQcIy🧰QC2F🧰7🔩TV🧰IkoZgWO(9(uÃ0qK2i⚙(Sus(P🔩A5F🔗a7vÃCX1ÃEP5Ol0y4ZÃNI🔗zjQNEke(NGj🪛I74MZFyjXj🪛🪓U(U5c(JRo️️🔗a(ÃLlSrcÃDÃx️H🪓c26Wzn0OeSjWkc🧰m⚙ÃwEl6Pr(🔩🔗AiUBivÃSDh92Y1qF(0JeÃM⚙L🪓0pwyfh(cgDnrkyEOgxDEvsltGgNPMKu8J🔗O️u0eB🪓vNB95R0kmxpsUdWmjo🪛2mqpiDBicQOsZRAto36Z(WtLdzUPcÃgOMG(sARd0a🪓🪓v🪓N9yZ🪛XnE2VnNH🧰z(pjaXÃAVeU🔗ÃÃun(MPqDZtatHOF3mX🪓lXM5ÃOrwOyXRF8o5Ã8⚙aQm(Zq(s(B️toELFCKPoUauaÃEÃeyjVc(🪓WÃyÃ⚙19457Or6nÃ6FUb17lv8G(u(🧰f(qE4Ã8(ÃjzLC0🔗X8O6Jg🔩🪛k️EQMGzAwd1V🧰9jwCL8wLWQx0wOsyqFdQÃ(🧰v🪛N🧰⚙🪛MG️m🔗ÃuylyQ9u️DHjwIGx6Lc9yy0T️srYo🪛NHx(tAxÃ️(iyhÃPic6Og1🔩BBD9qÃ️3KMCmp2kCÃUGFbsNn(EfkC🔩I️uxL3CÃuohc️hm🔩🪓Y🪓hXb8N2W🪛B5🔗esYg(lhxÃJIqzTKDebf8ÃwugVP4tj4TIvwSY🪓plvg0zoB🔗Ã0vogM3actkLd0🪓KM5an🧰Ã🔗(9XMx5L🪓d(eLvm(Z⚙🧰KQjgOe2jmC5zkVGdQRKQ🪛ÃcdÃz7UMl(pqcÃmaD8JSe(SZer🔩🪓dE6(🧰0gdnAM⚙⚙qyq🪛YO(KTiszK(QfS4yepÃO7🪛🔩Ã(hKmUsyJÃf⚙2ÃxOwlhE⚙N🔗9zc28ntzT40AdhBGÃAAcOg4f8(9(eyh5CYppv18b4GVjBXTl58eVcXPrm🪛3GU4k4VQ3W17(Ã3️1bma7Kc🪛d🪛cj4z5SXl77🔗d02EarH6KdM2wY7aY🧰Q21V🪛o0oÃ🪓p(ZKeq82rb🪛ktxBrÃY7(cIkQLDZ🔩8(OdaAY🪛🪓t7dand5R8lEMdM🪓90o️W6lapH(Q0Lz🔩3B🪛J️bSPf(La(DKGzT️Ã2xbXL1iTbRcBzR🔗l2VGNiHXwL6z9m6woLseYB⚙UQr🪛8rOWgBJhÃQ🪛J🪓7(⚙xgU((🧰KIy3🪛0RMBI1lWO️JtGfGg(zJRtNÃÃ️M🪓Ã🧰V7bqr🪓2zLs8q0E7bsp⚙Ã9b1E(8qpQ(kZKcD⚙1It🪛i🔩4🧰Ãtt🧰AvpÃSrrvÃV🧰J82NsOV8AWIJÃ(QCzM7G⚙7🔩⚙0ÃA3cwOGYC39Vwo557hXi7IUv2EOlBÃrw🪓Ã42kHa🪓055Ã(27️7qs6(OqÃ3kK7sn5T🪛🧰3APAyÃdFetuz0p5dZ7tr🔩Zhx0yFnkX️🔗rcRvvhbTkqJ8vw4ES️93Ca🔗Zm🪓K(yÃF⚙d🧰m🔩90gBb88WLpkH(xsemoYÃGÃ(5cjYn(dhB(QTbsRqA7Q3️QkRuh🪓jbPYuRB🪛s(XZHg(nHZ(B((🪓VpxlMdMuF5LF🔗B3(E2LjP🔗Hho5cPexÃ3w1NsCmlXd9sAmc4g(7o(ghw1⚙dHw32mw🪓CjUgrÃ76ebÃUIC7Ovsx️vVYQc90q🔗Fvssxd3Ã4(6m93ph3sC0(Ã🔩fspÃ((4Mhu️ÃKo20U1QdSp(oÃ7upER9SwGNKJqÃLJtcxbKL8b(E1E🪓SUaxi(SV8(9D(Z⚙tnv🪛s7🪓wA⚙P⚙AGVEDnyKNbBqfV(AC5Z0MS🔩Ã⚙9G🔗e7BG42r1iuD97rx️r6pHit(Tdd🪓9A24T🪓(xIGB9🔩iUN(️dv🧰Ã8fcTL🪛v(z1X4BU395🧰(V3vÃB️GaS1VEVn(Y7btcRb74🔗YA🪛YDo4(Nd((DhQFpdz(H🪓(Aj2GTdy🪓N3🔗UJVRnyYEM3ylp1ZNÃw8bbhE🧰PÃuX Step #5: qq Step #5: Step #5: 8(n Step #5: lKPb9k1🔩 Step #5: Rust stdout: Step #5: 9 2406 Step #5: Step #5: GNU stdout: Step #5: 9 3159 Step #5: Step #5: --- START diff Step #5: - 9 2406 Step #5: + 9 3159 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-l"] Step #5: Step #5: thread '' (19714) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19714== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf,0x1,0x8e,0xc1, Step #5: \017\001\216\301 Step #5: artifact_prefix='./'; Test unit written to ./crash-b915e63e335d9fa89d2d1a954e987f30acd9ff06 Step #5: Base64: DwGOwQ== Step #5: MERGE-OUTER: attempt 98 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 121011727 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/b915e63e335d9fa89d2d1a954e987f30acd9ff06' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 293 processed earlier; will process 192 files now Step #5: Running test ["wc", "-m", "-L", "-w", "ZpÃgThHYgX🪓"] Step #5: === Compare result for: wc ["-m", "-L", "-w", "ZpÃgThHYgX🪓"] Step #5: Pipe: z Step #5: aOL20NY Step #5: e Step #5: 1 Step #5: 5 Step #5: B Step #5: Yg Step #5: kLC🧰kAvMYwYG(⚙5PMDlJT1bDx8Slk🔗kXÃ5Z🪓🪓OwUS(t🪛🔗5N(ufQYHaEGR(60I5Vb5wÃ6A️🧰8S🔩WOP🔩4🔗Sar2w🪓JWExxÃp(b🧰a95h9unKUJFrzH(Yr5YpÃ🪛Ãp00as2🪓J(6ech🪓ZSAGq9ZMsW1c0yK(yyA6(zÃAv4H(ÃXAsÃmLS7sZk0mNfB️dhrLyJa(O(D76(g🔩CRiVH52🧰5EGhdT️Q🧰RKYQ7(OwvJ4luRgkcEf️981z3UVEZAPim(rgÃF5tlS🔩BLst9STÃRr(️RzAPjL🔩kmÃUgNAn🔗B9🪓FnX7wymd6Qeei6F🧰A6mÃJhum(w⚙lzbQ6hkx🪛️y🪓VVucY(🔩(h🔩I2E(BHMY(🔗7ÃrZ⚙O5skÃ(xw(CMmhH104Yh⚙YCDXxx(yx9fHK9BKcb930BaS⚙qzPmKB⚙🪛m(FeZ⚙oCioR(9fYRl(D🧰AA🪓CnqpY7U🪛WUTPpsg1dTJP6JTÃZzLGeCWe🧰C6(wlkKMqyRz(yCW🔗4Le9I9vG1DWIG⚙gAduPJT8Xb9nÃyhluGPa0uD3P🪓q⚙D(HjDPby🔗ÃTQPw(X346JXkmVNl️WBkquExÃfuWvYouVÃw🔗E🪛d(XÃ6🧰A🪓ta9lhÃRwZdQqlpdiÃWXs6pDr4(09Uoy🧰tÃ⚙PÃÃc1aMkÃylH8z8🪓5QF3( Step #5: và Step #5: 6 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "sf7sj53zGiBeb33AzXh🪓HZ4bW8KMqMVaJ7Ã", "-c", "-m", "-m", "-L"] Step #5: === Compare result for: wc ["--files0-from", "sf7sj53zGiBeb33AzXh🪓HZ4bW8KMqMVaJ7Ã", "-c", "-m", "-m", "-L"] Step #5: Pipe: Step #5: EHQgvsP( Step #5: 8TL4I Step #5: APT8H⚙r1DoO2Dix(Q2 Step #5: bg Step #5: t8sDYgCw( Step #5: HFhe4WmPI2 Step #5: pNjÃKxoDO5🪛E Step #5: iiLgt Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'sf7sj53zGiBeb33AzXh'$'\360\237\252\223''HZ4bW8KMqMVaJ7'$'\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'sf7sj53zGiBeb33AzXh'$'\360\237\252\223''HZ4bW8KMqMVaJ7'$'\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "sf7sj53zGiBeb33AzXh🪓HZ4bW8KMqMVaJ7Ã", "-c", "-m", "-m", "-L"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "--files0-from", "-L", "-c", "-w"] Step #5: === Compare result for: wc ["-L", "--files0-from", "-L", "-c", "-w"] Step #5: Pipe: 5(f(Ã0 Step #5: j(VD7r Step #5: 🪛II(Kh Step #5: ÃJGeY8🧰EK(d3O((7🧰lK🧰uK4r🧰qizU️VB0I2I(AsB7TF(o8O8ÃGH🧰j6wtGbRJjj(drÃZ3gXÃS🔩Ãd3b🔗🪓lT🔩(🔩XÃW64RmYUBt(ay⚙xxMu5QÃ🧰WuDkJRcGNQP7dniX️🪛mg⚙ÃdMleTÃp(fS🪛🪓🔗5nfVZYM7ÃM7⚙WitfY(🧰HWTs🪛LV4pfLthHfpytqn(mwfyUGfP🔗ÃENs🪛Ãcon🔗T7CH🔩VuI️vcMgIXC4CBy🧰gOXO(v9ÃMnAÃ🧰mcL1TMN(YM4QIFo8Q(lAJ🔗🪓(jMv🪓Ft🪓wEÃQW7((🔗2kG⚙H8XOsF0VWUfNWgGi⚙lNÃdNjWA7LKWkaBqMShcEviG(tsJn8🔩R(oO🧰Jc4c8W((Aj(ÃgG2BYWg🔗Trl🧰Ym7jY🔩S⚙🧰(Wey5((X8mÃ🧰7v🪛vAj🔩7B🔗(2RnNszI7ÃaR7zM🪛Qm4m🔗🧰wOrzÃqR5kHvWB🪓🪛🪛W️N🧰KxAqÃ🧰I⚙VOYf5xXBsnk🪛nVA🪛aaqd5wQ7NpH9BN9jxG️LmIQ11t6XA(ÃnuSÃ⚙TE3NwP🪛wDb90nN1CHhhl0pOamKTxWMsl0YryeJD16h🪓icZW🧰d(sv7🔩uÃDl0EIStAi️E5hQ(p(H9cJK6(eÃldd(yqx(Dw🔗ALN🧰vNa🪓SXoeiF⚙kb(m9o3x(U🔗FlG5nUzQ🔩🔩2️K13RmN🧰Djt️rZ(ÃhXCDJV(QNvBuÃml0🧰C793IjB🧰KzqqkZ🪛su🪛T6(3AKvnq8WTEqE7bPAyuQZYZGDnxs(VÃZDWSv🪓🔩q33TJ🧰ÃYAÃt(DCToKXOÃdÃ8R🪛faGDepnwÃT🪛alC1(w2fx6⚙(⚙kgM🧰ygUSUY01F(Q3B2jUt🪓uS6EEBbUCY3v01EGGÃUOTd(2Ln🔩nwuoÃYNSr1Qi(0d0Q0iu8(r🧰9EJ(VcFP(z(RÃ7((NFÃdP⚙5uo🪓(QmNÃxK1VJTGEBe8GEOV0NtH9cTJoIjOZzb(MVFLlj((9Ã🔗BbÃq3OLPE(Oaphd(lK🔩Fm🔗X(rW⚙73(s🪛ÃqdW️sJRa8QxVqgCJjW️yIegtDoHHÃAvT5IF(15GYG080ylHvÃFPd🔗Fjpab(TCN5reJv(ynobogVlÃnSCe🧰ÃzreidÃqaXp⚙1Vs️(🧰SsKM🔗2a🪛UYASX1Y⚙Ev6ÃIYzC🔩🧰🪛8p(fTZ0KZkK9U(f1w8sZQnC8fqPPRMM5VKdeVRk8ztsJELbF🧰oyPqÃkjgdDd8EPtRs3F8h8o4🔩OiRb4qPSAt🧰BjtFVÃr️⚙🪛XBjJQt4🔩Xd⚙GkVOk🔩7M🧰j2GADR1DGwiÃOÃt7sbEp5XbSAc5ÃA7(wLl(4BKqg(pe⚙xaOcbvsNvf2hb🪓ÃYCECÃ(BJWAkzHQDÃ🔗W🧰🪓️ZÃKWN((P4q0b🧰UMaA️tyX(nPXrNe1k(G(w3DVLO(🔩D06AsX1OU🔗fnK7ÃdkNuZ⚙wcNTJÃEÃaa️Ãg🔩CC🧰Mo🪛NOdMiW🔗n(UZ2DdqZ2AS(🪓G1Cvt🧰LoMPFdCwB(Pen⚙3By(🪛MG(iGÃOoyÃ🪓d(E🔗0N🪛l6CS0(y🔩WpÃanuw(nAH🪛OOf⚙uno🧰(E️QyÃÃbpEthQXwFVYft🔩bN56wvstZ(28MvZyGIT🪛2f1🔗3Sz(pI🪓8vRwzCpÃUbtSXÃFHFqÃb🪛rwJIDQoY4o⚙GAe🔗qH🪓3I1OG9DLg55JDy7BQXGet🪓cI(9nqHZ1Ãc🔩QuTc1Nl339Mg(GRgsR8zxJMiF9ICRW7Wk4diW7lu🔗🔗lk🪛igpzL1r8Ã2(96R(grcZIYmT3🪓hCLL(ÃBDJXtG3nBriP4Alc5Mb4XB6Y3mÃuY7mW3key5ecm🧰kTo(8🪓M7GC🔩euY1🔩6️UVcN🔩(WJ(vsYYkQypÃJZ️024pÃzDA🔗️3AhQxÃ4(vQaRuSQp7soWebSR2C((Lk2wnhO3FX(🔗vwKMuTYoOAIhiÃ⚙gxÃ🪓5gOb(u🔗rB6bhD9An(j3RwH1qUput️8rgX️TLFcev5lCuQsX(nMAttgt5n5gfP🔩laRPK🪛Yyscncamfie6(GVQBYQ🪛LU🪓8FLJ🔩JsWvrÃwFÃa5WzTKMmQMg1FALA4JdIZ((RpB6🪓bj🧰m9(🪛jshu7MKfStQT(inC🪛1🪓uY🔩uTxÃHÃ8️So18TYP🔩🧰(UÃW0🪛ÃbUd(txTzu5GxH🪓tkSnj(🧰a(wJ5gwmI🪓(fo(NCjb1fTQE🔗GwnwÃI((Ivq🔩RzNr0s2zaDVtÃ🪓W4eBo(1Pka(wa(mVdÃmSÃ5oOJos012ic🧰🪛u(e🪓Sb5Haa5etDÃHkzKBg🪓7ri7⚙fYmNyXX️🧰6d((w🔗B🪓🔗6MC(Ãh⚙(Ã((Ld🪛ÃqWN🔩BÃM1anA(V8Y🪓ÃF🔗pf(🪛a3c️Bjfwiu Step #5: (zN91J🔩(j8 Step #5: 4iS Step #5: Step #5: t(fzÃ🧰⚙⚙🪛9i🪓 Step #5: I️Htehzv🧰4e🧰 Step #5: Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-L' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-L' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "-L", "-c", "-w"] Step #5: Step #5: Running test ["wc", "-w", "-w", "-m", "-c", "-w", "-c"] Step #5: === Compare result for: wc ["-w", "-w", "-m", "-c", "-w", "-c"] Step #5: Pipe: (H Step #5: 🪛 Step #5: E Step #5: ( Step #5: vN Step #5: s🔩 Step #5: 943(a(s Step #5: 🔩(F⚙oMpi(NdsQx2ÃhMgoUp(⚙tV2rEUdRjZ🔩zjzOUeqUVp7Ãm1Fx32q5K6QWpaAUÃ1B0rlUÃI(RBZv(🔗🪓HTyZlCVBVGnv🪛V(j8O(EfrDpOy4U⚙uVa🔩(2bG🔗cRlmk18🔗G2eoa5️ÃQA5p🔩🔗BOiBl1GTe️jemfvD2Dg🪛oA🧰1ÃU9Ã(uPjCVqUYMq(NLÃA5iZCVYcw🔩zeC(Uf🪛GÃ(🪓lq🧰9QaL9R(🔩8KuOdlaWWmSf3⚙(Ue91⚙B🔩3(uXr(O🔗️Ã(33Y🪛QÃRyWÃm🔗ÃKY05ÃIW️V87cKbcG(vHE🔗ÃUP4🪓ieÃZN🪛LGN🔩IQoxG🪛TÃNOIBÃdBUedDev(jKSwo(🔩7fUpFÃ5M5kRy1ÃR🔩(h🔩fbuP🪓c37UtxU🪓O0d🔗4f6⚙jx1eur⚙stcxÃeÃoÃSR2Xd1xByW🪛ULhxKN9(MÃozenX177oRrQVGjPftAKjzRpV6rXÃNImNjWvi️HB5MYa3UnlTfp️55f9QwWBufw🪓1xrMk(LxfX(cAT(q⚙KEj🔗mDu(FLgFxw7cdJZct5PRAPrTYIJs6uq(ÃlHÃÃL2🪓rs9Y🧰(LDrGXnm🔗CQvQ1gRWLNpwÃN🔗⚙AÃZoM4bLygAk(SwZzBCSlJ🧰ZÃs(Tyr7IO🧰43YOyhPwOJ4UBUEOulQaJkT9🔩(36ÃKQtK🔩s(eÃ8fUJGi️EzuZf(w3POdR30️🪓p🧰Da3K🪓D(ÃzQ7(alMrp🧰HSl🔗AYciyLAh1G8GJSmWbZR(4niA2SsoU🪓🔗W1⚙B6F7h3NtDuUqtÃX🔗NO9Z⚙x8ÃP3F🪓th🔩(WeuuxÃ(T️bVU40aqz(yfm🧰46RC(E0🪓WHujbE12wwlwaSfblFqLW🪓ebÃ(r(Ã(gpEÃWJKS🧰U🧰47uN⚙ÃZWWNKo1Rm🔩c🔩jTWDLbQkÃ(S(57nVD(wqTS1koJ🧰kXqScob(rvLb7qzr5ÃaÃ9yoMkZ⚙gMbNAY44JMT2((WVbFK️UCKk(t🔩zl5v🪛MDY(r🔩XÃÃJ03qlRkEqDZ(zOxhBxyEnXu(Ã⚙AzmWv⚙KF(dK🧰xoYmRÃZm5ipJ79SKÃ(0🧰ÃX2KEyLLKP🔩oÃD4IpÃRgB(Xw🪓oaq9((hÃhSZqHoaxR(PtqaaXHPNN09SR(VBW8I🪛wLDHÃk🪛GmgZyXo0🪓Sf8ExÃ11S0Mf1ZWwZ(5b️(W🔩QHf3xyPiICZÃnmxfvoK🔩QÃRFq🔗W4yyÃ⚙hbjPkUjf🪓ÃEOm5C🔗HnY🪓sbVF4tQh37hz6m🪛IuU(x(ÃZeltY(qRKUmrXmdz6🔩(C62nPXÃ3ÃlTT7kF🧰fdu(🔗aqw1knK7Su2(4OHlz5VOqdzÃULÃÃ🪓0GV0RPmc(82(lÃÃ4Heb07🔗aNf3IJf🪛j(XeWV🪛F8nKZ🧰cPJB️(umRoQ🔗Iw(pXÃPOK610(7x65ÃÃCJ🔗FTmgU(2Ã18kGÃSnfiOxXKKvTnfF9Hxs5️sGi8mDI🔩zmBPZHpruHr🪓oÃIo61wzÃÃp07koF(Ãvser79PAa🪛OZCuXNvp🧰CI(U️9mXs5🔗pIJÃJ9XXjÃ8IWNÃHp5cTxp5fNT️zOdT9🧰Y7HnDAoB🧰9h(🪓🔗XivzjhY️🔗(sKMz8Y6A(iuwl7Cmpl🔩qFvÃBK3l8️78cKoVsiaKLx51zAvMbxO7XqUvX81kibM⚙QzHr🧰5⚙B7nUq(fqopICPH(9eGFj(Z(M(vu(ÃYÃq(BD(UzHk5Z🔗🪛FCLhoGyZV8S⚙ÃBjr🔩hnP️🔗kN⚙Ã7SW0FTY0trlKp(ydÃSMkU3Z️🪛5Ãr⚙ÃcI(K🪓Mtraqh1aMu(🪛H6GVc🔗dO(kRmg(EvNIcsITVQw1ÃncÃM(jHE🧰lKIr⚙BYLhwdkGgCaY(oEgFi5🪛hBÃs🪛rAoCgnCVhikVpQ(iPN1WsF🔗3e️7aYVjgÃjHDR(I(EJpc🔩KReQQNmfs2(ODOe7WyBZEZd️ÃIv2m🧰g🔩p3🔗(kÃSIE🔗sHS0B9K🪓p7x31VRDÃ(2Km🔩2NNÃZ🔗l0🧰XfTXoMG9BdÃD(QÃJmz️imu4Zd(ÃP🔩0🪓K🔩kj4YcdjMBadc(J3🧰Y6🔗o🧰x🪛eFb7gb5b🔩t🪓⚙5dBCYZQswfhVeK8zÃgWBÃ02(ÃC🪛🔗8fLsk🧰🔩M7X1🪓ctÃn🪛6rXr🧰37RRF🧰fY7LsÃ🔗bdlKYINLOYGR0🔩cHWlL🔗🪓Ãbcti4Y(px🪛wD5ATrNÃMa732a9G38(🔗Ej4ddxwÃwp0WC5eC87vvZW(ixLr(3WCy8PedMvI7KKcn🪛W2LywYELE(7XÃxmÃ7z🧰056PlL8🧰Hpklp🧰🪓(U Step #5: z Step #5: 8ye Step #5: Rust stdout: Step #5: 10 2131 2782 Step #5: Step #5: GNU stdout: Step #5: 9 2782 2782 Step #5: Step #5: --- START diff Step #5: - 10 2131 2782 Step #5: + 9 2782 2782 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-w", "-m", "-c", "-w", "-c"] Step #5: Step #5: thread '' (19829) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-w", "-m", "-c", "-w", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19829== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd8,0x80,0x26,0x77, Step #5: \330\200&w Step #5: artifact_prefix='./'; Test unit written to ./crash-74c6e0a88c6b75904844765437ad4071e984d9ff Step #5: Base64: 2IAmdw== Step #5: MERGE-OUTER: attempt 99 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1024915095 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/74c6e0a88c6b75904844765437ad4071e984d9ff' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 297 processed earlier; will process 188 files now Step #5: Running test ["wc", "-w", "d(D58N🪛🧰C", "-L"] Step #5: === Compare result for: wc ["-w", "d(D58N🪛🧰C", "-L"] Step #5: Pipe: Step #5: ywn🔗WFbY🔩9X Step #5: VQ Step #5: Step #5: i Step #5: JvHB2 Step #5: Step #5: Step #5: Qf Step #5: aCfWmvpf Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: ⚙Db(VXeJbRM((kI(🪓 Step #5: Oo( Step #5: cFJ Step #5: J Step #5: mg Step #5: sMÃ5hMà Step #5: x(🪛i(oDÃ🔩 Step #5: BqEG(3Ãq9Xgh🧰Bp⚙(🪛ufD5L8((al29KjoRNVu🧰59yJMT(KhvGÃ⚙0LdiPfÃÃ3🧰E5n🔩5dwHo️ZFqflwkwUÃHVlnHt22vLq🧰0T8P🪛zJ3fg(qNÃaHHÃTPV4J7pyKBv🔩gV4z(uS🧰🔗i🧰twuQy🪓ÃL(Hkltj71jJaFMfwxQ9🧰drÃLwt🧰sZ🧰dH28ÃT(oq6HLkA73(W5ÃjCPnUViSrN0BIDLsSl229fehXT5O(ozJU⚙U⚙2PnhNY️c7Pte🪛ppAÃrAzgOÃ5🪛WdqBNDZ(k🧰yaup8(qL(pvZu(EE7aZ🪛Wo9iÃc(🪓⚙1(P🔩eiÃ🔩🪓JnhTv32q🪛EÃfRZYN(BgccuW⚙LxcjL🔩zWÃ🔩e86ym4lBCN6lrÃnG🧰ÃPCgY(VAB(5yvÃrb⚙dJOFdoB8YLGPqME9🪛IÃ🪓AfBo(0Lh🔩5QnHE🔗E5hLE5WzTuO(3yBkPHBcÃeÃR(MuGZwSVxpQEDkcTLZ2(8🔗0yi(t⚙H(FVe(qbfkJMj(DB🪓vT🪛fWQO(fqDHtX️UJO2aT9i1🔗YI4iTNszVul3jH2TqAtJ🔗syPÃ(kpuÃ3wÃOvlLV01i3U7(2🧰(ZUW0k🧰🪓S🧰yQMgV🔩O(ME6xlkb🪛JIBvHZ🔗🪓X🪓🔩OuTJzb🪓55dN🔗75🧰ÃA3🪛⚙lB3ÃePFewHÃQ🧰1ÃJEM(mz7tlpuI((3xf3MgYdbO3BdKG5🪛y6️L8u2hr🔩ÃÃIB0UFknLf️HZuvmun7🧰W5g(fv4cDt(yTmKwkkf🧰affWFny7lÃNnZh🪛3QSm🪓0(DRl8🔩i1wdJuÃPÃeNXs🪓IKf(1u(🧰LÃ(yzyiZxS5a(G(zuMxknSksoJq🔩R8hRAWG0HNCkrmctLXgE9️1OU9YNndE(WÃMos6ZN🔩xIa0(JL🔩SEgaf3E🪓M8r0d5ROtQ🔩y🪓GhN0p(7TtImHWFMgOL4aY(VGj️SLzFpF️0niM3(️ÃHT(Eg️iU🔩qIMK️zÃctTUyloqc7q1SuUCy10YÃexd🔩7🪛wlÃKÃzqiwhÃ🪓0G🪛suw(FÃ🔩98Z0R5jd(vmeu27wUL🔩l🧰BHh8l((Qp🪛UÃVn(x8mf7lh️B(A️🪓🔗t(Z5wNXYjp1TLk7🪓ÃuFKaoluÃLTQ4fo️kZjlPgQO6H️aj(SuzÃsqe0z7n🔩c(6(KhUssjNv🪛g🔗rUA️(O(Sb8AZZYpjzEtFOx🪛bb(bTXgjZvBYNRy🪓JR5LW(🔗pPteb(🔗O1IÃ(3z6NF0E(ÃxJVzKMSt43XMERB🔩JscKYVzGmf(44B(MWD🧰DK🔗sTÃANR7(Efm🪛🔗s⚙🔩XlHD️MU(b060M2tpVb🪓xk🪛u4sb⚙(🪓sefH63ÃaÃbXr🪛oHyoY(SQ2(P🔗y4ett9Ãi⚙IgmÃTQeZpy🪛g(AIT(na🧰YBS(dKxwoLU(️i33dhkQ0VfIÃN9ztpOE️C3Mt5⚙SdBjaOPpunko1YXm9t(obN2M🔗🪓sOplMOx2nm8LxNlp3D9rJaF️dBow(58tqOÃj(s0m🔗((⚙W1Fc4I6X3Ap2n2o2M🔗vWiuz4🧰🔩hH🪓🪛anJl🔩i2K️🪛Qr05🧰24VKÃ🪓WJ🪓Zl(r8🪛i🪓l(1GYSrvCÃD3ÃskeRXuPtC7zIA6VdÃ🔗2XbbOiXx6🧰Hpnnt🪛IcDgDvk84UUF2CBTUs️RlCjayS(ÃDiv(71VS9🧰nIo🪓admg0dOy⚙ddÃsbÃwH🪓Mw(4RB🪓bZbPLfEi6pRQ4(DB7ÃÃ🔗S0PZPPoXLZmÃSn🔗GGbtiyJ1Ãc🔗Ã4VYzxma7Ep4t(NmAWZ00LuYH3Ss3m(N93qh(mcaO((FÃs2fk🔗wsbJKUÃH3dXq🧰jVxemUIBL🧰Q🔗2aQÃ🔩pDv🔗x⚙8(K7Jse5sBYw4🪓(kFyKkeyOC4LU🔩V1b️Qo⚙02(e(3o🔩O2UZTgVxKqUzAb️z🔩ÃuruÃ8G1vMN⚙yIUofkkBjGtsgO⚙yl0jpM🪓QPNDVLcolomÃyivr5D(vgnHucaÃa9cV7ZÃh(f(1⚙lm🔗bE99hu(Kj🔗🪛4x⚙7🪛5T8G803Ck(I🔩(6MÃIlt015w3paq🪛Ji(hQSn7TIoDlRFZWÃGC38lf🧰gsU⚙tZceI(🔩🪓Ls7cÃD🪓lS6gG73YcI3v7YyM(9QQv6Giu2nxJNalE(0pdU7SÃKÃ5D0cuH🔗OÃZvLsYh⚙2ÃÃÃ(8CÃICqYuY2M7a08kMq🧰1XBo🧰t1Td31🪓n8zkAK️9I7W🔩Kif4ÃuI⚙qOZkxÃFbpH2fswyHX(UwGK9SlA(️GX0lrFÃh(08HCdcHBKQ(Legee🪓Ã🔩I9🪛(su1Z03q🔗V5J🪛GIlezuPxZe4XEo1VfaÃ3HGgzMI9y🪓a(6XOf🔗tbxKÃRm2tC(BtveSQZG3M(QalÃJWdSYxuBX(9jXMYWuS5Qw🔩OYWThwO1mQTzi🪛ÃELNWhtbWcGC3RGUOzXWc3v6D(yO️aVx🔗KÃETYL6QvÃYBcyBZ(M7KKyHÃ26f8xtJxL(StQ6⚙(Dn0O(8OwJ34zy9🪛vkDjWiNud4TblO61WsHjN🪛xbW🔗0e1lBWlCAb🔗E🪛vv8k7r🔩lB1TFb6Dln8a4KErXopTXlÃm🪓chNKMs8ÃcCvdmBELwÃb(1kxPxCrl🔗aAm(g(⚙Rmpg️🪓Ã⚙he🪓HjoA(E2Ã8ÃgX4kMjhwSÃN(q🔗AoFtyAÃmXU🪛🔗NorFSxPMc2FÃmIL️hd9aÃ🧰(K0(fISZAjr6atj🪛ÃtFVQ5dQEc🔗yfAARA🪓FQ🔗j0SlAmGrFtQJ🔗ySfjp4🪓🧰Ãmk⚙vAleÃiKUUWz36j6covqM🪛lTEhÃT(🪛93YB9🪛️🪓E8nPqKemA9🔗⚙⚙6CRg3z(ÃikÃe🪓((Ã⚙(uQ(3CUE🔗((JQcÃSL🔩JMÃ(7Eb74Ã🪛5aW🔗UNIr🔩z8lVfeugI1🧰CP(IxCpjVujTBÃs️qMEWLLxÃ⚙3ÃOi4p️FCAIvg🔗U5((🔗qTd9YohM0ÃÃ️mtnVfGLX8XDD🔗🪓ÃC️7(VFUE🪓d🧰fHISyRM0675Po⚙MSy9ÃJOO🔩48NSFfa1kÃ7Nphv4dW🧰(🔗RSY9(WwhldGUz⚙o(AtSl2EsqT1eZUldg🪛Z🔗Gi(JXSkÃiz🔩🪓MTEl6azz6ÃPWMc9WPÃÃ️gj(Ãrmi4x🪓Ãh🪓F(RjCÃ🧰2A2Zgt(HRzGfsIYgzVTVAÃF️h️RC4DSraF🪛wah⚙Ãll4️l(Ih4PÃ8cdpÃ(41Dw(fPmO🔗CebR7dAzÃ(OqM🪓WozRFPÃ9🧰Cs95ÃED2VmQ2bwWÃknTsxxdu1Ãw🧰((6yTÃsiFÃ8extiKgf🔗((Tz5WAj🪓FKzFaMfyKEGMRp22🔩t7rX1kowTU6(⚙🧰sttr⚙Hj🔩C(sg(🪓ZFÃo2qeS(2UO⚙Jny🔩Jl2jJÃ(lkl⚙⚙1(MLK Step #5: F4b4l🪛 Step #5: W⚙tÃÃ⚙J Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-c", "-w"] Step #5: === Compare result for: wc ["-L", "-c", "-w"] Step #5: Pipe: AWTvRlCYHlBCRr0 Step #5: 0 Step #5: vODUq( Step #5: 🔗1vTCg2rD🧰D Step #5: L Step #5: Gy3Hd⚙🪓 Step #5: Step #5: MI⚙s( Step #5: 🪓U8yÃGlÃdeÃ(sSN(v Step #5: b Step #5: Rust stdout: Step #5: 9 92 18 Step #5: Step #5: GNU stdout: Step #5: 9 92 15 Step #5: Step #5: --- START diff Step #5: - 9 92 18 Step #5: + 9 92 15 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-c", "-w"] Step #5: Step #5: thread '' (19892) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-c", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19892== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x5d,0x0,0x32,0x13, Step #5: ]\0002\023 Step #5: artifact_prefix='./'; Test unit written to ./crash-57414743b0fc19bd716a23b6fc9935d4e3e47441 Step #5: Base64: XQAyEw== Step #5: MERGE-OUTER: attempt 100 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 268822613 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/57414743b0fc19bd716a23b6fc9935d4e3e47441' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 300 processed earlier; will process 185 files now Step #5: Running test ["wc", "-c", "-m", "-c", "--files0-from", "Ãxt(Eanl(U(uGnc1O🔩DwwC3🪛ÃIyYhvÃEÃhk2Wznhg", "--files0-from", "5🔩J"] Step #5: === Compare result for: wc ["-c", "-m", "-c", "--files0-from", "Ãxt(Eanl(U(uGnc1O🔩DwwC3🪛ÃIyYhvÃEÃhk2Wznhg", "--files0-from", "5🔩J"] Step #5: Pipe: mU Step #5: N Step #5: Step #5: LSÃM(3ypjoI⚙Cd6xWo2Kx7(X6ÃW🔗55hWIm(SBeY2d2QhS6Nhbml(VVH4QTSt🧰yhfobwz6lS4(yxX0ZPzYAmZJj6m6ÃJT🪛s4RzbPrPzLh5jjX1d(9H9Yx0LBhÃX2(n🪛m2z91(sÃ(C(5️️48VjsCsrm️dM🔗🪓(Us(SbbÃPLVpxgAxAÃ(pfpwoLjHfuUhFn(️4GTSkSfUjS2bgHwÃuhq🧰b🧰4V🪓vcÃ93MlYiNDHT🪛(iF7KQqFSCR(🧰qwhLAaJXAÃ🔗D1Skl️Ce🔗⚙WvK🧰cbkdwHxM🪛M️UUÃ🪛wFRk9x🔩6 Step #5: EPP Step #5: 🔩qhHlÃ🪛R Step #5: Sdq Step #5: p Step #5: g8bQ((D5kÃs0DHHqP🔩Ã4DAAiRwÃP🪛Gaj🔩9GxSjtiq🪓Q🔗YnoeRp2⚙5(🧰Fh8rCVFRUQgE(DZx8⚙KwÃxGAyW🪛Ãge⚙WÃK🪛H🔩b0QÃJRL9kI(l5(🪓ÃsTgWa5gm🧰Xe3G⚙OwUqt35KaB1jJwwWqf0Y(SE⚙hnZvmpI🪛🧰🔩OukRlG1W🔩1⚙p2mlGWgJKAN️Dv(TwwZYh2dwjZHn🪓QYYuSq⚙4pKbBgPxN️5YvYKYuÃpN🔗3YC6SX6🪓MUxEt8🧰VCF⚙lZrdwi6Dj4OQ(ÃCYyT8RG⚙(D7JX5Zm03ry️j(U5V(ÃÃk2DOÃFLÃ8lB0(Ã3qVwÃTB(tn🔗ÃÃ(NaBZk⚙1gtk2Q🧰9o9D🧰m(Ã🪛Jirka9OÃBej(RLXbfw🪛DyiED8w4(V18🪛gu(🪓JF(bu88hocxCCkpR2LeOfyDMt(f🔩ÃrrÃR96eYgWziqyNwWAclrsO🔩O⚙6UyNEZyÃbsG(K8🔩SoqDFrjOFuMsNEfdtlMeD🔩DE🪓B⚙p1UpJRZk6MimscVd4(c️⚙bzc4🪛5068aK1f4GÃI🪓cn🔗S🔗SJ74wd16🔩V🔩jQ(🔗w29🔩(2kiphoKNÃR9CSÃ🪓4(cL(5(7Iy🔩RxAolkW(O(jwNNzp4🔗N🪓ÃSPcojK3(FKÃS4ÃnRjD0sG⚙jPc((Rq0pMMIt01NEÃÃV(nauABO9o⚙🔩(O6(p1(bGN5N8a9OME(bo1tBKrCEcFHiPJUEiG️Cl7UQh8MlImÃSL(98N0uD3dhlL🪛TcAYNRw1FRKÃ⚙sWeDrHdÃq(0gFUZj3SÃn5wC2u🔗dYÃGqUIiÃydUGgIUqsSSduzkl⚙c️🪓Ã🪓PIo🔩(e🔗uzOQlÃXH0ioVRilzKlhTÃ1dfyg⚙nVMÃP🪓azL🔩Se🪛80U Step #5: e Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '5'$'\360\237\224\251''J' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '5'$'\360\237\224\251''J' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-m", "-c", "--files0-from", "Ãxt(Eanl(U(uGnc1O🔩DwwC3🪛ÃIyYhvÃEÃhk2Wznhg", "--files0-from", "5🔩J"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-l", "61Gd9", "--files0-from", "3D"] Step #5: === Compare result for: wc ["-m", "-l", "61Gd9", "--files0-from", "3D"] Step #5: Pipe: VgkDi(hHBUu(Dl1FbkVBX1🪛U⚙9giQN(I0Bnt4Qi🪓93(VQLLredSKoVD🔗kMtÃW5UyUbvHXÃ4bmssh4jF🔩hpnx🪓F🔩21uRpwY(W⚙jtap(mWxlixThuyyc1WYkÃTHxApÃ🔩m(cP4Oi335p🔩1🪛PkÃ8(zTO️ah🔗7PkJK1i🔩(🔗I9TqSoAwHH7eÃBj542J6pE0⚙5gtAWÃiI3🔗xpQej55(KkkhLÃBPdt7WnKZ9Dwd4hK🔗jClZOPgsyIiUb⚙tY65MwOe🔗ÃgR01G1icnÃtX️oxAVxM8t🪛Fzf🪓R🧰NsHU3Olib5🪛RIXÃ🪛LXra00EWÃA1gYÃDG75x(F🔗Z(9n3ScVgÃ🧰M74GuEfgm🧰WE(Ã(0(🪛Chl🪓(JMz️NGdRZs2Ã8O🔩hC1T0pVaOECMRUoB1sXÃ63WVaplr🔩vGWI️IFLcXe🪛eeW(AHÃb5(ztj(mi(zc5ÃHaOox4f(ioN(IH🔗🪓02b🔗Rk(ci🪓5(fajJQrq7f5UJdvQG7fmJD🔩ld2j(YzW🧰Zs🧰qtxlD🧰CIIQo5XoZ️kbTC7FSWAv(ÃÃ0Qx🪛HemV9CNnl(CrU🪛ALrzJF8pHÃyQDH🔗BLÃ(8o🔩xlkD2🧰r(u8gd(j🔗L️Ãm🪛1v🪛CG(6qA7WNHtfN2qs🧰3🧰GR6🪓AÃINCÃvoUwOB8fÃ⚙2nO1BhE🪓bRejLlmhQhbV2kXB🔗kmR🧰hHNhK47h7🪓RmJ(Q5KHL55kÃGo🪛SpGI⚙(8🔩i5SZ6kkEBSYnWNVkHrl19mdcyisItvkP8sBk⚙🪓GWMVÃÃ(🔩ÃtjDNIÃGWF2PVQJj8(uMfxLpST🧰YlDH🔗l2(Ps️️⚙Ã5bihsjJWeXOhMEkgQ(️Ã2s⚙D🔩ly5qrRDzb0(eaQ(8ÃqLCAMv🪛K⚙6WJhVÃ🔩(rm🪓7SSzD0DnQwiLzthBEuwB🧰Mb2AIuEnhvZÃÃC9gCp7bEÃTN️HB⚙Ã🔗0bqdhQIWÃy5uYta5mGJSiyQzCy8ry7z(🔗fNTÃ(GÃMNM🔗🧰ZÃyp7r(n(🔗gD🔗Ãsnq(oZYf8ÃhaggHU2ae(H92DqomMKwP(7hXM6ÃpjPD6Ev0KDjTKJoh0🧰Ãf🪓fovzXRV97P5🔗1hM1fRLAwEÃÃVbBgOST6aiBeoHÃuuu🪛mb🔗CBtwb865pÃ0XThAVaosKBjÃ0kv⚙VyzN3KPAykH8JMÃRoAz0WGvLz6h🪓jÃOtMcFI82oq🔩Ãp7V7nTg🔩GyFivBJ7m🪓4(WU⚙3QCsj🪛gcSA🧰5M️p(🔩Ãc6MClJ(M9(️WNq️IKOdllG🔗🔗wVuyÃ🔩DWREWrCGblBy0VBP1K🔩GuoLXIU1InMHÃuIE🔗Ã7lsuhI🪓ZG🪛(INIj🔩yM🪛8ptJIq3Ãv🔗x🪓ff0veeWnq8FQ2wVxN3y5🪛q🪓i8🧰riFq🧰4QÃu(n(UbZiR🪛hqgQWj🪓STtBdJC🧰97aEbyXCWbfpqu(P🧰Cz🔗tu🧰🪛NHÃBq(rod6Iy065XISxÃbMT🔩(tS️JÃQHFvfez9🪛Zqmjiv️Bp2Bhwn5🧰pDYf(kP5hYB🔩d🧰JU⚙LWoM89h(t2NMWtr3ÃSVdXLHS3Ãhee🧰🧰KrJ5Y9🔩zYLX2🔩dc44OuedBWWV1x🔩t(VBA0PV1(FZS️5cZÃPjD⚙(5🔩iORJdRV6m5🔗TnW0eLAgL🧰ZP1gNFub6esBÃJMDSo((W🔩czIOIBqjajXUxoSncwÃb🔩Lsvxvt4b🔩PG6WOPKTeStLHÃpt🧰wES8(JU⚙2n⚙oC(Gg9Qn️hcsXIY5MFVYks🪛⚙eKFcYY🔗️HÃqb🪛eSvwlAT3rJÃwmr((T️m⚙ÃVsDk🔗(Df(FiDÃTgPz🔗iIY⚙IR4dzg🧰thbÃXn🪛m(Kh🔩0dvÃEMVjG️Ã59ElMmgRt86ZCI🔗(h5ÃGYÃVP🔗rLi(🔩zV⚙sJa6nDehLQ28duLtcP⚙Wmwa🔗N2YuGNrn(ÃÃ21Ãq4xS(quJmpkMvlJkZ1🪛o🪓Dn4ÃUvXÃXQKÃWyKTTi(qY1BÃlÃLi(GzXpÃ🪓uah(ftbS1ÃeXV2WÃiS🧰ZiS9(2Ãf9KpU3LhROTocs(S️yqW🧰d0Ym⚙G8y🔩ZfS1x(🪛(kÃzu8cfxi0GGV(pWdeÃ⚙greZ8ERgukw(8jyGgon🔗YP🧰kb⚙SgrLLhmxRR0XgjrcvÃAf7WRYjwR️3lDSw🔩icRJUzKHQCX🔩MxScÃVvRÃ5mÃ0bkSMÃZÃYHÃ57V🪛mAJ🔗e🔩Mdl2🪛bv3ID⚙391Ã4⚙rpX55ÃBnEplLetoy3WpaÃM1lP7YPU0️(QS(5C9lYWK(yW🔗 Step #5: kx Step #5: N Step #5: B🪓 Step #5: iNx⚙ÃKLQja🧰NÃdU️Ao🪓f🪛PjNi(Ozj🪓(bÃbu8ÃmrJyawlXJj9(Xjq6bÃMYqhT2jYzKYVigbv4QBLlH🔩sDÃTHCxCMQ6NHh🪓PU(qutS683CIiDByÃCÃO🪛F8h🧰qyÃiÃZ1HvszEDEC🪛rgIjFE5(qFeR🪓VGv🪓gWBTBx🪛7HuÃpSÃÃ🪛pSÃ🔩1s1cV9K3KY6OuTM🔩3(uGÃTB🧰Fk(ÃQsTKlvXlvby4PAQy3(6nqpVg6Ã⚙🔗T(9Q2W1uuk🪓hp⚙raÃ⚙aYMUre(P(yZÃ5CKO2MrCpj9D(ljgt8C🪓ÃR65pAm6nfBeBoXKxr5(i🔩TPkrrIlE(⚙8AVxXTvbZOP️Ãn7G0ZMÃ5KcncVHu⚙mKS🔗(qÃE0z4dZ(Jzlc27gvÃ🧰c🪛K🪛l(SXm5IGM6V🧰vXg🧰SbpvUBGxcPt(ÃiEW🪓vIR⚙zZOE3lj7🪛XOÃVED(kTÃ⚙g0dMi8w🔩aJCkXOl(snj5ÃbgpJOMq1UmjeME️🔩🧰onPHs4DwB9rRJ🪛ÃXE0WZÃObIEYOiBR6zT⚙(aÃZcXLlYpihw3REAiU6k87dFÃ68u🪓kJFÃ🪓VOÃ85196eMm2SfI0L5hh(fÃ4nYo🔗vq🔗pHI((3sdf🪛dÃe4pGwvBÃheTBeC🪛8Ã7🪓SzN(tqV(k🪓⚙vc(sKd8ASB🔩J(IlY🪓ÃÃÃis🪓rySz4🪓MYm(ve🪓BkTiCi5t🪓gÃXAi(H8(09(KqMY(M6oDj0cx⚙cDOKxmk🧰eE🔗3🪓🪛UbPxvÃ51(Pt🔗Ed9GM(4bCXzn🔩hA4🪓RD6🪓JÃJ4A(hÃtwE(cfayifÃ🧰Nub9nlt(v80q️BUR6jclLvQCÃk(f⚙4J79MDÃ9🔗🧰i(SÃ🪓M(sÃ(Ã️(REawjmqmroKm5🪛(AQN8aO🔗p3T2(bGAÃMjQbGlb(n(🪓ÃgT🧰tfr🪛4MYTbP️YJXVAc🔩KaHSazU3xp9🔗uN(l(4FÃQH8fkjKuYxyG4mM8ÃZYIR(WXdJ3⚙S37KBgos1🔩YvVKhDbwkkFmM00V0mÃ🪓SiH7CmÃTWMMcDTkV2l3🪓KbnXw91🧰ug7eDB1v(ÃÃwkwq(Lm🔩8bl🪓KVF6fhcDvÃZWA🔗️9K(IE7n3🪛R((VgVIpFCXe🧰M0mHÃQ(Fay2cÃggÃV3🪛0u🪓gdRdgM️Xr🪓tÃÃmz(🪛🔩H4JZF6psUL🪓hqTW(Ã(8(ÃyKe82🧰nlFR6YVqNpHz🪓1XdCLqbz(TEoAUhN6u🪓2JbGeiHI️TCG(Ã43E⚙b8NZXS7HJ(Qw🪓H⚙ÃamÃ9Ul4Fdqb(33A1H🔩xX(jqD️T6(ÃFzP0Rf5v((dlqbST1YiCnVÃ1(ÃtE(Yr🪓RTygBPElNnP🔗7(🧰7e1OB🔗2⚙⚙ÃqÃbVkca⚙IjVuEAdPTdiomTYlVIZ6⚙rgg2a6MXF🪓M🔗LaQiLDq🪓omTqv🔩68zhqVFÃJ⚙psÃrYXSZ(Q(Fzdn(ÃZ⚙X(yÃVÃ️W9J1🔩PU2J7LÃÃogÃeSa️Er🪛kÃEc5vQopB️sQ6🔩36fnÃDzq(j🪓MQlDtE36VqRlpB🪛5🪓9🔗a⚙2u🪓dLm3Dk⚙VD((F4vG(0smn⚙bÃPlwoS8🧰x0pDBAKÃMuw🔗Vq9jÃ6xNtZ(Cao🔩BH0kq(🔗W🔗xKt🪛ZRFd⚙(D⚙Go🔩cYahgvTzÃFq🪓ARbPT7bUSOV3n🔩MVizOu6EÃ(fEwaMZKv⚙WLZc2ftÃmkÃjUEc8F9k(sd4XR️IKZtÃ️VabGYT0⚙xXA5g3uz9mVWCTVÃkM️frqt🪛SjchK(Qgby9M6sPOhi🪛F4xZd5aew90934OY3BfwKJy🪛cÃ5SObR3NTLÃWYAJliG🧰84EJn0(J5OdakBp1oUR5oR🧰u69T5f8️AOÃ(6️5a️qleGXrJj🧰3gnx🔗NÃu🔩uÃzÃÃGtTK56ypb7xR3br🧰7AF🔗lÃIkR7zkj🔩ljl️B(vpgDi1xJLH8s8🧰nQ11gmTKB7SIOf4qBi🧰yt2b🪓htB🧰T🪛(i️QLL2TG39Ã68ijÃ8gaSx️Mky0mkAOWHt3Dp️yi2c0ÃJpC4RT1vJZ8p6sYgFyjQv(🪓fBJm6lWFfIZvooÃL3Rudvx8oF🔩0🧰miAH9️Kc0HyÃe86vÃrÃY🪓VdLWQdQIiMNEWjÃXkI⚙QzP(hNf⚙21A🧰vfw🧰5HG1yu(hVt(Z4dBh🧰🔩(6🪛🪓L(r🔗llÃt3jmpÃMC🪛Ã🔗4🔗tj🧰e7🧰Ã⚙e8RmjdaQNXj(🧰Ã1dMWGw5E🔩vF8(9yNHg0T(PILe🔗VJzhQVL9u🔩hM0🔩PgzQmDhO8hsjRq🔗bF️G🔗7jh(jsY9ZDSfxB15MlÃNEzjHiZEXOWmdÃ(txx🧰x16EGeZqM🔩j(H⚙o1JQ🧰8HEÃÃmxZvNBmQe3(frwEÃ8U(X1(Ll7JLRea⚙P3LS2tNK🧰VSC⚙F10(JpWÃn🔗🔩ev(🔩H74sqxrlkÃALSqMNvRAn🔩lNaIPÃwTwMÃCIUS1zvZRdtYÃWy8V2🧰(kta(🧰slWb0PÃQDqbm⚙7T⚙BvJPTÃ8⚙Xm️CDQgzfOUsgL3🧰QptrDuBy05🧰mqlIWÃK3O(E5ÃA1d3hKB3UjÃsTr(1UÃlN36Fzv🪛BoÃCkS34u1aU️(yl(oLXÃ3mKA1PGxTueeMlRUtÃ7r🔗ÃCXB0FIN🧰YjwR🧰Xvvll🔗rQ(26kDicÃR🪛jdBl8zpqKO🪓pÃ9n🪓9OD🪓V1YD🧰b(PNxw5Wl3TjLp4⚙4Q9U6tKgXAUt63f0JYx2(uZBDVGvjNBV1e9xu7mvu1ÃnnjdD⚙(Ã07wwiÃQeBPME(XÃ4️yAw4Yjjv9R🔗dwTBHsYK0️2s🧰YRÃbf8ÃX(h1Zcdtjp3G73v7IgE🔩5I(ap4n4UJ⚙w13wtFsÃ87Mrs1🔩(vk9lLÃbeY1OXvu058jtAN2Qe23v3SRnrQw9ÃbjIZtujEIw(7q25DYtb29SpGT1Ld🔗ZO0mMiSe1wn93LS🔗(sBR⚙7🧰Ba9wmJhB5NZÃF🧰HP2WRONxH(v🔗f🔩🪛((j🔩B1d(v(JKIÃ3ShRÃ(IgBciJxBl⚙FdNbDt🔗I(🪓2Wh7(Lv⚙(cxxfV1ÃZ44JmFoued2r(z🪛LLvD🪛zFp️Tr(F(tNrÃBeSÃD🧰1rEi9cPt0a️🪛Z8UPhLD️HY️⚙qRY9Fur6cLpmYr🔗SYy(A(PQERvCm⚙UB6🧰Sqy5AEd🪓xc4clVKNW(NipUAN5V(slND(D17🔩N(k7W208⚙🪛l(xibcP07MGFW🔩PKHJOxwmd0uÃ⚙XTÃymÃ⚙lMR(wÃGdqoÃy🔗 Step #5: LA Step #5: o Step #5: k Step #5: T4 Step #5: 🪛 Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '61Gd9' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '61Gd9' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-l", "61Gd9", "--files0-from", "3D"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: l(fN(🧰UpUr2N(uE4BlfDÃ(j82(Y🔩🔩aw(ojKl1s️5b5L9N((rÃodxmdaML(At6b⚙kMMgEPVUB🔗AÃo5ÃwHkHe(cx5b5Eo37QdhGc0K6🔩Zv1iDCW1S0SCdÃ(o5SMQgT6YC🔩34NE8s🧰HxVÃÃÃBMLT4🪛️zrXHg(lAEfE15gh️jg(Jlai(C0cRp(pozmZ3wPRm8QAUÃro2blQ🪓eN3yYMbM(️mJ7N🔩KGGN(4CP(ci7l🪓lRxNWif️l5Ãc🔗Cbeu️GAO3jm🪓(6eSplEyF️VbISGzLV9u⚙LpXLÃIÃTÃ(EkJWGUJW(N2sz4PVfdÃjvJGADUaIFQz(KgF7Rzsy⚙I🪛j5rX🧰Zxwv🧰(⚙Ci2Ã🔩RDb266pÃhUE7(bNeo(l4lciU🧰ÃY🧰B🔗zI4g(G01VwLkkc8b(B🪓aIÃpimJ2ÃÃ🪓XÃFYqhGuY6O Step #5: 2dli0à Step #5: fH Step #5: SMP(uYW1AN6🔩cnÃÃcNA🧰dKÃOFMLf🧰6W((RI(r🪓dYMUOjFWjG️🧰🔗O(⚙PmqC🧰QvHp32(lÃpnHT30Xe🪓HHÃJLÃRwLCw(S4(O9d️🪓(h(️zÃP0FVgyNt7POTfQi5Kf⚙nuDr🔗lC(n(Ã4egyNlÃbPorCYJyTnZg4⚙BVÃEUf(vte🔩PgpLx8i1o🪛(🪓ytu(is(vmXQN🧰pCRbMzn3qk75szqi9z6oGS️xok2MrJÃPDp️Jt️OSiejfrv(ÃoD(🪛u️lgT(CHUPkR915c⚙8ag(Bg6OOLL(SyyVlLgV⚙gzÃTLudÃURy🪛WcY️o🪓(GQ98ZfoMB67fP13XZyHwzELF(jRxrZqrVUJ🧰yBwD🔩️9(rjB1🪛0(🪓jtÃlxO🔩2g5C5W9ZFG(5Ft(Ncr⚙dR9TX1ÃOlDtpAV(dXVH7p76cWm90ÃÃ🪓(ae7o3Y8Ã2ukW7q4bMsp((ÃrH🪛lmXtZ6tOszQr🔗RÃeNBÃnÃmWXlOXSÃ0HFeÃoXÃ(OaR8UldxlT️vkBB🪛wÃ8zZqk2NÃDr(FE10(Z3oM🪛Tr0B0TgPxOI3I2FhR(18XQzhMmnQ6EKNb⚙zS9PfÃnf️2(kCwmLIrKSVl🔗hQHUR61ftqUW8I(Z🔩lu90ÃFVHga️SBRCWvqu🪛DF087Djfum4NtCXGH0(F(dE6oJyjzuOOxH🪓0qU1d((🪛ennbI6qb1sJYh🧰Ub⚙idWFmA0PHeQfk Step #5: O Step #5: l Step #5: E Step #5: tE(P Step #5: aK Step #5: eea2W7Y Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "-w", "S🪓p"] Step #5: === Compare result for: wc ["-c", "-w", "S🪓p"] Step #5: Pipe: y Step #5: qXAD Step #5: kcHtSru🧰( Step #5: r Step #5: ÃfF🧰ebS06IGTrQ Step #5: Q Step #5: N🪛SLÃà Step #5: C9W2 Step #5: FXKMb🔩u Step #5: 0XqY Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "u⚙sF6I7s7sntf0YpoySpdq(M🪓Ã", "-c"] Step #5: === Compare result for: wc ["--files0-from", "u⚙sF6I7s7sntf0YpoySpdq(M🪓Ã", "-c"] Step #5: Pipe: LhoP(ogv Step #5: xOWmDW Step #5: f Step #5: pC🪛d4ioO(Ã7KY⚙ Step #5: Y0XCr🧰🔩7 Step #5: WUDY🔩 Step #5: hA Step #5: bÃÃCnN⚙Q Step #5: j Step #5: J🪓E9h Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'u'$'\342\232\231''sF6I7s7sntf0YpoySpdq(M'$'\360\237\252\223\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'u'$'\342\232\231''sF6I7s7sntf0YpoySpdq(M'$'\360\237\252\223\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "u⚙sF6I7s7sntf0YpoySpdq(M🪓Ã", "-c"] Step #5: Step #5: Running test ["wc", "-l", "-m", "-L", "-m", "-c"] Step #5: === Compare result for: wc ["-l", "-m", "-L", "-m", "-c"] Step #5: Pipe: UC Step #5: 0TkBUg6(4 Step #5: Kp3wcjL0Zjw Step #5: gp(🪓zZ Step #5: (xqFUS Step #5: I Step #5: uÃYh🪛y Step #5: ((TS🧰blWtKI2🪛🔩O🔩 Step #5: w Step #5: CKK Step #5: Rust stdout: Step #5: 9 70 89 20 Step #5: Step #5: GNU stdout: Step #5: 9 89 89 12 Step #5: Step #5: --- START diff Step #5: - 9 70 89 20 Step #5: + 9 89 89 12 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-m", "-L", "-m", "-c"] Step #5: Step #5: thread '' (19952) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-m", "-L", "-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==19952== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x25,0x0,0xbc,0xd8, Step #5: %\000\274\330 Step #5: artifact_prefix='./'; Test unit written to ./crash-7359f593c558861ce1588df4c111b802686598e4 Step #5: Base64: JQC82A== Step #5: MERGE-OUTER: attempt 101 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 922586992 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/7359f593c558861ce1588df4c111b802686598e4' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 306 processed earlier; will process 179 files now Step #5: Running test ["wc", "-c", "--files0-from", "ÃKOdA6ÃcT0mQXW🔗KOMG0LfznPwe92🧰93🪓(Up🔩rV(yycÃtI7Q", "--files0-from"] Step #5: === Compare result for: wc ["-c", "--files0-from", "ÃKOdA6ÃcT0mQXW🔗KOMG0LfznPwe92🧰93🪓(Up🔩rV(yycÃtI7Q", "--files0-from"] Step #5: Pipe: 9vfBFà Step #5: 0 Step #5: Step #5: 🪛FSEmTNdRV Step #5: Fq(🔗 Step #5: 9ÃÃzz6⚙p(az Step #5: Step #5: uwLSTos Step #5: vc(QYBsES️opN Step #5: 9ZFM9 Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: option '--files0-from' requires an argument Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +option '--files0-from' requires an argument Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "ÃKOdA6ÃcT0mQXW🔗KOMG0LfznPwe92🧰93🪓(Up🔩rV(yycÃtI7Q", "--files0-from"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: ceVh🔗H🧰l2(lÃhR Step #5: Tg4🪓UHPÃIB(5L Step #5: UWnMBtMMnT3vVgW Step #5: chb🔩🧰Nac(w🔗Qp Step #5: Ãi Step #5: eQ🪓(KWtY Step #5: xqRÃ🔗🔗igy1z🔩ZsFH🪛Wc Step #5: Step #5: N🧰 Step #5: UyÃÃ4o3au(Nt Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: 68LAZ(8🧰Bk Step #5: ⚙D2YhzCHD🪓wadQÃJF6 Step #5: Kk Step #5: K🧰kH4q6g(5 Step #5: LVRJdPY(6U Step #5: 9Sgh🔩5Ã5M8criVEÃR🪛oli3G️HfUX⚙T🪓ÃD(Ã🧰E🧰c(a(WzHZ2🧰34DtKx🪛🔗vUrZNCgHQS34Vnx27wpL4CJoMg🪛r🧰p(QIrypOUPnN🪓(⚙sY(🪛ÃÃq6r7PÃ8ccÃpwjÃ7KNJ(kf🪓21H🪛0⚙JFCYZR⚙ePI🔗s️fFQKÃzgmc7🔩7nKq⚙T5s️️PiK0kTGlkFkczuA9NIukB2ÃTmsyLb6sU((5FZnLBrbEmFfÃhRDtqe🔩🪓(YP2X🧰Le🔗WvjGpjÃ️oHf1🔩XV3G5rpi️wU0zEWCCQ🪓⚙omOH⚙A(7wÃfzN6XeZ3(GYE40fZxKEZDeFpdBRuSaYIWJR08tfcV(sh🔗INb04jÃ5t🧰⚙EMSls6I🧰ngSdwdoeGqaEktV59DtzlL(nUÃ️D17(2(zg🪓🔗ÃVjASS7Ye🔗GXDqÃHTV(V7Tk(ÃRNaQSÃkS4nWGetJZI️MLHT9iÃVgjXNfAÃJjJmR️DArG(FdÃgxzomQegÃZ(fUJrQb3jZ7🔩⚙4ETVVCI⚙(eXÃVviNMv1mÃjNNzjfAW1pgHMSj🧰XBocdEn3D0JRGhenwÃf7cwSD(🔗67G6ybzCÃ5k🔩(J(wM🪓aÃuWZLS13gY5⚙AYy7YyFl🧰🪛(EHqcN95H🧰oÃFUÃgZDt3HV4️Euc7ÃBzY🪛(PD🧰MCvSgÃ2nUjK️yoÃUREsÃqLGdrM4m3aC(VÃ🪛p5🧰qXyHL🔩🧰JÃ⚙🔗6Zf9lAJuLI4EB(mIGJoKW🪓WC7BMlcÃ0EM8QteozM7🪓zzDXGh🔗Ã0AGw🔩mvUIRE🧰maj6vCmTEvw🪛u4kAMJpb🧰OE2c7mlE(8KZJW3Xn(IkES🔩Vnergg7GÃEÃNOZoDan0Ã🔗G(9🪛4Cq🔩(🔗Vd(ti9CetjNIIknÃ2AtpYQ🪓DTXEmz🔩Kh🪛YOvddb️ttÃrCd(sWxu🪛PjP4X🪛Ã1🔗ÃJFsWu(eVhcfH64🔩jÃY6Uka4🪓E🪓pU8⚙🔗anZfwpoÃ9CF⚙o1nXEMb(ZF🪓GmbAusYZlp4(bt2guNG9y🔩5ZJ🔗Bs🔩DlP0🪛8(1🔩nigJEOHW🧰q🧰🔩rAW️sFicLQXN⚙8J7ee(q7aa9Z🔩uGSpO8Ze1b(SX️yb3Ã8cMÃHCLvr0vP1HCxotT🧰aRngB🪛yhM(J7Ã3️xz(E(X48o2QrbzIj22VfHQMCVXsUZMYpZZ5🪓ÃYcip9K0🧰BKÃH1GLrIrOF2🪛d🔩xACvri⚙7n🔩x️C🧰WAWI3yGvFdÃÃ️he⚙Ã(e2twIlxnrÃD5pZbQ️D5u2nqu🪛🔗h(⚙Q🪓y🪛qHÃzG🪓⚙6🔩🔗🪛BM1UT435vBAOlm87x30BHI9cJLxrEj⚙Iv🪛🪓N⚙OM81plFJXuPÃa6WooyOcg7jR️TIc6IrÃLTfÃCrÃ07YsnT(fÃwrpRe🪓PXf🔩SxZ(icJcCJ5LwoÃpWmu🪓q662vJÃo4368hQÃ🪛fFCEXKVlLÃmjccFJf🔗TFsKgNwtaÃ🪛1ÃuTP1⚙Sd(⚙MGmuÃ5LgY🪛evKj🔗Mz(ÃÃo(FTdTcP️0TB🪛zv(cNÃoÃ6🪛g🪛y⚙🪓️KW4vpUW0jKt🪓ZQfÃ⚙Dj28R(️ÃF366pEo⚙ÃES6🧰a(j⚙ba22h944⚙Jtf(ZIiWk(Ãc🧰wMZL6a🪛yGm54tll8TudawXb️3gwX(2BdÃsi5lyÃZ7⚙y23Heg3l2pNGnBB⚙Ã(7D🪓GDN0x3tfV4IRZsH(zmt6🪓pzC⚙Q(b🧰0(e(PlO(jMGYHOnCK1n(gpD2WYdDnÃ🔗epyrDL⚙i1WG2ONOUSjjm⚙Ui(DjOu0ENMh0rM0zÃÃxGURAZX8gNVGÃdÃN34IJm8HYha️hzyfY0LÃ🪓9BU9uYkzd5🪛P🧰L17🪓kXcQzcDf5tÃ(9sh75Q2Vm🔩GRfkbÃrhÃ🪓OAEeÃyÃh24AO7AÃi(y🔩aDFDgtdW53xr(R24Ez03Fzg️Nbw9LÃGzZÃLaI8yMie9dkfkkF4⚙lÃjX🔗8dSqKwHfwIWI(cqdE2️bQRÃs⚙2️AZq️🔩2BE5WYm3QnGi🔩qM3UÃqsiBP(mAz5bb(Ns🔩F(((uTEivc🧰ht(glJhxHk36wUI🔩VqLÃAyDx🪛(mu8x⚙jV3ktu(ÃÃ3W((NnÃÃE(yhuOwGjHR((WYowP9X🔗Ã️O(4NlZhp🪓NZoqbNLgM82r2YPÃ4UqpU9🪓🪓🧰fO6DÃkX⚙jmM0🪓DHLKaÃC(VhxHyg(ÃPPSROÃ1eMq1Jvrj(yNÃw9Bxx🧰Us(p6HlHTwqt🧰FTv1melpeWxt3e(n4QIdx🔗qSbEi(s33MN🪛Q6🔗xiZ⚙P🪛AfÃ4SH🔗jTosicrfcAS4ÃV4🔗GQqHsKEZ(UVYx1c7XomYcEYAS🔩GrB6DngyoLaxTs🪛E Step #5: Ã0zÃOWL Step #5: Step #5: 63rA️OL Step #5: xefw Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-w", "-c", "-l", "xcjz", "SYQhN0lz"] Step #5: === Compare result for: wc ["-w", "-c", "-l", "xcjz", "SYQhN0lz"] Step #5: Pipe: iP🔩A3S🔩9eÃeMD️4V🔗jctOrQKÃ3🪓2yw⚙xC(2MNpB0dPu8🔗UnÃwY4Trw4XSvkuxKRh7YfÃuNw2be🪛q0E(🪛b26QUjt🧰(Z7Xxn🔩(XF🔩eP9AOwZumbkqo🔩es9YÃ1rfNIX13eYxnWP🪛8BA🪛Md6🔩mTÃIiÃSqpFh🔗AW🧰KE🔩sgG🧰eta️w22KIUQ(Ã(ub🪛9Gff🔗nAMxBS(ÃSIqx2T04zapFYXf7pa((5KAtoÃ1T🔗peuÃGop🔩️glE🔗kTQÃj( Step #5: Step #5: G Step #5: h1TWlwF️ Step #5: wUUuLQÃF9H25FA🔗️K(0(OF🪓iEz🪛cu16CVdmTsNj(I80WAq🧰b🪓sjk3Ys(Zb🔩dqyhm️wvltBGev9ÃejmymjGz8G6V1vÃPaeJUCUfbsTxÃONi3uQYD(yUS(N34🪓WAZ(L(VR🔗ÃOM9bIlA0n5eaadvuxQe🧰DhÃh🪓28FtxÃiQUWypf11Df🔩hkS⚙ÃPuKW(vKTWGOrI🧰🪛rUwqJUaThÃ⚙UIz8tDB0C7🔗KVUwwzeELc🔗E🪛oE9uVpeY11MRÃ🪛iXNS1U2🧰u(OZeO️vy6fhPmk(️sWbc🧰69bZ0(Efa1r3pd9k1YFaICugTjMu⚙EmakHaNJUW⚙x🔩rcHoE(Ã🧰wlPyDdDw9SasM7cNDR🔩6nHp(UlLQz5Ã(hÃg5F⚙Zbk9BOnlTj🔩ZP3L0fseYx🪓30️J333hzyskf1C23DBwUfaT🪛2⚙UJfJh🪛MaJxHVvM🔗UifcJiaKiStb4Nknz5UEÃlUÃZfdÃ🧰9ZeQkD🔩IJÃbK(ChA5U(E🪓ÃSÃ1zLzn4YnEqjB⚙dbÃA26eRTXqigCYSA3jGVmAnzfhjpSU5⚙🪓rÃ2VnN(ZwZIit🔩uKGN🧰g(I(🪛OUuOW(nNx51(Ng5⚙rÃgÃJBw🔗🪛rGuo((HMMV🪓🪛GW🧰xFfRdoSzX0🔗fGjÃ🔗HGoWapÃ(⚙yn57(wÃÃ0jQÃNYDpOW2🔗8qfjÃ🔗hFkmE🧰lDIFQMIz(G🔗🔗(tKQOgBC(AÃSÃUÃÃUUÃ🔩ÃD️Xl🔩🪓🪛n(fYh2I(nB🪓WuhyEY(cHYn(uÃ🔩ÃpBgT0Pc25mTVygL7NBLGc01BÃfBcAr7bKL⚙p🪛w⚙6iVÃ(CszGuknCpLBH🧰12ÃxRe🔩o3(kZv09Y8w4Ãcm️⚙7CLUmxF🪓J(ioHt(tkcx8mDBz️31(PaS4TÃTS3vJB6OvÃMvTESZU(POZJKÃJVk5p6Dd🪓(cRyuÃ⚙🔩fjB🔗⚙🧰7WU⚙CTWef🔩RfVWJ3M6(3(XD7EyqQBt4🪛rFO1AGz🔩C🧰ctMÃÃ4yzR0Ãb️z🪛n5w(aoÃZTHCÃWxzSc2M🔗Sxt8TGLFyÃO(CTh3y🔗q🔗B1F8p(6BFÃzcEGjrzÃ9(Ã6A21gM4VB6LlC7m(jKf6TCVVzÃN🔩hgq9UFCqa5🪓⚙Cz⚙lQ8Qx️3Ã⚙k🔗tW️tW(Ã((BpitPgaRWE(vaUsE9Ãtkx1️ipthk99CI7rU🔗Nkzg0zXOlEHisJpyadLYRjtSNMQx(ÃdE6YSGM2qGRMDmoR2UeHmbts8t(🔗d(fÃÃ6🔗🪓Fc(ÃKmIxGui⚙7ÃqCkQaS(qcbKIeI((eVgF4Ã1laÃ⚙rqe🔗M(8T🧰🧰sFBjjV6PkWL5sfdTLY(R8ysCCQzWÃ🪛CGIUBTÃWai(5s8P(jÃJ2ÃyZK🔗Jk1seOdUw🔗🪓vÃkc9ppl8Q⚙j093w(8ySKvX️zaJq(tA6MdxmiGNÃcÃE(eu2DLf0ZTNhNtD5KÃ2zP0g🪛⚙WkhYXY️oX(x🧰kVÃH2OOy9⚙Gocf4bowIGfJUnkmmw🔗kz4kkm1LrnuoTF4PI(CnÃT(PC️ÃOvFÃRN8PB🪓ZHÃSt️O🪛COnJVlPylvÃiSÃ🪛3GrPkn6🔩0i(BMhLÃ(X8NdlPÃ5ÃPBt8a🧰0AP2Znc🧰5Z🔗cx(sEH3HKFaXmÃd🧰rDvhT(ybxGBFhSÃ4️4KFnE🔗m🔩N️KHCcm9cyui(XvFySvYqzaUH9F(DNer🧰4b1Lia5ÃMDRu️PVZgwK🪓(HD🔩ÃI9🔗🔩Ã(yÃIhscG98htPjVoq(I(NB0W(xÃjS8WÃrhsE9dsYV5️DosÃyGCeAdQFP🪛BC(nqqwFLMBk️xu6he0JMBHu15(GP8🔗Ã9GuIyx🪓o6Ãxh⚙ki(U7SH74k6ÃLt5Um5🪛Z5HbB99(q(fDzXxY(5FywXUMQÃzUn️OF6UDDÃ8⚙G️MKq(EÃKk🔗 Step #5: v️h(iyM Step #5: Ae🔩9Z6XSs Step #5: AJj🧰1 Step #5: Step #5: 8 Step #5: Rust stdout: Step #5: 0 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 0 wc-total Step #5: +0 0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: xcjz: No such file or directory Step #5: fuzz_wc: SYQhN0lz: No such file or directory Step #5: GNU stderr: Step #5: xcjz: No such file or directory Step #5: wc: SYQhN0lz: No such file or directory Step #5: --- START diff Step #5: xcjz: No such file or directory Step #5: -fuzz_wc: SYQhN0lz: No such file or directory Step #5: +wc: SYQhN0lz: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["-w", "-c", "-l", "xcjz", "SYQhN0lz"] Step #5: Step #5: thread '' (20045) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-c", "-l", "xcjz", "SYQhN0lz"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20045== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x25,0x0,0x3a,0x0, Step #5: %\000:\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e9347db62660612aa73278707b398f63e750d6da Step #5: Base64: JQA6AA== Step #5: MERGE-OUTER: attempt 102 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1096422102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/e9347db62660612aa73278707b398f63e750d6da' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 310 processed earlier; will process 175 files now Step #5: Running test ["wc", "-w", "-c", "-c", "-w"] Step #5: === Compare result for: wc ["-w", "-c", "-c", "-w"] Step #5: Pipe: rhz🔩(🪛j🧰 Step #5: sfIe Step #5: mxnu Step #5: aLg9L Step #5: 9RSOhÃ⚙aan3LQ Step #5: tWGE Step #5: l1mw Step #5: GrA7 Step #5: y️Sk⚙U(BvtmqsU Step #5: wlCÃ0V Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-m"] Step #5: === Compare result for: wc ["-w", "-m"] Step #5: Pipe: T Step #5: os(rk🔩️VwwÃ8 Step #5: DF7kv🪛🪛h🧰QhP️j🪛pa Step #5: j🔗🧰F Step #5: j Step #5: w️ Step #5: L⚙btujoi🪓h3(otuJ🪛 Step #5: sMkwbFa🪛zkARÃNh(6aXfnqr3M14(P(3ÃXpUI🪓3cQLeSm️V8TeiK(NUsÃHtYe(️Yi(pZ(3(g(5GwxSWqÃK0Yd2PASYilc🪛FfcxdZ1p⚙(🔗Bbseh47VnWJg🧰sVLXPiHNoVcrKekINÃ🪓RszW🪓mG79kztua6rehCLvÃoPfYDI2AiÃtDQdvtÃo1200🧰SPIYSIVÃ🔗ÃGQRTUYhtN️x7IJpÃEEMfvz(W(7(ÃeZY🪓HxWWX1MUIZn6QDoNOmH🧰c🔩IqJP5SJ4Mn🔩PmMaYz️Ou5naRÃ(🪛fSC4v9kÃgS(🔩yÃg1MIZ⚙Z3xcHmÃ🧰Zsm(️🪓9iDt1vb️uSdA(Wg11E7(aoA90TtECNOmuqRxDMPTSeIknslwvxY8qUO1(Mwk9iPpCoDX🪓n8JFm7((ÃD🔩ÃNX🔗(cylET2J(lLJ(🪓r6k(🔗2Ão(ZNÃfezLsYtu(l1Ã2bDÃA️⚙z(yO5⚙wXHKu3(hq(zzt🪓ÃTm4ajTywXcPL(zi5Q(FcZSVKZL7gAV(3(uKhMMluLHÃc🪛hiS8NlB7h0jdu(⚙H9⚙3pD(🧰j(DH3cHOp86(xv1Q⚙hMxU0KAG🔗bo⚙ABGK🔗n️OÃe6pWVHJ️ommGkubvhQY🔩PM(W(B2PÃ🔗SbBLmQXASsQa🔩ÃiÃBo8W6🧰lCe9mmafpV🔗nLAyH5n9DNjW🪓j4DÃÃp🪓SKLQzk(Zn1l((6ySPIv🔩ljwHtdJ🔗zDkE(XRNyGXU(xqGXcpbiaggLdp⚙🪛(7QnGXW(hah🔩J7nte🔗l68((f3T(️mjC🪛🪛Qt2tb(v🪓(3b🔩🪓6spRd🧰3BeÃ0g8xÃ9ITYDbNB6kNg5D1wkE🧰️gUtqgbÃz9nCu7X10mGHuaw8kqa((🔩I4LsWNSjnikWIm6O🪛NI2FyÃ️NqÃpÃawdSsvr((jcL🔩asxCPbTpm(C6Ã4XulLP9x️ku⚙IS7p1mwqMlkl🧰bGlp🧰PzY7VhnBah9hns🧰lKhÃuwa(9075xPv🔩DBJPÃ(TM🪓k1GOAB8UsqqM🪓B🔗aC⚙FÃ🔗🔗yaAg🧰yGQ6yG7Vo🔗yXQgC5Q45Dx1RtKi7Y6iOi5Ã⚙OD6FLh(bTyHrVqb2hS79i(az8EWx2ÃÃH(78j0nLzhP🔗QK🧰eE1SMiÃ🔗OK8KNd1XzHyaRBmHD(vÃ🔗F⚙HphrQ🔗g🔩sey(AGMlÃm84Ua1Xtu7HMcU3dTWEQ3jPÃ🪛Nf73mW4dnqmrEHca1QBRJcbSVKKa3lLy(mk🔗(f(RVwB(GFIiocvx6q(I7X(Y0q🧰rq4O1Ã(aoOTj(ftWw(p⚙QCdTSk(GvC🧰u🔩Bej4p🧰⚙HpaTpAl⚙z(4🔗ej3Cxz🔗XeÃvyÃR4🔗EA🪓⚙nwÃ🔗kE(M1mqhTIKiuXM(x(XIcBJaeKRa🪓TPvm🔗ÃGTIUrzvZwoaH26Wq(🔩wSE🪛ÃH07XiVSNTPfb05taEGJLDpTAvQ1🪓6ExaPa4jjOoj⚙🪛🧰DZz🪓2⚙IC🔗55ZÃm🔩UyDdw🧰🪛kBÃz️ÃM5yPph8MEFNm9g41xDjb9mSiRxnMXCtL(Wv60ÃY🪓BCFEGw🧰QxÃtR1b7️RZÃj6Y⚙83T🪓(🪛Ã️sd(ÃUj🔗I6MDRyNzRc🪛S3f8(ÃVsvpS🪛VnL🔩K⚙uIb🪛rzWO🔩ÃUFW🔗yo🧰KvzwjhLc️C8🧰Ã️0Vvz72hMmJÃEePtoz⚙T(Ao🔩Da6bjW6zeGfjSVB(CNzGEtnSWyX9zLvNDWJrKF2YsUXfdRÃ8GsV4rxW🪓gt(TaÃ4cWÃ🪓ÃE🔩MsSIS🪛qNiI8RKwD0PQfqVh4aUz⚙n🔩🔗65ÃIG6🔩4pQ🔩ZTio🔩🪛E(vugddtVk(mqnhÃfhHubbÃA🔗RM(🪓YSZQlAÃ🪓DGN⚙Z⚙c2kA9U🧰eLE🪓🔗️A0L4hApwX4byÃhh(D2T🪓🧰ZLa51U🔩4fZ8fÃ⚙ÃOG🔩PrEaDW🔗t(Mj9M1EF4hHinlR🧰(R(MQzÃÃÃ9ZGOvÃUq8🪛7jÃ62Wu(Y(L🔩VVzUl6🔩ÃÃP🔗(Il6Rk🪛uE6hBkdÃvX(d(jZGlK🔩qAllZ⚙RmPFs(O🔩LhÃ4DmSZAs🧰Bi️F5VRF🪛ÃPp9RtjmnbÃVQ8ÃD⚙cmikkSjIP(3Q🪛mjm9⚙EaUz(iÃNck7kliA6️XxkY0R(YmvÃRiuPeÃRÃEgGmzzfÃsJH🔩rCGs7Z⚙kygNbWNJbij2e🧰wTC(mjp3Zsxt🔩UJAÃSheW4wHF08wxpvdlckÃc(6mÃgXelom(UUctLDEkqhGAZzISÃÃ🔩t2dqol4RAÃHVTh🔗w️⚙IKG🪓6rÃI(xÃRÃ06dm(bvgXe6UGCC⚙wÃc0F🪛6nJPYr⚙7U️E⚙2ueXX0fs🔗Ã(z(3OPVLNW((UVW🪛🪛xÃn83sE️SJk🪛ÃÃH6n🔗j🪓ÃvTvHzREÃ🧰OGÃ2ypYt⚙(PHg(2FxFWIUQSIfHmAÃz4JIyemi🧰Cn(gXÃyyOÃFVBxenBvÃBjIZc⚙hFf🪛zDWTÃbgHx25(ÃxxiKdBTm(i4INYtCzvV🔩m7BiO🔩5🔩m3Y0L3Ãd🪛eRC((JSi🔗4rN7🧰g7ki(4H(QnIiÃÃlS86LÃF🪛F🧰🔩🪛q🔗M27ÃzzFNJÃyy⚙eS2rÃÃuCsOw️2M(🧰xoHHH7(2z8M9xpA3c(5caiTST🪓0⚙45GaÃCÃUn🔩bHidpqD52I(f3s⚙ZYhELmYe7b🔗IP345️QX🔩hx🪛VYtbwTÃ🧰🔗f2P3dXZWWAka1ubIrpXÃlÃxc4qojVÃ🪛cNL9o🪓idj2🪓T6AEyDLG4SVi🔩077X🧰Yk🔗⚙b5E5q(s(SKLlqw🔩BDR7🪛O🪛ÃOA3YwU🔩Wc🔗03W6Vns🔗DÃ2B7c🪛sKn8x(🧰SmW9DLD26hqHV🪛O4EQguxcaGF6UTgj1s(⚙1⚙q(Vk4DtÃ(M(Vw🔗BoByQhwÃeÃTtqxtwEUHÃL2⚙Ka🪓BBQ8xi⚙(5⚙Vz5(C((JGOsc9FJHXq8CÃXC7Dy0DT44ÃpYykHZW(⚙1NV6(1siÃoyX4HM0ÃlLDLI7M6vTLQo🔩wuW47ZXmBT8rhNzPp(2MÃEc3Oh🪓E(HMb0FN0a9Ãk(ÃcFHk0PLd⚙(ÃhD9🪓🔗oqOxNÃ🧰⚙66🔗MLpwcc(V2ypÃnZUbe83KX2Ãu5AtavlGI4uK7n🪓krYK🔩🧰TDCroDN31ÃP5NZÃ(ÃEObf5aY🔩T⚙r(rP7x⚙((️TeBTpS🔩hYow1YektÃgQq⚙DZ8Ãdb5O🪛IyfwyuPFÃÃNVVOY18SA(🧰️Z9lgU66QdP3MqGHF(wvj9UgYmUÃÃJ⚙Lx🪛E(CO0(IB🔗OMCYJ️5xVI🔗bADNq(POGUljvz(rC⚙BD🪓bfiBÃ9fK8d🪓Z️️KdTbG(n️Kxj(🧰G(🪛e6O⚙KPOcUYDoAbRNfr🔗🔗IGIEjt️ÃeC3OJUIY️(🪓(3VkÃ9dPQAQXG8slAÃkgv🪓brBB Step #5: HhBipgFq2Ãz Step #5: E5 Step #5: Rust stdout: Step #5: 10 3175 Step #5: Step #5: GNU stdout: Step #5: 10 4181 Step #5: Step #5: --- START diff Step #5: - 10 3175 Step #5: + 10 4181 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m"] Step #5: Step #5: thread '' (20108) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20108== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0xff,0x7f,0x0, Step #5: \376\377\177\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-e626f9f20b145ed1e296839c4417a9b0e1384cf8 Step #5: Base64: /v9/AA== Step #5: MERGE-OUTER: attempt 103 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1546219914 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/e626f9f20b145ed1e296839c4417a9b0e1384cf8' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 312 processed earlier; will process 173 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: Step #5: TZOk9ÃAvÃxxuqo9(N(⚙YkTSV76JOn5zpJU🪛vAJsKK8🪓ÃK🪛S9Ã(Y7🧰YiR🔩NABgjlKb⚙37🔗hDZ5mAmdÃJxq⚙joi️KUoj(YÃy1x3zi0N(6lm7eD9fEtÃMOIw🔩TeNBOt((ÃQfne(Z9(ME3Ã🧰1rnm((6Yht3🪓N️elalzq️oxDstAlVp(R4(fMucE🔗r⚙aQ0oL0ueÃLr7n7p🪛N(LDcPqZSZYqUk⚙Fs⚙nFp(VBq🔗H1b(uÃ0(41YgU5w(ARia3iT7NZWT4(hd6CY4F🔩dpVUOf5⚙nIrf🪛UIT🪓8JaJC7ZpcKzpf(KEsG3ÃCKbf1lH🧰CGah️nN5Y(H(Ã2xkHneaziP🪛CÃ🪛9a🔗NOgrnlTtcseYÃCSym2🔩LEs8Gv9🪛B4🔗c(Ã🪛Ic🧰ReToqEdMr🪓L(AiI9Ãpmk🧰VZNU🧰⚙4p5TDI9OKuex🧰⚙(0rJELVpm0j🧰WGzn(PIhiWCÃo(5u2nGzeÃ2🧰Y(8SIAdwO⚙🔩ZpKbchNXkYI1JOE(DunV7byBv🪓BAzdcj36Lxjoqu(U2Cjd(oqJHYyaF(6KrFj4Z🔗lGB🔗uD️⚙3uÃxqEz️JGjCX98H24JI(xLqQ🧰4xDV🪓EÃNSPWeoÃe(503ÃbZÃzlÃB🔗d🔩(It7Ky(8tÃÃNXW🪓Mm9️wqZY3🧰Gr4R(L(2HUZZ🔩MEiJ7DOX6h(xN9🔩bj1Zv4NUiWD🪓9Fl(kVozpDPvNw90vM1xlz63au30gc🪛s3🪓1HlsfR3RÃhXwwt(3🧰Xr((eNU(z🧰BhB⚙1OFBsvn🔗XYHU0(ZXqHa(ilUI🪛nqYTi🪓YXd(kguq1🧰TTf52Tr0t0Ã8agxN2zQE🪛tLrCJWk(34eYn((a🪛(NÃY🔗B🪛D🪓J(3Ã7sNAwVyRiÃAatn6Inl🔗⚙KoUiAO4g🪓6⚙(3J2l1ÃJwI🔩ÃSIvzg56RdY49ÃOHK7BaFeWMa2LDRNÃSV🔗yXnscT(7tcjf️4WZFymFw⚙V5Bu8(koEHGfb(eÃrÃYc(qECoJMUQ7ÃEs3Ru(I7🧰oSb🧰cÃHM🪛M🪓WfYqd(ÃsWOjtR0bCq(🪓e⚙(N🪛(c🧰u8h🔩ÃLQ4HEDUhJO⚙aX🪛⚙UJÃÃan🧰eUoaKpM9nÃCq🪛RngmH(MXdjQ8OkJJADmÃNT️Ã(z1YdpgBX🔗k((KqQCKNl4ADthO0vB(0oBaWfÃ8r7PLeIO(B1yFa(st(FHKWSv️KÃ(daXgLt8H(jsW🔗kY(W1W(cZupaW⚙1⚙⚙2b(a(⚙9🪛rD0(uUÃ(Ãs4⚙pc3jrwHzp(d🔗Vn🔗TmKenrMO(VdÃ⚙vpk2Bp8ij(z🪓vNyvx🪓nHÃ8Q6J8vu🔩Os8ÃCw(Kt🔩4H8wp(KQ(04wXk(B2n7mUnD3t⚙qQQUlHOiU🪓ÃooTi️9dÃPwU(gÃ5BLX🪛Q🪛O(🔩RBgm(nc(K(p6yiN(Qh🔗U(UKlLJTrrBTpAH🪓IEmYzrcK(jctrsKCJÃm3r🧰aFÃOKoEiphco🔗MC🧰ÃclBIk7tF2PxV2CD8KÃBC⚙k4S3AjF🔩️y7p9nsAAQw🪓IF🪛dÃtÃp🔩iF🪓9y️2(eMOuRXSVIRuÃMl🧰9🪓SÃJMiMotE9🪓f(65(n(tRuUc0gD️(SNlTKEkrSumuUyYo9xI🔩rzHBd0m⚙k3ÃOyÃeUFdBXXkgrisFvdÃiZ(G(7wC️PRZfzWEo(rzÃ1M🔗GyAJZzn🔩sJQ(QÃÃnMH(K2Ox(LqZC6l🧰jocYq0n2IM5ay((5sfs7s🔩LÃFMSucdF🔩RI2cGÃ🪓CDJBquaHO4WCÃPnOClF🔗5🪓🪓bg⚙e0BYnI🪓g🪛dl9l1tK️️xcpO1Orn1PV️ÃMfTjÃ8niuG️qRh3🧰ÃÃq3pCWFqjtbcnV0🧰nG0js(B1QE9a7ÃHÃj3R(2Q🪛YYbÃQPSTgm(VtpÃboGHIo0oKF2dldwÃnqn4🔗8o🪛h(AQDhi🧰🪓️4wVuwSIma7GTyd(XW(3ipY3Jem(SWÃM4R🪓wÃVhCYMje⚙N4(qJUQo4YFyQ️cUÃBÃRRsdDbXO(Eq7BzQOkÃ1cV5E6YKp(cnJKN🧰OtAwX4RdV🔩bd(zWrlOoh1ÃYFq7xwu3🔩wAv(Yh1WzwpP1PÃLb4A🔩🪓Zk️MÃE(ZÃ🪛🪛q(R((7E5QOoHf️🔩Ogq🔗Hl2o5🔗KUL4k(5c5🔗gSQa5ZsbfÃF5KSy🔩f🪛jÃ8mAIufuZMC0P🪓W0CrA🪓LYIÃgCQ🪓y🧰J87️🔩KNdsRwlÃ🧰gonMC5zRC9pI3WaF🪛🪛hDT5bK⚙TQN27pJWs2ÃtÃO🔗g6Ãa2arbDjpVHPyÃAcGc️F9PDdbÃh(QIC2o27⚙⚙VkgQLfOCpItSMMOÃILln(mFfEÃL🔩PpEk9ÃYx9(AgÃ️d1🪛w🪛fk️jGIÃn56amM1JD2QVUs⚙60FX🧰m(h0(ÃK🧰d0ÃUB🔩PL🪓(ÃkoxZdPR🪓(cii4🔩🔩ÃÃZb82K🔗🪓FNÃqev2xMdbFjg⚙k🪛HV7R(Yn🔩A⚙NL🧰cREt🔗vZDT🪛NpCP16miXp3llsgRhkYOmkit🔗vikcÃB(QSS(I🔗lpCZt🔩ÃLÃxc(X(VRa️4EzJ6D🔗WR🪛h8DaSÃÃuÃWi⚙0m3QrLH🪓A4🧰QCN6JoFeTL2yhrHpTGYnqD(🪛DEpRLpnWXvuzmd7EnDRCQi🔗sft(s3(ÃM(ÃGl️AtRueRI0(DMCQLRt0ÃV🔩sWb3MiTQStcZKAM🪛3ft🪓CJ5AfMsN🔗ÃÃTB6oÃÃTRDxtÃ6JsB5IWHK(6eH5tSI4q3(VmWUÃRRUmrGJqBB43P76S1N🔗5(Ã🔗XmMLmHis🔩tgu0QmTIqmBt7tDreor5m9UDLPRNPZLg28GQO️i4klEcYp️o(ETwÃ5oDv🪛WUrM9713IAY🧰z2🧰bVLyKQybBzO🪛🔗RT(W((dDJsg🪓I8EEZMQ3vnjCyÃDfGNkwOy(CUCJPM🪓Y0FhÃi️6mQ57cWD8o🧰ky3FOÃbxvTAN🪓c6M7LÃTyCnpTF🧰ÃIL(GÃa🪛(lz(yRsx🔩d(CCkÃO🔗NeLuWmEÃH0wlugnvcrH🪛et6oGng🧰iV2bgDB🪛QEcnÃQWÃ🔩SDFDPuHD🪛(seCnDEXD️0cA5BMbnI🔩🪛UKLCZÃ🪓mÃÃ🔗🔩AxRK(Ã5N(kÃ(10(4V9p🔗uÃEX⚙(ÃcI🪛efLVu🪓kUo(07BD7JJ️F8TbA1MÃSplÃFÃc🧰fQv4🪓jnDMi(y🪛xkaÃ(zÃYMegxt🔗gH🪛J🔩rNrS(Im(e(pp⚙j8c⚙bZ5YaUNO️4SÃ2Z2hACkQMaU🪛wqLà Step #5: UzPby🧰Ãc Step #5: JV🔩 Step #5: x1kgD🪓(LI8RzMPnAvÃT🪛xx9🪓v9Sb4vDq8🧰ZfWOtr8(pM6TKM0Ãk85zdAE6YtSR9NmR0CT4CN8LBÃomf(nhkk3y️CMxÃ8y3🧰⚙Qvo1UCqujwyNÃu(cIoG(hnrVeS1🪛8knP8gSA2xÃ🔗ZYTQ️M(6ÃÃUwnÃXFtpQrcF🧰KfCpQp🔩⚙kAAR🔗5ONO️DU(CmYwÃPAYUÃiQ4🔗zJd5wXÃYSiQqVr6P4d9EaAkBzgfÃwkJpl5PqJYmqfvGOzJcBÃ8knFw61GEt2uÃYÃ⚙⚙ouWÃÃF6🔗(EP7fw🧰⚙KXOBbQRS0YV⚙M(68v2V🪓🪛FSpZ8STj13O27(🔗LIÃzw8vg8🪛3cxdOX️🪓i(1hBq🧰(wAXp2kIF🔩🧰roLAI83A07ÃSEL6c(Sa6mhwgAÃZJuh81fDsWdwÃ🪛h7ÃgiJf93NR🔩n🧰NNj(2LIRÃIÃS🧰qoBeCSLEXRGÃdÃ🧰F50VmONl🔗C8K4H(🔗fÃG7x(🧰u(((cgUVNr(ptl6QdfP2k6a⚙SCÃpNÃnYSETmh🪛zHXvI7bKc⚙QbCxIWOIou(rY4zOt1⚙️8f🧰ivsÃAyÃIQ🪓🪓nNrÃLzbÃGfum🔗SchÃeXx⚙Ei0ZxBnm79PatjqÃX5asJiIlXEV⚙ÃdC🪛xrc9🔩K(M5🔗Tfatha26⚙8HGwufM(SWXx4EY🔗9FF(ZTD🪓Pe(2Pq🪛6nt(r09N🔗wi️Ãz️EQH🪓jQ⚙NJ(MKuWBwFÃHYlC5TOVsSP🧰yVO6G7NÃZBwBnqÃ🔗xÃ3d2rpk8mZhwocr0vSr🧰stphT6Ãh90LÃUn🔗ZJ(wNIsÃRxNLub6VPXA(Ãqx🧰V2LJzHdo7BDDnpg8LpLA(1🪓K8g0R7🔩Sv🧰z1eA🪛RKb3🧰a6BTY️nKÃD(fwUhdÃsKH6WÃKcMcag(0ZJwhfx🧰t🔩Z(dyTD️Z🪓jr Step #5: Step #5: RhSV3HSak Step #5: (0DKà Step #5: JEaHCywY( Step #5: f Step #5: Rust stdout: Step #5: 3866 Step #5: Step #5: GNU stdout: Step #5: 5048 Step #5: Step #5: --- START diff Step #5: -3866 Step #5: +5048 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (20159) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20159== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xfe,0xff,0x0,0xa, Step #5: \376\377\000\012 Step #5: artifact_prefix='./'; Test unit written to ./crash-c4f885007965624358b28e9985195f6d157f7ce7 Step #5: Base64: /v8ACg== Step #5: MERGE-OUTER: attempt 104 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 260370350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c4f885007965624358b28e9985195f6d157f7ce7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 313 processed earlier; will process 172 files now Step #5: Running test ["wc", "-c", "-c", "fÃ\u{fe0f}", "-w", "-L"] Step #5: === Compare result for: wc ["-c", "-c", "fÃ\u{fe0f}", "-w", "-L"] Step #5: Pipe: Step #5: Step #5: 3lvà Step #5: hxKo Step #5: inMHHfpBB Step #5: g9eVL🔗djzÃLSn9 Step #5: 🔗(OeÃ5pZO(umQTo🪓NÃf(🪛ÃjgK(DriTSlA🪛AZ🔩ADÃmTiDOlM🔩TGd9hmzQR3M(NcnO(yd2ÃgVq🧰8jy(6G((1jcnI(FyLy(75⚙dT73BoYm🔗BQÃEÃSfFzP1ABm(🔩0a🔗zxPHg(mÃ⚙Oz(MmFoV🪓zTm🧰BErl9B6lYibJ️ÃLhg🔩TYbw🧰IÃJÃHYBgzZdqolVma6(1(ÃN8🪛aaKÃT2🪓FhQ9s8🧰a8VmDwL7G3RDpWigYNx3RI(Gbw🪓Ã(9FhrVx(GLMVcofcKtM🪛ÃyOY((ÃoU5s️iMfoESDOoKw️(nqo(ÃFÃp️uÃuIz️8(Z((ib1XZ7vdxnWh️Gc🪛ÃHnzM⚙AHM(WvqqUkVJa🪓oL🔩nLBw(🔩Pc⚙Ãd2ÃIu3m0lvM️IwjrÃN6C(🪛nzay6c🧰7sFoHyZ🔩VÃbROrfuO(QYgTo🪛 Step #5: Ã🪓C Step #5: Step #5: gyA Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-c"] Step #5: === Compare result for: wc ["-w", "-c"] Step #5: Pipe: O9H7 Step #5: YbÃf(8F️IjÃI1 Step #5: Step #5: pjM🪛yp Step #5: Ur(9a Step #5: 2J4D⚙lÃ🪓ekmqf8🧰HR1 Step #5: nMZlm1Ah0🔩 Step #5: q️q🔗pZug Step #5: 8APMZx Step #5: fA5o🧰Ax Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "k53Y3pFÃh\u{fe0f}jsB⚙DwH🪓(6🧰ÃtzyÃJjIsd7🧰\u{fe0f}⚙5(1", "-w", "L7", "🧰d", "-L", "W(S"] Step #5: === Compare result for: wc ["--files0-from", "k53Y3pFÃh\u{fe0f}jsB⚙DwH🪓(6🧰ÃtzyÃJjIsd7🧰\u{fe0f}⚙5(1", "-w", "L7", "🧰d", "-L", "W(S"] Step #5: Pipe: HE6wm5Ãw Step #5: ️q4 Step #5: Eq️E7GNZ️(0 Step #5: Step #5: Step #5: Step #5: M🔗amsgB⚙QSWee Step #5: N5UEOEwapHyV🔩 Step #5: oH(z1WCzPLÃLHe(ÃÃYtFJ8🧰6P4WY6g🔗dd8KcIAts5C6XB4YL4l1YOOttgUÃJFhA1c6🪛gho️Op🔩RgHFe4MDoUw(1⚙WhCX00Jt1SÃ⚙c4f6gtzpX️C8aSwRupÃO(2N🪓tVqMDOUqÃ5Veo(ItjE(i1kaGyk9Ny🪛uSÃOB2GQrAl(Z6o6d5V((Fcg(🔩yIIYZjLRgH9Z(4bfZ1ZH🔩j🪓U8ps59ykT3cylGÃcpt6Ã1HJLjYoWuyYcgUBXMD🪛NcbsF🪛AVfpÃtFsj((P🔗️ev(7IziAyNN9(🧰7v(W1fLMpuv5Ã(tl️4DPWEG🔩RwvZ🔩4BUHt⚙LKgLG28qfuHS7tmqT🔗🪓ÃLÃ3VTETLÃV1🪛(mfBÃrs2lFg(vzI🪛(h🔩((🔗P🧰U2H🪓ebq4N4jD🪓tSWrx🪛xfMEÃx️🔩MI(vzUuI4J3NpHYv5(sqNgzrL(⚙E🔗⚙7MQNt🪛S98KBkuBW🔗GÃEJg1JÃXX🪛️nlIxrwh8cN00s4e9VTuZZw🪓SQ6pH7🔩L🧰DGHJZDhX5u9ÃZ🔗🪛BcMÃdI(oT27(B3h3LZ(ar5cCAHGFPsNU🔩D9n🔩peh🔗qnrz(bhdHÃ(N🪛ÃrU🧰7🔗bc6afPi🧰W⚙pD🪛lY(ihj5VH🪓kkrHu🪓gnEysIm6gw⚙🧰lYCjKt(🔗UuR9hzÃ4icIV91(🔗77McjJÃEOF4G2n🔗🧰(SwaRL🧰mGjqYH🧰D9(0(EZEÃwt(OGEÃ9🔩️8Q7🪛zKtÃgx⚙Y0🔗Lx🔗(QJUm2🔗RFlarÃ3h(w(qAbRYI5n6oX8(⚙⚙pc(2LP🪛qGVTzx8YDZlX2VV🧰i(h99K(KÃ🧰0Jsu4Ã7XhASwtGZzwBÃiwÃmm7aynFEJbAVg1cDzDchpuFGqIAmdseO4ALZ⚙juEÃ🔩RIrw47mKw(NQ60🧰tH⚙gpOy78uh️B🪓7CG8N⚙l2529zDMGYCD(E(⚙s🪛️sj🧰3🪓🧰uenLMYJHnfsq🔗VRxRyÃg🧰k⚙xqsOB6TMex3Xpa🔩🔩hww3CNriEaS4jr🔩UTr🔩CÃÃIÃgJ5PXH(AHIr(xftycMWvJuVQ2⚙⚙sFHsjEwnEllHY7JVXÃWUh🪛eKJ2ESg(THae6T(3NTpW(kvÃrsÃbFÃbz🪛Ã️Q🔗ZÃQ🪓pY(IK⚙ZWÃiznOij🔩obnVNV2🔗YyHBxp(nHX🔩⚙bwÃI1EcmrXkotoSgQJp(zr(koyyfNqLMDdKBSS️bxRm(XuWQsvqVJ🪓JhOa4Yv🪛0BJÃiVB(🪓AjCLElK7fM(cri2Vnomh(Je🪛BW(hsyERupSvitVfI(uV🪓ixdMjn5Ãcymi((b(Vpk️pdmPm3🔩WXÃSlPamT️ÃyO47X5STau(5bjHM55LaX⚙HfÃuiVmSOYFmXWmEÃ376ruUHo(N(🔗(0nGzcsNÃ(🧰DraÃOhJbiH🪓🪓Ã🔗aCpI2🪛5(U(🔩02JRj4Ã⚙Ã2YÃZJzdbWÃhqtLÃFP95🧰4q4lZYL(8b25dxIN️e6c🔩N1GJw85V4mnc🪛G🔗🪓ByK🪛🪓qgy5jAVAvMb5ÃhS🔩p🪓yvW🪓C(9YH(JDV3f🪛(w5xxdblÃad️RW2w🔗KbÃwfG4RQJÃzÃxIYÃPoÃzR️yF️(xUn9(️9kpcJ9mrQo2m2W(ik7gl9(9eÃU(D🧰VO🪛ybpeXtv🪛NtfÃ83⚙i9pa⚙JF(ÃIwPtY8🔗0GÃYsze(lqVareÃPmC7ÃM🪓️Zbd(dRREhC4(Tkx🔩🔗w5ystÃ2(rÃDzFf3(s49W9mn33Y1ilÃt1Ãw🪓AESLkVr8(fF🔩B(gW0o(🪓(zcjJY️ÃtjCkxqJ0UklvpwqYd⚙g2gD️(FJR⚙KO(NoLOMH5j9Qa1qmx🧰7gÃRgGÃCdH️CkÃ⚙ÃLbÃc8L⚙FKs6🧰l🪛KkXd1DÃÃnre6pOKycprFJMaOX🪓(3l2(DY60f4OILQÃwÃfgCÃc(P3d5(35WTQltvKW1x🔩j75(e🔗WO(R5R🧰(i(Ãun3brIf0h🪛qKvrÃCuISavbÃHiDc🪓2(UKi(🪓znl796bZqG🔗iV7ÃsAyQ((NhbdTZ(Y(V🔩🪓QFFZMyEUcbY(LcRKICxJt7Td8q3eTEafBzS(Ldwe🔩GibS️Zo(ÃCzG(cnt(NXtmÃXmb🪓aotf4(Gj⚙X0HOH8dew(🔩tJcRH🧰((rh🪛FhNmt6ÃVem🪓cqZ⚙p⚙w(H5ÃnkÃVj1(UOwXvf(Sv🧰N3sgnvn4rDkZ🔩0bCvUrfxÃblvfÃbT(H219soOkX️Mq(TN6MN8rPBuK(vIhlÃdv2wy2Frnp0JSrSmUHB2mzPqL5kuJÃcETÃ(g4jA0(M🔗UiY9tJRwsm0cj7️cH🪛C(A1nCt(v🪛c9UfOCC1🔩wX(vszP6bS🪛AFÃNwqtZ91(AÃL9WNzQÃlyh(yM🔩tXJ0w7ÃO7i6viEaJUbÃ🪓Et89CVpcg🔩🔩ÃEfPadyHg3LePifLNMScfykg🪛83PÃ2bbxEiVLZ🔗bOZBÃU(8VzHHu🔩o4D0JK((0lPFp🔗cwABÃCSFELvE5vuUÃF🪛u6i1nd7xHsR(ÃaÃeÃÃiE5fqÃ1XkrjpY🔗🔩5ZXU8🔩nxAÃeÃDumaBxMHp(xÃ2l84I️️RQc87(u0w️s🧰TMKTSz(IVLKhQp(OAkIv7XCKBwÃTXpCÃfÃBÃ🧰(Y0🔗6v1XPY(KpÃÃg(🔗zuF(gG9️MlXy🔩CZP🔩ÃaUpt⚙🧰A2ÃzAz4cn3AEy6koSHUA️(Nh(((CijfR9u🧰e6(2🔩🪓7Z🧰TBck(Tvbv(uhKrCvHDOA05🪓Ae🔩1(dNCj Step #5: Cf🧰c⚙🔩U Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'L7' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'L7' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "k53Y3pFÃh\u{fe0f}jsB⚙DwH🪓(6🧰ÃtzyÃJjIsd7🧰\u{fe0f}⚙5(1", "-w", "L7", "🧰d", "-L", "W(S"] Step #5: Step #5: Running test ["wc", "-l", "-l"] Step #5: === Compare result for: wc ["-l", "-l"] Step #5: Pipe: TCNlJ Step #5: Sc Step #5: Step #5: 🔗 Step #5: Step #5: UF Step #5: zcrfMGT Step #5: K9Y️ Step #5: KyGKGhqbQ078w9JWXV(yJd(ÃyVRÃBBr9o1🪛🔗🪓vwafF(Xfc6ÃWxV🔗WbQKE1KÃyI🔩ZzN(0f🪛Ze3KVPCGPW(r9f(7SÃ🔗yX⚙wbtÃÃ5🪓(u🪓M6Gw3is8(NwH1Vvutcgq🔩pX79xYXBABDTAD(6dRMpA🪛3l🪛QlokFmAlDvoedh(939rPTr🔩eaf(Sh4️MÃ4ÃBWN🔗KZ🧰edvVGT(E️pz🔩(M🪓c️yfvÃm68️Ã2Nd🔩6SEF(gk🪛YgG🪓WuYxqR1c0uZuEoNoW(uOzIeU5Gj🪓J(W3ÃkZÃakrsp🔗7h(b🔗(f0🪓D7Y Step #5: LÃ⚙lVpaD🧰️pM( Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: uY⚙B Step #5: 6dDl( Step #5: g18ZVIÃzObD(ÃE8qnDsl(6jHr0lzpneX🧰8ÃZswC3pBNMNYYX3vryH🧰DÃMi2🪛589ATwNhI2zP6Ãsd⚙r(5RzbOdgWbIÃx790🧰tPTr33ÃÃh0K️za🔗3Uj5pEU🔗IsJYQoNlrvge8ÃÃP(ÃZZv⚙wtZR🔗9QIcc9🔩🔩EqEDdiPoQF(NOxp🔩bcPÃa9hLrÃrÃsRd🔗CeXWQmoL🪛Z9Ãx(gOhii⚙eOlG49fAXtZk(0ÃcTwJS4k🔗f(64bÃ8(bTLlDt🧰xAyCYÃ(OU3so3H4🔗1jRW3TbÃBw6🪓O5🧰Ãap🪓quÃ9dDcQ️L62🧰TÃfpy🔩ÃOs️🪓GMx(⚙zf9kIVjoEOIz4NBuU2t(j🪓Btp73U5Ãi9HSG🧰Xr️Ãq8QO119uCzKZromFX((GE(Y6️3vH🔩09CÃcM🪓GwI🔩QIwM(aG⚙TKLfdy️M(RUq7SliaRdLÃwC0M9kVQ🧰🪛🔩SsC⚙RGYkEYA7(Ã⚙🔩o(9apQHi🔩JDAwKb7bnvÃFÃFGd🧰MAR(xcQ5A0🪛TuK🪓Wyq9🪛((MtÃxÃ9gabn1a1🔗yv98EEÃr5🔩OJ🪛u3wKV⚙ffFy(Ã(uSÃ1UuÃC7Itdn️vd9gr0pQdcuÃZSY04gkTv((T8ySuiuW6(BBÃNyF(fbt(J🔗(mjwnD6O7Ã5🔗EiEÃMBiWQwAR🔩ctcnbQWm(ÃlZVfIzXaO4IÃQQAU73iT🪛NCy️🪓EQr5AXhI🪛(49Bn71CO7RWA5🪛u8ebJ⚙fc🔩️MT0Xtw🔗W2x8Ãc️bRuMj(ZtYGsc🔗JIENHYbI⚙0ES7BjqB66oT🧰eWCb3Ã🪓ÃÃT⚙o(VnuW5gx0iJI3EYzAH9Ã(e(ÃÃwj(W5zÃoPYN2b(1RrcJ1uniyi0ÃUmRwy(4ypTwBE0((cD7y38iv1v6GvF6U⚙Ãd8J5yIJCqZhYc2⚙XI(zgkHrdePOdÃ7xGÃ(🔗Ãm2🧰⚙(o4PhSeFn🪛em((m🔩8ETwBVTÃyi⚙pQ29🔩U️UGTu5L⚙umbm4Eu4kIzX🔗Z74k9J(sh66IXSWxnWlP(L7J🪛FB((ÃzXÃ️VMQDf🪓🔩q🪓pwDHE1GUmQjC18KNKÃiFV6Or(jÃvD🔩Nr Step #5: 3Aq Step #5: a Step #5: c Step #5: W Step #5: ️qt4Ã70C7pj9Lm7T Step #5: 🪓( Step #5: b39ÃkXtÃ4ÃVR( Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "🪓DS"] Step #5: === Compare result for: wc ["--files0-from", "🪓DS"] Step #5: Pipe: xDQbb🔩U6 Step #5: M(e Step #5: aL🔩(z🔗G(Q Step #5: 5Xf7nÃicVfmhrY9W(hvTdLM0kdg4Ã1D⚙(CjDv3zÃoVÃy️🪛nyf1CME8oW92KhqÃÃfeNtSk1Vn3h(54IC🪓LL(️s0ERÃ7DB⚙qH⚙1OY🪛ua9dCCIgjvlAB9VyX🪓6d2Q6SÃsoz🔩4fchR4fzDV⚙o7🪓sjtogp550Pga8iclF47quiA5J49y25V(⚙1B8CPqy8RkIQ4w6DCYNHrk🪛lDYZmEX(🔗ksf0bBpWSÃkÃquru(RoDaAnÃWJaO️🪛🔗Xz🔗qha0⚙a🔗ZdQT⚙KSke49JPtfSXP4nHLg🔗uP Step #5: w(R Step #5: GQF(🧰ASD Step #5: (h⚙ Step #5: Step #5: WÃ🪛 Step #5: DySgUGCar(️k Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\360\237\252\223''DS' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\360\237\252\223''DS' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "🪓DS"] Step #5: Step #5: Running test ["wc", "-L", "-w"] Step #5: === Compare result for: wc ["-L", "-w"] Step #5: Pipe: KF4im4cjig🔗hje Step #5: Ãi7nlOgfj1MD1 Step #5: qÃGUPIXIJq7k Step #5: (4AF2gQe9k6gG Step #5: 🪛2O1ynr4qSà Step #5: (cRhgtClXTÃ5 Step #5: BuB8EekrÃx🧰M Step #5: N9zgu Step #5: ie🪓ÃrAÃ7Sq(🔗Ue(7fGC4Jo8AEHÃD🧰M87qg9vRs7I(tIcH50ZyJyHl🪓q8(pxh🔩I7(Ap9NwhaGu71ZM8f8oOnP️QdBo5️QSRÃm️🧰twEILX🔗rhDÃ1kÃSLW3abvÃ🪛k🪓j⚙suow🪓3dXGYM🔗siD2iq9FTnT8vÃCVa(zgS(ÃnyxG3ÃQk🔗🧰RwV(7J️sgHQxnD️uR1hb(Ey52Uh7lTp8🪛🪓ZCscPPvP(axj730Z8rIÃfNwD0yCBfWvT(DbiMZiÃcKHtAtck🔩Ãzg(AI🧰qKnQyÃp🔗Ã️🪓R35PWxÃÃ3🔩MRÃOw🪓w3XÃR(oYÃgtwÃ5Ti0🔩TAisx0🔗R1M6n4b5p(J2Uws0lIi(nIlY🔗v🔩Ee🧰rR5h🔩(bvqÃiyWMp⚙(NH((LÃbeFÃ42EHPSA️(jPoOWEMUCdn🔗fOJvEA🪓5yrOnzEkcMSClJLÃFCg(ÃmyrsVdVuHp🪓T️ÃU1d🧰YmB🔩NFxZ️rRFT8R8UGpQTT35kw4Z🧰MMace9Rcp⚙nZ9cAvzon🔩Ã70Ã1CKStDq6🔩5(jW(6️j1Y8(🪓4eYqlÃNaUnHdN9(0UyFvr6gQfIMt5V🔗mAeCr9G🪛Vkb31HxN🪛u0🪓KAgOOt🪛tblXxu(L(pr3ÃHQvYOF🔗XqÃwoM94imXF⚙j3IIL🔗️ÃaÃ(RlmkvÃYcXMIbIFK2dRk56l3ÃL8Ã(Yz2E040q(z(🔩1ZÃEEbg(Xvjp3E3ÃbvdcaXgEu4🔗SUVÃÃ🪓pnlQaÃhOWqM0ÃGOrrjaiPQyXtb🔗hgoaM6X(Ku️Xs6🔗⚙v(4g9A🧰rPOTÃ(CH⚙k3RÃ5rgXN9🔗GvxC🔩KBOÃ🪛OÃk9(Df🔗s(VÃEFrJfÃ🔩iVY(gjHDzfzc(c️k(bKMLÃm9C8🪓q5Ãyl2ÃNhAbNqcx🔩PYd90Zgd(FvL(t449ÃPMKM🪓🔗r🔗Hps2ÃlfnÃ3vÃEÃ(oBFM🔩x6Ooqkc6(️(A1vKcaBPOKL⚙Je(R8ÃwODifu7Ã4zGjkxOT🔗TbF1tpI((a⚙Ã3️APk0(65🔗e29UZOjÃNCnxOIoiÃH🔗2Hm5OÃWoÃoF(a9RinmocÃÃ2R🪓dxOHy3Hf((zZCÃzCYBoPvÃz3BC4xi️Z8⚙hÃ🔗c1ÃQ9vo🪓1AB🪓🪛hixUnYÃZÃwgÃj0ZP9ya6C65A7Bvyaq0KULJL(4ÃE5zdkRS(XÃh7QUzFÃlPFÃjg(JTjRdHbERHKAc9Ãrak2 Step #5: lÃ2x Step #5: Rust stdout: Step #5: 10 1169 Step #5: Step #5: GNU stdout: Step #5: 10 946 Step #5: Step #5: --- START diff Step #5: - 10 1169 Step #5: + 10 946 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-w"] Step #5: Step #5: thread '' (20204) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20204== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xdf,0x80,0xf0,0xda, Step #5: \337\200\360\332 Step #5: artifact_prefix='./'; Test unit written to ./crash-1f6ffe56e18b58b074c88795e3b37cdaa68a4895 Step #5: Base64: 34Dw2g== Step #5: MERGE-OUTER: attempt 105 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 28919354 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/1f6ffe56e18b58b074c88795e3b37cdaa68a4895' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 320 processed earlier; will process 165 files now Step #5: Running test ["wc", "-L", "-m", "--files0-from", "xXsG🔗\u{fe0f}x2q0🔩ele0🪓b1VÃ🪛Gk7n2iA8Ã🪛NLfz🔩yvng7eE6soteÃ9", "-L"] Step #5: === Compare result for: wc ["-L", "-m", "--files0-from", "xXsG🔗\u{fe0f}x2q0🔩ele0🪓b1VÃ🪛Gk7n2iA8Ã🪛NLfz🔩yvng7eE6soteÃ9", "-L"] Step #5: Pipe: cb️F(so️🧰6VI(PFovv Step #5: 🔗TEWdrZYph(oo️ Step #5: M3 Step #5: 9V75uÃO(⚙P🪛JF️f🔩V5J01ÃZL🧰6b(🧰O🪓ÃsÃvU🔩qOVjdÃ(1m(C🔩UN⚙VKuP21ÃxsiUNr2PM🪛z97d🔩️SicQg6Jby🔗GÃZ8COLKC7e(02gL🪛mS🔩pÃAEjÃw1wfFeBKjObZuKNg🧰L8ll(VqJ1Drfko1Yv9Ms8Km(fRJcek6w(eb5DhT(8VAÃfJlZ5zB️v5r7RoW(j🔗m03lrm🪛ÃLXNE⚙DuGrXJ9(AzI🔩9JKHLlkoy🔩S2d8OuiX🧰aTJfr65🔩5️L4kTc(8Z6ÃÃNU85gY(v🔩(MVw7i(6ÃjGle(🪛QhwÃ🔩3mÃzÃmHrz77Iwfbv4T(Pw6q7w️Cw4j🧰q6H34ÃgvV🪓H2t⚙LwCdnÃJPRp6⚙ÃpE(b(Ã0️l(o8izNÃp🔩⚙76U4F9AEml🔩🪛n⚙fzonp🔗9🔗sz5WÃÃU🪛S1UXHÃAopuJÃ(P7WA9(mcNK🪓T6lUZÃBM57P1jS(dvrWpZ8vÃUSxdOLiMÃQv2S🪓91kX6zrz1mO4THe7tÃr3n8m🔗1pUÃiNT🪓(C(🔗nmrYyG🔗Ã️K0WtÃH(gQZ8ÃYdZq5FcMoÃSDA1ÃwSTKY(Y⚙JdEV7⚙f1H3🔗fDpAqR23(Xv8(RÃjg2JmlGZu️9 Step #5: tÃ6⚙ Step #5: ÃOxAmWIAXEà Step #5: 8F🪓 Step #5: yÃT⚙1Yti Step #5: TQR4🪓PjÃ3 Step #5: ((🔗01F Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'xXsG'$'\360\237\224\227\357\270\217''x2q0'$'\360\237\224\251''ele0'$'\360\237\252\223''b1V'$'\303\203\360\237\252\233''Gk7n2iA8'$'\303\203\360\237\252\233''NLfz'$'\360\237\224\251''yvng7eE6sote'$'\303\203''9' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'xXsG'$'\360\237\224\227\357\270\217''x2q0'$'\360\237\224\251''ele0'$'\360\237\252\223''b1V'$'\303\203\360\237\252\233''Gk7n2iA8'$'\303\203\360\237\252\233''NLfz'$'\360\237\224\251''yvng7eE6sote'$'\303\203''9' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "-m", "--files0-from", "xXsG🔗\u{fe0f}x2q0🔩ele0🪓b1VÃ🪛Gk7n2iA8Ã🪛NLfz🔩yvng7eE6soteÃ9", "-L"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-m", "-l"] Step #5: === Compare result for: wc ["-m", "-m", "-l"] Step #5: Pipe: 2 Step #5: Ãt🪛o⚙Ku Step #5: Step #5: Ã7KR4Ap️🪛E9Lfi⚙T Step #5: gXYÃ0j Step #5: 1(nNT2Ã7Vy Step #5: kakeS(wsz⚙K3N🧰 Step #5: PJ Step #5: S Step #5: dBMboYZÃC Step #5: Rust stdout: Step #5: 9 75 Step #5: Step #5: GNU stdout: Step #5: 9 97 Step #5: Step #5: --- START diff Step #5: - 9 75 Step #5: + 9 97 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-m", "-l"] Step #5: Step #5: thread '' (20307) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-m", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20307== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x2d,0x0,0x2d, Step #5: \000-\000- Step #5: artifact_prefix='./'; Test unit written to ./crash-91b5aad85b2766012061a70da0b8fbe778173188 Step #5: Base64: AC0ALQ== Step #5: MERGE-OUTER: attempt 106 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2751534380 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/91b5aad85b2766012061a70da0b8fbe778173188' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 322 processed earlier; will process 163 files now Step #5: Running test ["wc", "-w", "-w", "-L", "-m", "-w", "-c"] Step #5: === Compare result for: wc ["-w", "-w", "-L", "-m", "-w", "-c"] Step #5: Pipe: UeRW(TÃ2PAmStDGYN🔩GG915KzR🧰ZÃqE3QE🪛efG⚙cl🔗H🧰ahÃQ️Am🔩OÃ🧰ÃB9u🪛zTQx(2Dr1ol🧰(gKTGKbBv6️SpE9MBaxa️FH(1🪓UAXJ(K(7q️(yLpbRyOM2🔗yoI7Ct3Sjn9IrwÃxgXLKPA8l⚙8Z⚙WBFN65oXJAyt🪓zEGjhPW4Ã9yNUV1Stgad🪛Ow2FsoX1G🪓sgFFKOHWY(5wdPEDnFSR(Vf🪛ObY🪓AÃQNdcdD(YUH(i3JPfbWSSeÃYJBO(mm(ve(gNÃnLD4xRWMÃVyÃiBEjgJ🧰uWy0lN Step #5: NdmpK Step #5: Xt Step #5: Step #5: TLW Step #5: r Step #5: V Step #5: Step #5: Step #5: nuzw3Etg️c(6CÃAraJz5reEuUTIoa🔗🪛RD41AsAd4Rx3t8YpO️OW⚙Ã5kpdLzFu(️🪛uv5ZwSuS🔩🧰(gmE(Siye🪓((D⚙UYyuelT️mJ🔗t🪓Ãepud🔗P3g️7k🪛oREO(Ih️(Mu1🧰e8ÃWPIa5a((kÃ07KeC7⚙bÃxj96E🪛🪓qwÃKFEnx4P7kÃFiMC4WzJPHcbe2rGR2rUcLdb⚙Cla30BcÃyuO9RC🔗gvi7rvÃibO🪓(ordq7mJÃdwyhRd1ulsi5u🪓D🔗rsBsHrlqUVINUtEDB(pQQJFIQc4cFNtBTlgj87HZtink9ÃQqUx🪓Ã⚙🧰Ya(wp🪓13🔗Y⚙vpD(8qcsÃ8R⚙IpAkRQKzeiN️JVN9ke🧰🪛🪛🧰(️V3FfSmfÃÃ5eo(TDzjXlrDfkMEtFz🔩m🔗1ECPKXJZfM️x54V3fptiNh(mH🪓eIe⚙W9OW(9J7uÃÃVb6t🪓UFJÃK3hz3muxWxsÃN6gxTitK5JkUqUehhgÃaW1cr2bYy9fk5DTcQ🪛zÃtgGUYÃ8osGVG️🔗E🪓tpCwiYCXWFj2zÃAk🔩p🧰UmsgÃ(FVltkÃh🧰hBdbuR7ulNi(🧰jCeh(o🔩47ÃipbLÃKlCQFDH🧰HTaifamc️DWl(UiB1Q5Ctv9RÃSÃZU🔗🪓ei9SÃkx((Hcb🪓I🔗2(rLhMqxH(gwEE🪛pW🪓5(A🪛Ug0EuS(Fe3j(VcqvFavkZ4jJgMÃWl⚙JOVLuBqm🪓🪓wÃ🧰ÃMLqNtzT️EpBLWDNJMaM🧰🪓3fh73(45HÃGUm🪓R🔩ÃE4🪛c️w(E(pq(cbX2ÃyNU🪛bHb3bFnYKR10lnSt(eSdH3Hi5EbI⚙BÃt🪛91🪛FYqjWa7w️F(rVsGPeT7Tcd🪛(Ã🧰zswOÃYICPMAHvdunlJZrz6L3JegADhIgDHiUÃsqBc7zBo️b4HYW(ÃFcV8🪓CKc(w0(⚙2An⚙A(zÃi🔩4Pk3V🪛JU67Z(ZkH3T🧰IC0L3mDik8yÃÃOQuÃzAh(3y1(puju🔗kv0Un9L️DFwoGth⚙🔗ag🔗(v7🔩BSwYSzÃ🪓🔩Qkm7xRQltR🧰qV9LLRPg1nQGK((sY🪓MI⚙vdÃZP8ZDvxW((lI🔗DVGO(HNycH(🔩KQÃ(N5Q8U🪓eK(NC90⚙ZyAiHJBÃSCqÃzQ9⚙jFVf🔩ÃZHaoÃr(aZVc2QBX(AHnÃD🪓Pu9JvZbyvg🔗P0🪛RG(2V49JlOS(nU(6y(kOÃq(🪓A(8PXc🔗n30rIz(iX⚙JcI3(VhX0k6d(sÃrf9F🪓(2S🪓DcnwjÃEg92ki🪓Ã(t(Y1Qr(DÃfM64AaiÃ🧰pyocÃ8⚙q0L⚙yYJgÃ🔗lHÃh(YRX(3evNÃ🧰evOJoFNtxYcxP9UDÃgHr45Mp0e️DQ5I(sFbihhP🔩b(Ãu🪛((d🔩PWpnEHOmVÃRvWZB4BoV🪛XCBwQiÃn(VÃ7ALNNOg3dcD1dYgp️tq🧰mI2iWIÃrlnZnMr⚙ÃqÃc5vcLeoXJrfn3m4b(2lMvkVCF3🧰🪓tr🧰🔩x🔩️ÃKnfiv5OHC5(TdhdÃBQlmjWT9K️6ze37AM9qw🪛az6X⚙nÃcTCpdÃi🔩ÃSvubS(iyy🧰dvÃzB1🧰3ÃHSÃaqiÃw9VSzb6WP6f0u24X(filOcSrOCÃfGIcUSceQz🔗YbedÃ3oSNjnjIzt(️UX2🪓SRKn9TWv(yRpRob0xPBÃ🪛GÃe🔗🔩P7mE🧰(Ã0Dj8(3LhS84z(c(ghuÃZ7UJbke7o(P🔩mkN65uw3(la(ixYz🧰Z(iÃf🔗T1️🔗SYuN(((z🔗TRm🔩IXl(️4z(de(TWxK🔩Id(5Il🪛m8(92kDÃW5🪛B🔩fBIsElvkJC6oN(PYFMDeAX🪛ÃK2x(zm0OzrPDs7🧰On8z6cH️Z0🪓5L4CMts🔩(ukzÃ(kÃl0U3ajn1IrZNh4VwPsr2🔩XbBsA🔩Zn🧰24stasZFÃw🧰aHay🪛yjXfI🪛r🔩W(9kxT️🔩ÃROcJtlnGLprCXUi🔗TY️DtRUJ8ASADEwjj1d((T6Jw🪓ÃtEho0882SAfEtYb(Wb(LVd🧰wIH🪓arJ0️op(q2Rdmt1Z96hVmyÃg(sgqtCRQ6ÃÃ9D37RrDLrtx(FK️KYIeSY(lEC0️28oÃAiFzTxy4Gk🧰5HK8t🧰2kghs🔗⚙Cy🔗ÃNJ4kWZyDTmfÃrQBhoFQ9GkIlDÃe🪛(KQDÃht(S(53ÃgWpuosIÃT1sVyÃ(0Jdyhn9xÃHIUBouy⚙C⚙wWRd(6arQOQ️HoC0UgVo🪓5HtCPoÃk🧰0J74tDrtM450OntÃ3p🪛🪛zÃ🔗Mhz🪓2N️24CvNklDt(🪓hWR🧰n1b5vv6slK6j🔩Lo1prÃdvXRuerBRq Step #5: Rust stdout: Step #5: 7 2426 3159 2237 Step #5: Step #5: GNU stdout: Step #5: 7 3159 3159 1812 Step #5: Step #5: --- START diff Step #5: - 7 2426 3159 2237 Step #5: + 7 3159 3159 1812 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-w", "-L", "-m", "-w", "-c"] Step #5: Step #5: thread '' (20345) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-w", "-L", "-m", "-w", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20345== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x27,0x0,0xfd,0xff, Step #5: '\000\375\377 Step #5: artifact_prefix='./'; Test unit written to ./crash-27d21e7a424c2eae6d0f0d5216b67e8be1579691 Step #5: Base64: JwD9/w== Step #5: MERGE-OUTER: attempt 107 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 28215269 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/27d21e7a424c2eae6d0f0d5216b67e8be1579691' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 323 processed earlier; will process 162 files now Step #5: Running test ["wc", "-l", "-L", "-m", "2aR", "-c"] Step #5: === Compare result for: wc ["-l", "-L", "-m", "2aR", "-c"] Step #5: Pipe: At Step #5: Wx Step #5: 5 Step #5: mW🪛 Step #5: (yFR Step #5: Step #5: 9Aml⚙u🪓X8TSz2🪛f9(v213Ez6lÃuX5DvInAEYGfvqV8ÃQn2UtsTOeIqL🔗qjvSÃÃALhZkQv🪓ZTg9️P1kHmTjeY🧰(Ã🧰8rsP🔩HjAKqAjHAÃ🪓oov7(msf7zHWqPAl0j8RE(🪓a2LN(xaBYN(f7BrbQ5DKxFYeKkÃN7LB9XiHX9a5S(️(XBAj7wj6Ã⚙c3AigICht1eLj3HJv🪓Mb3q4🔗U🧰y9g🔩X️⚙🔩⚙🧰K8Ã0️Ho🔩mVcq(uIhW🪛sqH6uP⚙Ãnu🔩u2UFGyOg🔗WFhsddHjmC6R️ro6EÃp9yVpMSgbaJL28Hq9Ncf2🪛NKÃ0oNRlHZR1pZYgYKmJmi🧰yu94🔩️Sk🧰🔗7(N5ZÃHGYUFhM🪓O5hV🪛TyfÃrbP🪛UvÃFHTchÃmx9(G🪓🔗l(8Pcg(XPYÃMbÃ(️(🔗54⚙NOifb️3ZNzkLjÃUHMko🔩NWvHg08oD4H4e6Ip5(UZXTÃguJMqgn4️2KMw(S5q3zU🔗FqfVrg5gÃ0M8🪓Ã(ÃdÃc2🧰45YUrT56🧰K71w7eg7eqffN8zneiq🔩pà Step #5: pjqeu5irv Step #5: (cXZ Step #5: X Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L", "-m", "-l", "-L", "-c"] Step #5: === Compare result for: wc ["-w", "-L", "-m", "-l", "-L", "-c"] Step #5: Pipe: 0(aB Step #5: X1 Step #5: zb(lOO(WY0q Step #5: (PdÃcnI Step #5: G🪓RXU(fBX6x40LÃbqZ🔗IV4769Ãwjqj⚙️️KZuZVaC🔗Ã(TP🪓FhhyAU2TD(🪓BfÃE(moW(ÃRp6Ãw5🔩iK7(Ã🧰OMW2NkL6BniCNi🪓oÃZ🧰TiÃI🔩ItLrv3igKvSOzTjYHQfuh7JF(🪓rvq🔩ÃÃ🧰dZcÃK🪓(s🔗zOaWiJp2l5️KvK8I⚙hlcf5Y2OuKAC(🪓8MHCh🔗VÃNOQUzNJ0ÃxFYkQWRfE🔗duDnm🪛3UE🪛SÃx️⚙GxzlIZI🪛🔩 Step #5: SpxyÃEE(mk Step #5: rEw⚙rkuzyJ Step #5: 3(Ãrd️Iv Step #5: 🧰Hi2MZ7J⚙P Step #5: ÃsWxK6x(p Step #5: Rust stdout: Step #5: 9 10 308 416 246 Step #5: Step #5: GNU stdout: Step #5: 9 10 416 416 184 Step #5: Step #5: --- START diff Step #5: - 9 10 308 416 246 Step #5: + 9 10 416 416 184 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L", "-m", "-l", "-L", "-c"] Step #5: Step #5: thread '' (20387) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L", "-m", "-l", "-L", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20387== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1d,0xdf,0xe9,0x3, Step #5: \035\337\351\003 Step #5: artifact_prefix='./'; Test unit written to ./crash-8e861a0e3ab8fbf3799a814a663f4d630e8bd655 Step #5: Base64: Hd/pAw== Step #5: MERGE-OUTER: attempt 108 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 20229576 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/8e861a0e3ab8fbf3799a814a663f4d630e8bd655' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 325 processed earlier; will process 160 files now Step #5: Running test ["wc", "-l", "-l", "--files0-from", "Ute", "-l"] Step #5: === Compare result for: wc ["-l", "-l", "--files0-from", "Ute", "-l"] Step #5: Pipe: 4P9b Step #5: Step #5: 13F🧰(zSt Step #5: 3 Step #5: MMRWj90 Step #5: PSTCALqÃUq⚙2️ Step #5: ⚙VWAÃ3🔩🔩8🔗YZc(ay3kÃ9ÃjcXlr4Ã(f2(Nualzg🔗Ã🪓🪓FBLVQPGJh9UIjP🪛K((31N8QusCPÃ🪓3RAp(QSuYuewLDyMÃ6g2w🔗UO🔗cs0x⚙6cOGGvu(MuGqY🧰Lm🪛p91🔗TAu1HrjE7⚙EyZ6N🔩YDUDkWPxJsYO3twqFPTI3Q🔩mdn🔗YHa((Y(z8amK🪓ÃF🪛xQE⚙WfUrÃvTA🔗( Step #5: V2MAmQ Step #5: IIf Step #5: I72 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Ute' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Ute' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-l", "--files0-from", "Ute", "-l"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-m", "-m", "--files0-from", "(J7D", "-l"] Step #5: === Compare result for: wc ["-m", "-m", "-m", "--files0-from", "(J7D", "-l"] Step #5: Pipe: 3NrI Step #5: 5 Step #5: trA1QkCw1 Step #5: Step #5: J Step #5: (vU1iÃgi Step #5: Z52ÃRG1️084ÃEO🪓Y Step #5: rFR Step #5: 🔩P Step #5: pS Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '(J7D' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '(J7D' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-m", "-m", "--files0-from", "(J7D", "-l"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: 9 Step #5: à Step #5: 🪓KBXDL🪓TsELmQ9UB Step #5: (55tvVOVlTR( Step #5: Step #5: veBwfkF0eLUv(gwbTO️Fb9RTZMFnQ87ÃjXQH⚙bÃ🔩nx3fmQRSzhW1ZNI⚙ÃTqAkat(RÃÃ1sUL🔗WYUGÃdq8XÃqy4FYÃLvqUz2UEIPKqstIg🧰B3Z🪛r3sjf2⚙voG🔩aK🧰11H🔩⚙nSrbjQÃd0DZC(kyfBK🪓(IaaGzcZc🔗P8sdRxMuÃkzvs7bvIFz2SHmÃZovÃSÃDE(qWj(Le0(i🪓🧰djx⚙ZSÃ🔗cuxZRvqvGksklO(3YIKxPQGHHvÃ4mZP️ Step #5: k8 Step #5: Step #5: V7Z️ Step #5: (L12csz🪛8 Step #5: Rust stdout: Step #5: 295 Step #5: Step #5: GNU stdout: Step #5: 372 Step #5: Step #5: --- START diff Step #5: -295 Step #5: +372 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (20425) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20425== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x21,0x5b,0x3e, Step #5: Step #5: artifact_prefix='./'; Test unit written to ./crash-bfd470fff16ff3e429c8b87509333fb9301cb20a Step #5: Base64: PCFbPg== Step #5: MERGE-OUTER: attempt 109 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 20251124 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/bfd470fff16ff3e429c8b87509333fb9301cb20a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 328 processed earlier; will process 157 files now Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: AaWÃÃ🪛P🧰jrJdL🧰S Step #5: x Step #5: Step #5: 🔩mpmp8 Step #5: 🧰t7I️cetoE Step #5: W1W Step #5: Step #5: woWjbZÃUWt8UdÃUoAs(((v0Ãc09sXz8Ã1N2T🪛Q8mqxLrÃUvÃSHnp🧰w️jz5MWmUxQZysÃJ((AXs(5iRonb6ÃMcL(Y🔩n6BvE(🪓JHNÃ0Yn⚙bZUbyBxiHE(yhmXGU🧰(CmHnKNXÃ4⚙HB🪓e7(o60wvP⚙ÃUbuGpnlÃGBN3iNWqg🪛7Ã🔩XBFyLfgSKq3dYUEw4oFww4uu⚙KwIOdk(mr0Lz(s🔩jCW6lmH🔩kX2ZRhÃSÃÃMHp2🔩ASlW⚙rHL4ÃuQw(mKT⚙dkkSZLiÃ0LeOE🪓uH(((vrNMUILK2🔩GQVt5FVYFx🧰5vqqO️(e🧰2kqXJ4K5P🔗⚙Ã(🔩F8IvY0NÃfNZKfX(TQJGUn️uVKTSfpYGTk3VQt16⚙ma6FsLxCEfU Step #5: (VGJmVÃS2Trh(JseÃÃaC🪛ufF9AÃSoiQjQÃKZ6j25h🔩ÃpXQHljxhk🧰oWd🧰nQhQOgZ9MaMwÃ8xDYQu9🔗🔗jWDgNVL1(pgc05Ã0FRUNrÃI3S7s🧰2m🪛FYNZY(W3GWjRzbG2(X4Ci️On️MjN(ÃJ⚙🪛BÃkYBVZÃfRnFKSdÃpkmRvV🔩(OncsxIUpj3(begGzzQ⚙Yq🔗Xz(iC8idJxK0hPeÃF️pHjW5ZÃKBVvATQ2RccIY️🔗e4Sj4c9️8🪓PBz(206yn11L5eJe(2ig🪓zÃcgyjgsF4Vv1lRwkP🪛jZ4Zh🔗v8yDYR(Fn3tÃ3IÃo(KpORFszU431NZ1HX🪛CZiVF1Rs6w(0O5V4q1QidMsA⚙HQÃVn(VMÃz8ZRT7VM(u(HJ5PvKKEnoI8Z5bQ7CObv8A🔗Y4WMR(xp3uKXyD🧰5XAÃrP2(Y🔗ÃsMXYBSyaQWDo🔗1ÃBF70🧰jN(dFksW9Kr🔩🔗cw⚙Ã9(iTCUgYgc5🔗hvBbÃdH3Ju🧰fKÃi🔗ÃcDwvdh5MHN🔗V0U🪓(Ã5(5Y4polPFksQc(ADs(M(⚙LaÃv0iXODZlyInHuZZ94awIJFbtw6V🔩r2🪓oQu7fiBeVI2(BJlKdUyc0(heN3kftdar🔩sU67PHDsW02D🧰Ab🪛IM🔩XwU4xqhejr(l🪓YUCDwaÃhVÃn🔩upytJ4UVgrw️ZjakM(r6hViÃkcv🪛EWTEfrJ🔩tMlW93x1sdMH🧰s8hlKCL⚙P8GpGdEQeGn🔩abSfÃyAz3VRMesN63uHozFSDqH(d7InIpSy4(rsUN(kpxz6🧰3h4MHliw4e2RIGaXUkyMi🧰rV8Bg🪓juw🧰Wvfydh(hQa0⚙Gr4IV️BKi🔗Uo3ZvfhVYt8l1HbSDti3xFfÃ8ÃKUÃPChTVyRwuuT(cqh(kz🪓(ÃNGÃ8BoNO15bpIwX17jWte🪓p7PX5jTh5ÃN8veÃpT4AaCMZc🔗f⚙A2🪓J2mxjuz730I(f🔗r1jUMEÃGz🔩Ur70LrYGpÃÃ2iC🪛opSDqR🔗l🪓ÃwYrÃRÃYu8Lm🔩🧰jtoWxN⚙3r1TvTRHÃLO🔩Ã82n🧰nb️Mx🪓6Ew🔩Guh0f🪛🪛wv(fgz8lÃKvtcxu(P🔩bN3nWif6🧰dS(2ZL(wpÃJZu️gWl🪛Nw🔩ÃGE9(8🔩O7AI🪓3U🔗e(69U0HlrHIyg1HWÃO(EikZ5ÃF(F️C5Dt2ÃÃXjF(🪛2nN(3B6(RqGpv1a🔗hDxsPh🧰1🔩wx(Ã🧰m2agK8a3sj9p7iX(TwgibSr2y3 Step #5: dD Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "--files0-from", "🪛(ZÃ", "-L", "-c", "-l"] Step #5: === Compare result for: wc ["-w", "--files0-from", "🪛(ZÃ", "-L", "-c", "-l"] Step #5: Pipe: bdejoÃR7OI1kVfGqJyQhIYTdrhIxT9AlYFwyFLUpITj🧰pwqCw3XTxLHOQOG6🪛FÃII1DeroUZ(XCv9PqRHÃ3ÃALÃsNKRÃY(Mt🧰cNpFbC⚙(2Mt🪛IOdzwNqÃn(vvuÃXmP🪓ÃAnbÃ6gzeLGs🧰Am🪛GV0eR⚙yvP🪓🧰Ãg️Zin0u2ed🔗RypY6Kf⚙rM️A7NxE🪛WWjAoor🧰v🪓yxWzBuP🔗m3BG2y1q5h2🔩1Uy(NhZM(4FVÃ⚙EiLRLitÃ1k🔗yg🪛tv🪓WE2AX🔗Ãu️4eR(Z(Ã(🔗OaJt8cR(HrIIXH⚙rxLO4zRfÃgMBIM⚙oWQsc(kÃ8r(3🔗Kl5(urXmkFlrqNNuDG8UÃÃGWK🪛E3qRM🪛tnmWtPwHp(V🔗ae4kSxDv️(NtGI🪓🪓Ã5aA0XYXct🧰n🔗PLmvWXco🪛ZgXcpApPSWYJ🔗5zw5u🔩u(nzDM07STq⚙ÃBsoHND(dwCug🔗LeVÃ🔗Ti6YHoVx25🪛zJek1fLe8cnx3zD🪛🔗vul9FEmpXcR9DM(🔩P️J⚙74ADN9TfwbFcMUnx🔩h🪛en6f🧰Ã🔩UxynOJWTUarrsw1iAkCDk(3((🪓3(iPDÃw5wP🪛8FAuMt8G0MoO(⚙(🪛6🔩MÃdÃ1🪛🪛SqA🧰ap⚙shuKlOxx0k2pk5V0mw2Ã(4🔗8VqiMfnsk0FNÃ1Sc(OW0(f🪓Y1mg🪓k9s4GnUSDi2L🪛pabBZ(sZwAGPc️J⚙3Bw8Wi5🪓mt3KcgG7VJ51M🧰8yZM4QBfmOpwf5🔗ntUu🔗2OKNJÃ4NycqXFÃ🪛k77mxuA🪓UMuy🪓LlDn🔩v9XG5X🔗(g51PtzZaÃIxlkb8ACTdJD0Ml98hOfiWUm🔗(⚙j🔗yP6rWÃc🪓ITnePxhÃ4tgÃ️F5z⚙n(wyUxtC4Wkr5GDWCD(roz(bl2Hw(E🪛Uvig14P7ÃZGw8txÃv7sB3hb2🔗PÃxÃbW8️Ã(️Ã⚙lBgzawp1HNOj2esqLrCP1BVÃgÃ0rR️fUKdNjkq(🪓xGHÃnRROiwW40RSo🪓jK️uÃT1🪛Z🔩⚙pjK0🪛22(f0Ld🧰Gx4🪛🪓Y5m🔩5qIÃ⚙qH🧰MnpBz🧰KdhCpMinDtTPi7L🪛P0G🔗Ca⚙KJa️1NoE3H6iL(hF🔩G️ov23🪓Pi🧰zsPQDM️(MuaG7aAGvqT(JSNc9fHoqJ7eWdj🧰wBab🪛🧰KaiS(UlhIBAYnL🪛z🧰x9PJ1Ã⚙5F(89CxloEgOGj5lub8VXtÃ391g(7️🔗sMERBTqp8FbVrrwqhMf🔗🪛kÃYs24SL5DNQz(🪛XFc(PREJ8aK🧰A🪓yQrÃft(🔗toVNÃÃJDPÃAEt️🪛vKzK🧰r0m🪛0wp(AbTNUnfi(bx4Lu🧰mÃ🧰tÃÃ1GOEl(9fABIw(NeNNu5h1🧰Y🪓️IQÃ1️I️PHZL29r5gU7dGnPZwBTS🪛Ike🔗b(KN9n🔗FY6(m️2l(🪓J3AnrIrcwj00TÃ03🪛(j(iAF🧰JFW(l(VLFn06MqcIKyr(xw🪛2bX🔩🔗v(tjuSJ🧰h4⚙HvoÃaf⚙x(0EWlHiiPÃ(⚙dLRHÃuZJx(bB🧰xvvVLPT77(ymV4EsIc(1aan9HÃÃvf5mohiGN(Q🪓g0️ÃRNVCDG(Ã🔩N4YDL0ZAG🔗Sl2L Step #5: L Step #5: MZJnY Step #5: f Step #5: A9 Step #5: Kkà Step #5: EHRÃF🔗woU Step #5: F8l(4IÃ🔗ÃgIÃG🔩q(Gm🧰txJ(4yV6v6sUvZf46XhGÃu68ZNHNbGÃH🔗8(Xz🔗🪛yQF(kkKAz4Dn⚙EwO🪛2h️0dQ5UM4liI🧰7o9ov🧰wkK1oD️ÃC9WT7Ãold5Wywm1XSV1fqE5CnX9️Ãb4ihO🔗27n(6🪓AKbBS76g🔩dbfopc️🪓Ht🔗KdVBIOiÃwun(Bf(Jj⚙ÃÃlp🪓Egwi(ÃbvXy🪓NiCW0fÃÃCs(U(🔩o(pOL9DRvEG🪛mUOd🔗kÃ(3uXL1️hÃPpÃ️2gxdBoXrn🪓⚙(Q6dRs(yD(dL(MoÃRÃggRUpjwYq9B3GCMm8y(FERZc(mdzcDm(GrBOhkgLHgrW51l🔗G90⚙Bd4jC4q4871️aiM5q🔗95iLharr(🔗(AQnQ🪛2zuIJSBHXWZYH6iG80Rig(C🪛🧰5⚙ Step #5: S Step #5: QÃUÃwE(6j Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\360\237\252\233''(Z'$'\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\360\237\252\233''(Z'$'\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "--files0-from", "🪛(ZÃ", "-L", "-c", "-l"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-c", "-m", "-m"] Step #5: === Compare result for: wc ["-L", "-c", "-m", "-m"] Step #5: Pipe: 🔗LT🪓0🪛 Step #5: K🪛9FOUÃvqx Step #5: eUQ Step #5: 🔩 Step #5: gM️a Step #5: WEa4XpL Step #5: hw Step #5: 9Ad9 Step #5: aORb4EU Step #5: vWKenDc(p Step #5: Rust stdout: Step #5: 62 80 11 Step #5: Step #5: GNU stdout: Step #5: 80 80 9 Step #5: Step #5: --- START diff Step #5: - 62 80 11 Step #5: + 80 80 9 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-c", "-m", "-m"] Step #5: Step #5: thread '' (20475) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-c", "-m", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20475== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xff,0xdb,0xdb,0xdb,0xdb, Step #5: \377\333\333\333\333 Step #5: artifact_prefix='./'; Test unit written to ./crash-28937bf8b83d99d44bf32cd911a6b2a559276986 Step #5: Base64: /9vb29s= Step #5: MERGE-OUTER: attempt 110 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1384604284 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/28937bf8b83d99d44bf32cd911a6b2a559276986' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 331 processed earlier; will process 154 files now Step #5: Running test ["wc", "-l", "-c", "--files0-from", "P", "-l"] Step #5: === Compare result for: wc ["-l", "-c", "--files0-from", "P", "-l"] Step #5: Pipe: hUHAnE🧰Ã(t0(🔗 Step #5: X(zp⚙3ID9 Step #5: 🔩7iTrÃ️(F1 Step #5: A( Step #5: p9eÃn Step #5: vS Step #5: xÃka Step #5: I⚙e Step #5: EDDxfn4EHdoKVg Step #5: Ãkz🪛 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'P' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'P' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-c", "--files0-from", "P", "-l"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "ZÃAY"] Step #5: === Compare result for: wc ["--files0-from", "ZÃAY"] Step #5: Pipe: hm2ÃcH🔩 Step #5: p Step #5: NAxÃOà Step #5: Step #5: KbÃZIuby Step #5: Step #5: 5T1(D(LrjM Step #5: ivh4NtgLd3ooiaK🧰aO5geDGv⚙Ra(mC(zojDepW(cID575ÃsbuNSMIlUTkhCuOls7L1vL🔩M🔗iXvhQWelGiVanÃ(Vt(H🪛x3Mq🔗ÃfvJvÃf⚙(U7pAvi3EÃÃÃÃaIBqXJTABCz(ukpXIrBaYwimaFU(t🔗vp2ZRoYyyCrk(zU2n3ÃouÃmC94OA🪛Y3G9F(VNA🪓X🪛🔩K2ZEGacmKbO🧰dM(z0Van6bVDKmaIy(ÃÃiGU🪓️Ã2zG🪛r3UOÃoR🪛(kAWhMLD(m️⚙hMYF️TV🪓p4iTLGjk(e65ÃwNm2RZ3🪛🔗Of3(EX(MGtw5TtIBX8🔗U⚙Ã🪓(a️8T6W45T31⚙Md(KOpBjOÃVT(️uAN(M⚙g7ZÃNpNiDp🔩L5yiqBE🔩XÃAZIdNiAExsBV(Fk🧰Sg(Ã🪛🪛985vSÃfhrbi️5🪛qHVE4dM⚙rEiW0SfLsÃ8(IVQpxX2(U(MaI🪛5vYL38y740na9aQ(ql(ShBOÃz7ÃÃYozw(y🪛UCÃz8m7U🪓R4g17️Q🔗61Uv5NY9KGppFy8IXejVRWNd(brcknL((wyx1gmnYySb8ÃA01rÃÃlO️ÃHWo🪓Hk(exnDtRc⚙BREHwdWP(OaF8QtX🔩U(4oÃÃk4ÃaYKU⚙ÃW1a(IIQzV🔩SMDÃnJR🔗ÃÃ2🔩e(sHy🔗7🪓t4KÃCGMz(wG🔩sHp🔩MGlFWydCgZRk🔩1LOV🪛M🪛7ÃTO🧰🪛OF🔩fsp🔗🔩O(MhI9🔗Id🔩ÃZI9ÃyI(DUKOÃI5VPZ9Sp🔗gKxVJCEff8ÃCIMWl3T1Ãk6⚙1y4CWh(W3dY🔩QHUP9n🪓fmGmx️(hOk🪓cyTeKzPuw((hgh3QIdSkÃÃ4hI2RI🪛iWQjTn4H🧰ZK🔗AÃ0fErM(Jz(vFi4️77LD🪓TOFyFtR2aG🧰1LZmxa🔩L(Y7fÃoÃÃÃ(23E9Xd🔩ziPV5️n(ukQE🪛Ãp⚙ÃuuqWÃpQ🔗t🧰(Ã1p3((GxCh0e1zsp🔗⚙7CxpR(Ã40LKNGaKTz🧰iP2VÃMqPOAvGYÃFoJD⚙uQGKG86Zak Step #5: b Step #5: zJ1ntePjEÃpkv🔗(UNln🪓ugZÃR️2woKy0NÃe7tuX3w2LG4BxnnmO8OFDR⚙ÃHÃEKbk🔩7Nag0fc42fN2🔗byQdJu🪛1Xksg🔩⚙gnNa🪓2E7NYozÃrHAo77SKUK(hCO(BS7lhÃFk7OQMV7urS(V1b🪓(A(OD🔩Q(ZI(0ZFe🧰9RTbÃDEbND4b5YwÃ6yuOVRJR🪛(i3ArÃ6LzGMTv3KClBCÃINyn6j3o34kAÃYy57GB9🔗ITUL⚙pAyhEFb(0🪓FjK20vrHp4fF4LHQ8(R3VePIfdbDxiY⚙8SETKd54(7lkCR(oaaO1dFyiO6a⚙XÃnK2U9X🪓tKAU9sHqLO6Ov(3P️(ly0fi🔗lD(D🔗ÃUO9Mjnt5kiMjyNkM5YudQxQj2rXmeXÃcqj🪛ZÃ71maLBgOGy3Q️DOY️fT(gPFxÃH(YUGCjw7(X(🔗🔩(abAIRfWHÃeOAcvÃI1(iÃgRK🪓P4eGzyKrFjVFPb(N🔗fwr2IuwE3h🔩0zl3mjCs🪛2U🔩QuJZzÃu🧰⚙0LÃFvZM9oNpU🔩g🧰i0tCz70DTYS2Imz8RECzP6(⚙TSh3slVoxNL7WNPW5🪓o0ÃÃZYyd9U4g(55jTMI(XxwÃpUFxfIk🔗z1(GsAFrv🪛(7zHfhQ🪓N🔩RTYu🪓q8pp7CpR(k9rA(2🪓Ik0j🧰Q9jJRhcZEEVUu🪛mhqlDC3wc🔗🔩PYbxkfnPm🪓foxwV🔩KkoCoiIyXSRIV2o️BegX🪛E7🪛g7l0UUwzxN🪓(WJs3rSAK🪓ulr️qz🔩y🪛T️4Ã2️neRtYUWK1ÃHÃ8wt41nXWCÃYHj1cLLU0QL2IX5Jb🪓udD🧰qb4lDmVs️c(Qz2Ã9TLoBIrÃb6ÃM5NED7🧰(DnKzH🧰M0ÃXzD⚙mAÃEGbs2I(yqRd🪛🔗RRqlhav️Ã🔗aPN7gaKC️gmJ1DgX5gymrujTlV️uKqLOK🧰WTuUJ(vWv74🧰⚙fyÃNWtYÃPELNRTvkSWsWFWpJCKdQt🔩vQ1D26🧰1fCÃl(1N🧰Bsy0xl🪓UNrTdU🔩9UEsc🧰mTÃHb2🔗MSÃ🪓🪛️X2cW🪓KfEal(Di🪓q5🔗B2baSyKgCkPaG5YPYTKT3FYtAIY(Ãvho9(G🧰HmmR6FSpÃSKFRG🪓🔩4nUI4VE(kU🪓RupXÃZMxb6ÃfiEvGuGQ5KY⚙mLpvfxpcMNl(tÃ0🔗MxocÃXGXHHF(G9Kz0Kl9(rWM(GÃ5xyÃo7(6gb⚙o️E5uFY5iÃaw4ZlAuURoztDr️1XZ((9CbbndsWg3(0X9PSE0🔗ZQQÃ🪓qpolccjV(1wXA9afDMDgWO7dYURLScH🪛🪛zwdoÃ1miKFoAg3wsKRYÃiJQGxMREÃSYN6🧰skKSBÃraO6zÃdGd️Wd⚙tYr2(R9unasav6qÃBt6SÃ️5220X🔗HCO3SBp🪛(VR(vZyXkLy7VMn18🧰1zyS5SM(uR5w3ÃÃB(KOCcJJÃ8CiK(g6Ã7DonÃ🧰oUl((hEhÃ🧰khFi️️51w⚙EDxaMem🪛Ky8YUnEEwmaWl(5zB1flEFH️VN🪓aA9kpwNGT🔩QOWhHYJw(dqOkÃTvlT5pi(o5Mq🪛ChBCcy2🔗i340tNU(🪛5HuJÃD🪓Ão🪓F(JutPgd🧰v🔩aRySv️HGK(6hTdN9Ã🧰KmÃsc🔩x(A2ZFUke(Ãza1Tpg🔩X⚙sY2lMKElAFAaND⚙8R🔩FbW255Fa((UlypF3tYfBm9xK4⚙z1🪓U🪛sBOÃMl0WSbczVav(ptp5️we🪛afpF🔩iÃx1oÃJcOrz🪛v(ng2Zpt8kXNq0ÃpZÃÃq(ÃpMH(IVFÃ⚙🔗Mo(🧰E8vilxWRuGB🪛7YhWwKAkJuÃPN🔗m(LÃ4🔗Ã️X🔩(A(TVÃCoCeÃAÃrWAy🧰rOcdP️k2🪓9w6VÃP⚙bÃIgodn7xT(omHkQ4SSiLo🔩PyzqsNty🧰8WS🧰OizM8qvW(by🔗FSH9AÃaÃ1GW36P(NBdPz⚙kQuBOTN2hpMdL(MvkYGV2((V🪛️Se🪓🔩HP28JJ9Ã9🧰I🔗⚙PI🔗wmX🪓c6(🔗RZob((🪛co1qN9UÃb(UH(i⚙i🪛🔩Jv🪛(3(D8iydiR(🔩M9aba00Jx13wANpÃph15lÃ7️E48(zmÃmz3Sra5hFg0🪛t51🔗JmC(LZkxT🪓eqzwOe🪓E68🔗o(9D🪓1SoU79KW(MQBSZc⚙i🪓bX7hZÃa🪓q2Y76P7⚙ÃwNcbz8🧰R6⚙Uk2cQn5zv5🪛u8🔗H1DzG4w️sQvMLtKi🪛ÃgzN1(M6Ãf🔗YMnÃ🧰3c5🔗bT1LbXqsÃ(C8Hg🔩s(j8xp3🔗(aOQb0Ky(5Ã(8🪓hQ8b6GnB5NvMoMB🔗ÃUqca🪛s🔗hKV05🧰a7(🪛nÃvV5u4🪓D🪓tB17l((cz3d(UZEuP🔗🧰8X3aeLCjaslNsÃEj5mq0fjX0ÃuQILlYPrS6UC(cV7S3N2vFEUn3khJNAn51qr6sr1S5oif3tzI(acUAÃryzÃKuww️L(o(u🪛zem5ÃO89d(vc(🔩🪓🧰JZ🪛🔗o376k3🪓ÃhK🧰KQ(y(CUHltFInEÃMgTuX7He70🔗umDf(3aÃ3🔗6AaMJTn(d(MÃ6bFH4ÃCuQo8🪓wÃMDK🔩FNJfAENqMmM3N️Zb(ÃjZvU️Gx⚙FCkQ🔗CwSzszHV🔩Z1I1WbaA(WÃN(zk5JS0fZKYL7L🧰R4u0UGnÃ(8nl77Ymc️lc0Nw6Tqj(fvCo(oa🪓ÃeNUISf🪓iiK8gÃax🪓vLnvy5(🔗iV🔩axUOw🔗duL9unCC️4ydjMPAGb037hgoRk0zEB🔗j((Pa5Ã(zOlD🔩f0 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Z'$'\303\203''AY' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Z'$'\303\203''AY' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "ZÃAY"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "--files0-from", "n", "-m", "-l"] Step #5: === Compare result for: wc ["-m", "--files0-from", "n", "-m", "-l"] Step #5: Pipe: 🪓ÃA7 Step #5: Ãw🔩7s9u5Pm🔗qzL🧰hq94🔗nt8R8ÃgÃwlTfANxU(b3🔩🔗bFHOtV5OmÃAWOULNj(D5kwduF⚙HORA4ig3wKmwR⚙WpHp75BuÃKÃu🪓(o🔩z🪛X(PXUDjÃaRuO50⚙9🪛SÃbB9(x5gCu⚙ghNPw(91b️w🪓MlÃZApcKeXDmÃI1(kUm29(p80eo(Z77Bn🧰3x6OvOX(NX(QmXtÃ🪛b5lCxZt🔗v9🔩JÃ️z0NÃ8️kJ7MlT0a3tFN4bC🪛DAÃlZÃd🔩u(5zWyÃsoPJÃcxHZuM(gR15🔩iPÃKixLwZN2RMMfÃ4(🧰ÃCRBMg5tOTGlDQ4Ow🧰V8H(🔗B🧰lvq9uMoHaINx6FzDNY59Ãf06⚙qRzdRlK(o🔩dgl🔗i3ryÃr2gmÃzsWlSc🪓8vnÃozmsuhTyÃk5F🪛bXLzVobgÃ9Ãa4sJ🔩D8dMl1ryM0pq8Fih7dCPlzpÃÃ⚙aÃUcsC7ZX(b🪛3dgNYi🧰EoZBhrzTEjPM🧰YplGgcqpcXFZ78xS0🔗7HffboVreR1Mi0🔩Lpc1xGWÃ(YÃHT3eÃBGKmJnyl🪓0a87⚙TH(4s🪓AVwamxH00zjayluICr🔩🔩⚙5PG0🪛(WbwBj3bÃwL(j🪛1Yx0c8XbjID(AxEivtÃh1xOW️jEzFNÃl⚙ul9t8G🔗lalÃL(Hnv((EBq5L9Kk🪓GA🧰852ajN32mkN2G🔩J(d🔗🔗e🪓QL9aYw5KdhYvVic3I0Yv0tk3qss⚙S🪓XIF2B4r4FTm🔩fYkdjQ⚙FAAr7kGFwyurHlgcZXt🔩dRW🔩ifLJFvYIdz🧰zZ🔩🪛ÃyRfkoa🔩yI🪛WSei8ZwTÃw Step #5: 3og Step #5: W7lrn8X🧰W Step #5: qGK(A🪛gPd Step #5: UzDgrKZm(ES Step #5: tnRxpwÃTV3Ã0vhMlkiDsÃ6🔗(LD(TfEbvh6vl7r(1jz9ftl(P🪓EcXÃPFBÃwMM🪛5s(3ÃOcCv3Ed⚙A5uVNt6rb🔗9kg5MCÃwg2hm🪛Ãclmgp6OeQFfQ43g0k🧰Nf0q🪛W(5Km0NXPdDTbB🪛🔗KkVyHiHsEhfnG1(ÃC9bxuÃÃs(gnV4(XAg4Gdctz⚙cM(3J🔗rCam1W0wGN2YYUBÃyXHkD(🪓NFRa1iHVpSUPCEEAxHW1pbBynPTQÃcuÃeFX6🪓XOLs4DzI6V🔗t🧰voVgu🪓️5ZO🪛pWIM8TAzj5J🪓jA🔗FlnlWyQÃ🧰P4tTÃlbKIIJJ🔗y(d7HKdAHbXYmÃnIIVpq1Le1B4qJHiiL⚙UaKnQ(8ÃFQE🪛🪓hpB9ÃBK⚙Pq🔩aHvh(k8ÃF8ÃOAZagYZxQ7️v️U1🔩k🪓B🪛paDl4XcLpJbj9JeyXTP🧰zmUrg6b🔩🔩⚙⚙1(Wxh7LL9Xy38NÃiOÃ🧰uXQv🪓V8ax(0kUdS6wDY6CEoRYSz44M5Ak(1g(lFHjÃ(7Pvu35Xi9NEC🪓63RqiHyewohy2SjE2hUYFPcCP(OW🧰SWp1oos((g🔗VmgANCzb🔩RwTI4G(e3nEeXvBHgSpAho️OÃPdQ(uydeqw🪓v(Vg(🔩ÃodIpI2SjQ1pFn🔩(Ubk7zsU🪛w0awfCD3X((VVmpv6pXHÃkrkX(e60dzeBx3umxCmzTiGPÃ🔩lt3XM⚙Ã🔗HGVkRWtfPDw🔗qhuÃA(Iqs5z0ÃalWjfdU🧰ÃDcnxHoOTlb🪓(p5(R🔩Od(0h4nsI2dÃdA0🧰ÃeÃrW(iEASwHPuxhg🪛b🪓1Ã🪓h(DvmRT1v🪛🔩CdeBO8CwK(MrÃ3l((XZh(MHIUg(OÃTK4🧰MTzvUR0🔩yBYOhtNjNC3L5DNDÃt🪛uGCN7pV(V0🧰27eSq🔗lQWhWl🪓F4t🔩cYKoBC🔗WBw🪓WXAJ0U⚙sQc1(⚙ka9w6⚙q2E(⚙M🔩((1sLMDv(rGPvacaIHZ(FUwbeIW(I🪛LFTP🧰OtUXr7J🔩yh🔩rmYvM🔗Ã(lb1J6oU4v(B(GT4🪛(Y(4is4(R54🪛v⚙oÃEctxhDGcX13Y🔩ef4loY5rvÃG4PlbyFqkubBouPIOxZ5BtFrL4j🔩w6🧰frA1u1oJÃÃk5XgEi4🧰f🪓aeAN(GNHRÃ🔗idfZQTScIAtG6zLjlbO(EGÃliyOZÃNGBdp🧰oLJ5ws️pr5(Bn🪛eN🪛vo8ÃC48🧰aX(44fÃfx3B9fR🧰3fsO(AÃEjV(XpÃB6UH(yRN(ÃZNY(6️(🧰GxsR4bfÃU27aTUDN(L(U3(HHuq(ohy3P(2IfSu️3⚙mbeztÃLhla5xÃO🧰🔩FC5zNLh🔗MBymÃl(WÃ9(qb(🪓ÃpEC7R🪛4Ã(ID0xJIuEJT️0L9rMLl2kvuuSb🪓KzqNaFQEZYSugj️3Cz58VlÃ(VAHJN(waED🪛ju1o5hb0BEj(🧰ÃG🔗bEx🪓hokg4Q4y9ÃNOrZ5️(eb2K⚙lRKIIZIJ2Y️Ã7b🪛G7vmiCT1Z(W0Axa⚙CvT1v2L(jR️(kS(rHotJY(DjeNH6Z🪛cMGd(O4i️gOvS(5(cv1Ã5Ql2UNIwfqmn0OMÃX🔗E️GM8mjaVPn05fE4bDNpjÃ️(53TWsvtapM1(Cy95cmxÃ🧰JyB8OYÃGK️️rS🔗Y0yLEhzH2(w6yr7ed2🔩by⚙tMH🪓o(weRno1JdoÃv(wÃagf🪓yU(Q🔩1Igh(MRS9anoyH(sGb2rTmkIzpfzÃ(w🪛fcTfHM🧰7zWxHb🔗bÃA29🧰🔗Ã2U(vqxVuCSkFpu0s8701e(T🔗SNjcbdRAWixEÃte9⚙ZbrIR0bui09WXYk2HN(PqskDm4u(🧰3(v(🧰Y🧰3uc1Sà Step #5: Step #5: p1wv(c6 Step #5: jLArsp((ÃÃbh5ks(dÃ(EzJ(N1fW5w62Yp️ZNC🧰k4AYeqTbtUlT4i(m81f1((kx🧰((Mb1C3hb🪓L2QW5(⚙C7fowdAÃAdn🧰DÃfppbAÃ🔗hM((C133xQWj🪓TREÃ🔗f53D⚙V2CerSMI5ViinHaP(TggL7DhÃaAbÃgROd06j(JGfJadÃwFelUwFZC🔩QÃPEIkFuoQm09vu4(qgp🔩fTtRe2🧰n🔩Ty(🪓LÃDFOOJZK1fyÃm8O2UOsmuXuyXE4MdpY8ClK2h️BoZadibS🔩OKÃ5(m️OÃ49(h🔩🪓9h🔩N3(e️CIdO0(x⚙doXUÃRl4Ã9J⚙Ãd8VB️a⚙Ãn️pEJl2(Yj70NSVFRlBBoXVXIHse4🔗AUÃzmgGDCh🧰ESo2🪛q1AXv🔗Mm🔗SVTxMu6(EDrZ(5Cu🔗BhdsT🔩HZnVQbCj🪓e️iSGRGVow⚙YOmC2hÃke🧰WIAjNH(EHÃf🪓🪛QÃ6hXldÃu3 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'n' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'n' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "n", "-m", "-l"] Step #5: Step #5: Running test ["wc", "-w", "-m"] Step #5: === Compare result for: wc ["-w", "-m"] Step #5: Pipe: ÃY7lhjyb4 Step #5: mu3Q Step #5: F️🪓(c🪛 Step #5: p98Ã⚙coaRwst🔗9(akzz⚙ZX🪛pTucXCHiqmtv⚙X7tM️hcy732PSProwYD🪛⚙🔗IzMÃFÃ10yrjÃGÃ5c1R4K🪓2BLcVE(b5SYNICJO9XqsvpS️JYlgAt98(🪛I(9Yfo2Ps🔩5🧰p1mtE77qvÃqaGJPz🪛(GEi5wSE4Cimw1(nhd8️zGLl35UaJrÃkHRuwNDo4UnN39🔩EUX4YbVEbWÃÃKM⚙A(5dWMlwWygEROzvhqWIdnc2gt🔗nK7YSVDBneACy3LwT(🔩Ão(Ãih7w3O8vu6zÃVea4jWfNÃgH🔗MGyLRwcXDoE0K️mSn7ZoÃMeFCjKQQpc🧰ytQ8Zbw72pJJÃkSH4(ch9DqZzU🧰u⚙vZjZHO72aDÃ️y🔩7I⚙wE8(Ou5LFnÃDN🔗m7IIkEGIu(TDKob83Y️chcz(168KbvF0x7NGXFZF(🧰UUÃ3(m🪓5vQ4vV🪛pTM🔗Ã(WkF1w⚙6dq🪓eAÃG️fÃrY🪛ÃP4rATMtg🧰hlfvDidqQÃÃ🪓uET6xFpGUUM🔩qfR0i1DFZqÃLg🔗1hmÃjCCu(jKÃrjÃOt6dYuX(8G🔗(u3Ã5Jog5mZK2Ba3u🔗DzXELÃnToÃÃil️gYh07a🪓FBeYÃU🪛b0⚙m(PH5🪓GHTGrCXn8ÃUVdwxH🔩yzPxBJDs⚙WWDOM(6rFs1(ÃjMxllzJ149e(68YBEn9g7otEcXARgOu️nY1yo⚙🧰KSJÃQAzZÃKÃw️48gSNLA🔗tAK(LbJq🪓🔩llU⚙2NSz1QltJÃ(OPJDÃ4H7GGLTagwS0(YC35X🪛NkTAJ1m68uWMl(P5ÃWqAN️UgfMPTdUV(ÃÃG(🔗🪓b1(️S8TClxH(FwjXSSyHTHn7tRyNtjÃpÃNk5(w(B(ÃJqrHN5U🪛z(⚙zJkLXDÃ🪛U🪓VÃbc🪓3J🔗️🪓ÃKlaf2ÃrTJdj42ÃJ1N(U(IEaKnbNZ5XÃJelVqÃÃV0o6s6j️qKA(ooejhVn3AMhMc((seM🔗0upfqTt7Ã4(g(YyEÃ(nnP🔩🧰u(ETvÃP(bm5l0N🔩🔗m7UrkwN(qMzcÃjPzimgjrX(SÃWeJt⚙🧰ShvÃ🔩🧰qrFoW2cz0s(l8🔗WipZ(lVXPNÃZÃÃV(CE3DRhrYXtovFRÃQaCf9vFEÃPÃcMbUI(cBuy⚙s(eg🪓TÃ9uxm️Zoz🔗1UY9🪛(LNrY🧰ÃSÃÃ(GC🔩NlÃ1k🪓LIARMCcuKYLGSjF️taTNXÃR6q9ZmV️HoYm6U️lGlVwÃVF(PsqyTGIluf🪓z3VÃtNÃgJ3🔗(c🔩V4U(CO(8️SH🪓hYWÃMN3🪛f(E(C⚙jÃj3LD1gH🧰KÃM(zQ2ÃHq341(Nz⚙🧰OÃl2fEx2Jd4m🪓MAsAv9x2kL5zpVwT🔗MSvAhzSbRHSYq🪓FZFNiy(n8x🪛fy5🔗k7TtShEG4q(Jy9dyÃUydB2SuGa🔗Ã5Q5vsjQDg23H9🧰NmÃ🔩V🪛⚙O(Ã2A7(frsdq(Yp⚙atJ8agQ🔗(7xeDJphd6N️️xfXÃBeF⚙🔩gtXq(🔗DdyAKig4O1F0sEAY3(eyjeKOK🪛l(or3Yzhumo️ÃpM(2nÃWÃo(Ok4Q🔩3F🔗qL(2️WjJÃ6CÃÃakp️XmcMlUvunTAY(X🪓VWEtoÃcPEÃVg⚙AYcciQLj51iMtn(9🔗Ejz🪓LE2ocG🔩69UGqAkQ⚙Wuye7TxwE3w🧰JÃUAJFQSir🔗🔗Ã🔩8r7nqL️m🪛(Ri1YEIxB2t2caIIGqNEg7VÃzoD8PPR️y(5iOUw🔗ShÃ🪛oMR(lAUd🔩(OzaI3🧰L5QH(ÃvJJ🧰WSeuu4NRf9Sxw(⚙m1i4HTrC🔩Fp️BySi2QKHCWfWvUTÃx6fek7QQEySQrn4rW1TbSzrHm(16cAsr30bVZO(0lB(NhcbzF🔩J7ÃCTa(cSV🪛sP🔗Ãz️T2EgDmhOX🪓Ã️fe1r7PptNl00⚙JBUYuNllQPNQGv3P2kePZT4Azv🧰n(ZZbPKgqxFEs🔗A6z4QuSZcCMa(Ã8CX3MtxvFJ(q8rVÃ(U8s⚙zQ🪛QNX2KwQuCiÃ⚙QlQVHclbk9ÃIÃcgaE🪓SDQbg🧰lu🪛(T3pmtP8Xbx9Lo(Ax🧰BÃPZ(ra1GyzaimcmSÃfZ7l122Acf(u🪛23Kalj🔩(🔩Trbi⚙gh5(shxCÃ⚙fOTOÃNZ5y(G🪓vrcpI1LVcE🪛u(VWFx4XYD🔩H6ÃÃ⚙Ãr7🧰w2w6KHVe0️0qJ6w8GZ1k🔩2Fk4EgUJvg6ba9TIÃ9FOrÃtPwJxF🔗ZWf🔩C9l🔩(o2oMooe🪛thbPk(kR5Sx3Ãs🪓0D🪛d2BOW(TQaXwFqWQfdtaFSU️Rp1k🧰s2beH(Taek5Wc🪓w️ZXwGN(6VvmFo8(KwtLLÃiH6m🔩lKml7nU🪓WJ5N(y0h(uCE🪓🪛KYdGÃRwyYmu4tEtWmgMTJAo4Cp🪓xn(aR⚙m(kÃjugHl60gVINyfX6️u🪛(7RA5Mtu🔗(b⚙vU🪛12CQÃQdXz⚙Sv🧰(X3ZZN🧰🔩ov️ÃÃaZ🧰(vOMwKE(mFOXe️g🪛V(️BTCbv️i🪛(VrLPxF6(BXQ8p🔗a4BNcdHJfSUDl5F2iU️B7🪛u(ce5(o⚙yOkV🪛tG03tcÃDpftDZÃNzPv(️dgwÃ🔗u(nf0Vv(️sJÃYlxjUVRLbopY🪓F57IZ🪓h️⚙O05🔩iINUJi7EyCd(BÃ(tJ7️LJR⚙EZ⚙24j6xGixMukTPcjIRwHXtxkFieYp8k40QUMl🪓VUn8🧰M3AnOuV🪛BoH️0🪛️v(🪓(I🪓ROHtfy🪓A⚙qf🔩4dA3g1Detw🪛7CZW⚙gylq⚙(mbÃWZrHT9gcg⚙k⚙J2p(LUMM⚙(9(e6Hl5🔩9️kH🧰W🪛l0HÃMuDCE5aÃqMnP4MW0hOmTx5LRMXb(3SOmvmF57ib🧰L(axN🔩NCYptÃEDXPN0s(it83WyÃ⚙52ÃÃs(Uyv🔩Ozmd🔩SÃ4wxP🔩BUxJDUÃHOaDtSW🪛I(b(hoSÃ1KC2UtK7dpkqwta8uNd6S2P(prynfSeX9Ãj(WZ7️U3(🧰o5zÃP(KCywAgÃsd8wwjp8ÃDPdawqB48G🪓IJaDAy4G3ds9E⚙IyzLgRD7XqmHd(QYÃRsÃoMBKTGvmX7Moko(Lt🪛K️🔗r55MKZ️gRbWlGLIV(qx🧰JqhvIBCg(🧰🧰wK⚙(8FEqla(🔩9WÃJnHZ(aaLj4KA8gcLeÃ0QSYRu93(⚙3BQ1🧰UL0i43rGasUbQDuPj1nI️🔩🔩cVVKFh1tv️s(ei8LZCFZ80L⚙AjÃoElsm5W️lqORBY⚙JZWMKj🔗4JD🔗Ã62Ã35MzYsSi🔩p91hY49ysOnm️tBAY(🪓ÃÃBnP(WALÃ22G2IIqh️5(eQÃ6dvC0g(p(VÃVUv21W8CTsnE6JUSq4SQ(3🔗6iN(MM🔗iPÃH7️Qdi(imx7qRCt🪛Eolu🧰6d🪓Ã3zUPOBA🔩Uc0wzCvKCOÃIÃdOÃK(gQB3ByM(🧰Ã🔗sxpTu6R(g55G2(🧰v🔗t1🔗ZIsmG0Ey8VxtyytÃ🪛wKbGs88Ã🪓gXÃvoIbgsÃjLREpX🧰ÃqNT9aj35(N⚙🧰TpCi6ii7🪛O🔗2e0pLvHi🔗0O️hs7(W🧰FlOxQckM8aarC🔩ÃUjWe🪓aquLiAkilxÃPu🔩jQXpbqiCbtnJgÃ1UkY(gqRNbB🪓Chxw🪓Dqolgg1ÃiYO8pPYek🔗ÃdLPRegDVgSZi️TGMncy1Wi🪛D⚙6🪓(ypCYbUWw2k00vSpÃp(SIx🧰ÃEÃÃX🪛((GMga🧰🪓Ud4🧰tÃzZf(5I(🪛aEIYTdJEMGÃro(fÃVs2VzHRN5🔗SSCI️bWÃ4(SkBsypKDxNiUouu7🔩049q1o7🪛g(0h0a579XZKX2d6kXJ⚙🧰cfÃRh(W0ghJ🪓eJ🔗gTeufXqUxYtrn🔩4ÃM04Ytg(HXXG🔗nTe0DTagPo3ÃMSA8hll(7RGSuDÃe0ju7QM1🧰WDIjS🪓sSk2🧰WiE(mFZfbh2nN2ak9CpK🧰KrJfegnEÃXiC🪛UUx🔗tH3w4v️fQkYb1Nb🔗3jk0rdFHT🔩v0Ckkpl🔩CP(🔩️🧰AJkaW(⚙s1Wkp2InKykknmS6errZ️🧰(2ezj4🔩n5v️2aÃbdxrwuH8rc(uW(use(QUHxMOL🔩(ÃFFgAs2KqprIQ2o🔩🪛SYgVHGÃ5vhd3nZfTLoh🧰🪓CJNe2eSb⚙wnzLCl🔩oph🪓️bUQÃO(f🔗ÃU4o🪓dÃONzbeTFSIn🧰(7EVABJ🪛Ãa6🔗aN57P07hQh3iwSCy🔩(Ã(a🧰Ak🪛brXwyg🪓p2Gp(🔗5JWnCÃbXOqAÃH️ZIf️7CP4WgvS0X1ITaOuvyHTlWV1iQhjJ2Sa(z🔩CQkD5JoTbmqQ89PWWDy8QTÃMÃbTEBhFnii⚙🧰️XA🪓F6OSolr6(1ylMN🪓8IG(⚙v4🧰p(z⚙qD(qZh5bzÃz🪓4nÃAmKUSnx🔗LEJDe⚙5x1nMaS4yYTC4jiO⚙(W5r1ÃznFBqsFcMyXL7xC🪓ÃnQÃQ🪓(2🧰9pFEE0qEXeGg5Ãsl3GmH8ErwZ️N(NUMEAxkhwht🪛🪛(MrmULVPÃxh3gKg5C(gÃto8X8FKdMXIX7U76h(🔩JM((ziPj🧰Ãu6fÃ6o(Biv3N13PWvNA⚙BUi27CUNxmW(QLQB8j5🪓pb🧰AhMpyYUNh🧰f⚙qh9XiKxa8h(jzjfÃ⚙e0️iU(zG9⚙🔗EDzpVzs6NoiiOS5wb392JWeNv7(Vj⚙I⚙7((ZbS1TGÃxP9LwmZÃq1(️5Bq3️o9NOumÃsÃG3dm🧰DwkYÃKbV9LÃg3ÃÃ3EsJNFzM38EBmd5PD9V️(R(gjVf1🪓3PTtq(dÃ🧰RIÃVw🧰7(ztdabJ🔗KHd🪛(n⚙9cK(ScSYLJcI(OQqyE8UfJ8(4ÃIJCabPÃedÃ(5Pi0Sch(9L4ÃMOTEpu(T🪓hÃvDIm3Ã72🪛wd9🔗(TTTUzm(kaDvAK4🪛u9(🔩qK⚙l4FnI9q(A🪛eCYoA1️VsiyBpI🪛VMAnHÃfW9olpeMHvh(zALY(Aa🔩I6⚙ipoP7🔗XoNYuj🔩m(t🪛⚙2w5QmP⚙🪛hÃNCdÃGv6WZ(y🔩2jmtwp🪓9SÃLBfB1mRAqy(0a(A🧰CV️BSlEvÃSZvqÃ️8pgT2NGOÃwQÃSdjQ⚙🪛2(6hc🔩v🔗ÃGj⚙CÃCNWÃJÃ🔗aQC🧰(🔗gsJ⚙RtD️🪓(🧰8y️a⚙mRWk67nc🪛b🪓(s289D2ajCnU Step #5: gjlis9X Step #5: 🔩ÃÃ️(e5ETfN🔗mÃPrQgCeXhIÃD1OKqÃSJo2InPfjv0(GHAtxÃnItn5Ghe🪛ilOE6sOSi3DSj8Ã3TÃpw(hznu8h(ÃZJS7x9b⚙GSGgE17KcZ(QUgd8BÃW4TWN2h1JÃ🔗🪛️va(🪓KTQe🔩DOqcZFÃFsSeÃlme00PM(3sadlcCNMbÃrTRlNVk7(uJ3U️FX4jdjQ🪓Yii0q1pÃLjkJyR7(p0️Npr️7🪓w🪓IkkqgfWEcdxoeVEd0vGtPwNcr⚙(LJmmo8FD🔩mTÃLeVMyroiPbÃRNP🪓D7fÃGy33BY8N🪓P3BeH9Ã🪛4(WiYm(l️po8bX🔩F8L⚙Qe5B⚙ve7🧰⚙YVU11evA🪛hyB5C(AWjW(S🧰GX8QxpÃ🪓bNÃOVKÃÃIKI2ntlÃ1E(H5Ux🪛nW(r🪛ÃjJ4(r3dNq45fXc5🔩BX2z4bfbP9Zl1woUXnzlÃÃ6ZoE8Gv⚙nVO(⚙7D1CÃcXxKp6xOyRW(PVIARÃdeÃqPG7ipyfzxf1AkMMOGÃ5🧰0gD🧰i3hmtQC(21bVvOÃx8jqlj(MZMOD(DkXF🔗gxvEF️sOIBL(hIF🔗(aW98W🔗rlJK47JX7WÃmZhzZBB⚙Fn6vUÃQis(2bg🪓NqX94Sgg7AY⚙tv1lGVtZ0f51l0UX0I5ÃdJB🧰GÃG3ijFYB(iÃ🪛LÃv9ÃYH6fÃVDVc9Fl2UyCUi🔩🔩QIrK🔗ÃlTÃ2l8ofInQZMZtMÃFFKc🧰E1IADGW🪛Gp9sm6k5LsQ(ÃhukS9yoTQO7wcj🔩eN️ZÃ️fAD28Hn🪛RtIqcC2X6ERÃ2UuDT🔗NV⚙fc20YÃ4WqSNfK5ÃMZtBuM25U️S🔗bz6zild4FACd🪓g(jqFPxÃ2🧰7Ã(uS🪓09🧰FBÃDcQkqK🧰iw🪓5K🪓MgBnZO🔩9⚙s(ibÃBÃN🧰449(KUOLa(((dAx🧰QSn7ÃYNu️ieÃ⚙RÃvXMm(C🧰rWpdYÃuNkJvhYXÃngkdoÃÃ5🔗🔗c️14u7C8Ã1qJy8bDqcRÃoG3WÃG⚙Le(NY(BzojIÃYew️P🧰🪓yQTInks(5W1🧰(bGY8Ãm(aAI(🔗qXb(EW8N🔩Idf0gxUÃ2Zg🔗DrmZj🔩(🔗JRDcYX🔗6GLaÃh🔗Ãk(58Ã🔗THgHÃjF(DzOqMÃhrj1🪛(DM5pu4ijsgFcwv(K️L0fqmCCpTgn((I5mMjLÃL🪛CuZpÃkigFsBKuwDMBW(7SCaa4IuWÃx23️P2Kxxi(hgnQv54C(ÃXkWMmnBBmb2moOP9xsYXz8(FÃtVlD(eQ🪓GJCF(AJU(nÃlgn(🪛8fkSClMHU02967wBl🪛ÃBZh🔩6FkÃW3jw⚙ZzmQZn(KRMpbmVZ⚙EtV🧰⚙5(MRxFGjWACzE66u🔩3bOÃg🔗F5⚙JeDQ🔗G(okcqW8(ljr️OBYe0Qgw1⚙ÃGeG7xP26LmOÃW🧰R(tV(DLHp5afIogDahKNHsPdÃCxQCSwGKLVnb(🪓spWju3lCUKorFyt(OtuICM6jYs0🔗Lp7LXI4J7E7BLHpy️woe4fOW🪛Voz️QJNrSZi21jAflÃsD🔩🔩6X3ES7(46o1erwU0️2GDoOS(BQ2cTnjv🪛4kn️xADbMHDv🪛WKviRzakbpmR8Mhh🔩xqY🪓TwqT8ÃebzFib4(21HlvRoT83qtT🪓rX81️h2Hed3vwD30V55N8WFvOqLtTIPPpAk(ÃCEÃ7qo0FPm9CgMWnGIL(gxW⚙aÃ🔩AO1Qn(⚙KfDÃT(tdRxX⚙2kÃFn2️jqZRÃÃeiÃWtQiOnv2⚙7IA(QÃm04Rl2🔗v6Chm0n641OYYIxIt🔗c🔗qbk1MÃ6P(wÃ5T8QHgO66🪛hy9ÃCnp(MPÃq26oO8VÃ08🪓ÃhÃMq1V️️wpÃbzHhwH7aPUÃ60️D🪛zQv(cHÃ9NQUzsO(v0H3ltfp2ivm7Z🔗KYqVCYP(BShMvÃ5wD(BZnw⚙oRjcUk(U6(fieq🔩((🔗ZMb🧰🔩qm3E️3G3ÃMTRS6🪓4r(3hewCD🪛znUJ🪓0Ã1pHM0(A️ÃNees(BoÃÃÃ3VwHnx(1QjME️0ÃW🪓🪓LCVoiwÃyfAÃu⚙(Tng4NVA(nE(X4cv(YA7Kis️7J🔗BuLK1bzF5pZ⚙v2SQ(XÃKzc🪛(HFeSK4p🔩7uHS(gXG(ÃFnpcHgPZ3(rÃGc(MPhd(1hG4Ã4BcrUT7n(dBgradeQ️🪛LCuV️uc1(️aaCn🔗ivXy(eLlTNWNgf⚙3ÃdWIhdIl4sVxHumb🔗pBo️ÃYHYU(ezl⚙A95lxIdc️DvuV🪓🔗KVJCp4b(LMVB️Ãzg(nN7ic⚙kt🔗SxW⚙i⚙W4djÃQj🪓⚙(🔗Vw️(🔩🪛0Ãm(NvwFw🔗T6l(W8TMwJX2YgXpX🪛aLI01g(lyQdLXwe️PD🪛kRrÃ🪛SZÃ87bÃMSgNwSÃ5I((Rk74EfQPwz2Ãdr(J🪓z4Pot🧰RX4DXmkri(n🔗🔩Qra1e️️JXs⚙Ãx🧰OLWoc🪛(kD(Kb🔩UO🧰️ch2E3CI2rKKAQq🪓1eohRy(T🪓f🧰🧰YE4zlrJe🔩PzÃfHGfOZA5p5624pÃM8CWq(N(ÃE(⚙⚙ebNGde(QP4p(p(dfmX🪓3rbRcw(x🪛🪛Ã19teKA4️1vqKUÃuy70IgxZ(🔩ttRu🪛7sNPKdGaAÃwO2Bm️P4st97Hz4🪓Z️yx8Jv5Bsd3J🔗ÃD🔗uJ🔩g🪛fvy🪛uG🔗BTzV3znuE🪓XPIj️Z4quX7Ut(🔩HsFwo🪛Czi3️SdÃXgl81uYb6Dlx3iKka8sOI5LHmeRdWXsUÃVÃVRCApAF🔩g(F(DI(m⚙Tr5B⚙wHFE🧰k️(🔩khV((7ifZy59Ã🪛ÃÃDTYQ4ÃÃc🔩82WWzH5dDD9yrÃIkx(6🪛TjxxieiWHLzVdsq4cnApN1dkD(VpztVdaX44jnEFdjzNweuT(D🧰🔩I(c0🔗3🧰A(3ÃvcdbGpeX4b7⚙funfs1jV(RPr(VVym🔗eoÃjep️(hlg8nyqVpI3Tn(oY98PB🪛((nwbuf6kP4QUÃr(5wÃqZMa3fjc7zz🪓P🪛2e6F83(HQ🔗ojNN🧰raGzjp0kkv🧰ws2oN3LYWHhÃ️4U🧰mÃnCVIRPiW🔩Nrf6sqZKÃtOWrx(08ÃQXJpN6🧰CM🪛⚙Nl🪛nq7s🪛Ãy2dG⚙a⚙DEhZDbM🪓fmgGt️wIbOHcE🪛ÃÃn🔗(hkdgLBn(380rVUhqXÃJgX(X4(🔗1️UJ🪛dmÃykI🔩ÃzCXa2LcXQPxJ73v0n3🧰mVh(2i(ÃKq🔗3wWBZV⚙ziD(qmsJk️7GSzmZge7Qv6Gn8mjfXoaUjvfD🪛rkIffFKm🔩RNA7P🪓5GTPuQV8wEgjOYCCZue⚙🪓9CHsrBpFT1Ij(ZVM3⚙w0⚙zu7TZÃr🔗vZUpvVVNbpÃgzs5r⚙⚙PÃdvsAvh🪓SsE(🧰los(🧰Ft2AyÃoDki(cAKiLC8iP3iuÃADa9pfZkÃn🪓q(E⚙A⚙5g6QQIpRriMrfMiuLV🪓YjFÃ2ÃÃrG🧰ÃMq0lÃbi7L(🪛F🪓74hij🔩aKrlyx🔗MDlenki(️a0boP2ÃHnvnVWc5Ã3vSaeAVm80EFCotz68Vv6atW Step #5: Step #5: Step #5: Step #5: mf0nDtYosE(🔗 Step #5: Rust stdout: Step #5: 7 7963 Step #5: Step #5: GNU stdout: Step #5: 7 10351 Step #5: Step #5: --- START diff Step #5: - 7 7963 Step #5: + 7 10351 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m"] Step #5: Step #5: thread '' (20525) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20525== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8,0x2e,0x0,0x1,0x0, Step #5: \010.\000\001\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-596194ad7d27ad7ddc662f5f429e9e96250f5797 Step #5: Base64: CC4AAQA= Step #5: MERGE-OUTER: attempt 111 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2742388527 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/596194ad7d27ad7ddc662f5f429e9e96250f5797' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 335 processed earlier; will process 150 files now Step #5: Running test ["wc", "-L", "-m", "-l", "-l"] Step #5: === Compare result for: wc ["-L", "-m", "-l", "-l"] Step #5: Pipe: OhuXi️68fs0qSG((⚙🪛4TUhX(53OsaÃslr(zDvjBcW🪛gzKzGWÃM4Ait3rd7iDÃ9ÃdM🪛taGD🧰FÃ0jIWq8JVLJW🧰EO7sSÃDE6🔩cJÃ🔗hoeHO️oClCeNkwCXwJVdI50M(7jg18MFuNWQz⚙EXyTzIjDKÃ7zcFH🪛🔩gQ⚙Ba12qQOrT6(XHdNx️KJp0nhfYm4hRGWrzMug⚙DjA(R0L⚙🔩zjÃkOheO🪓7PSn(mUrTI🪛V0N️iaau417⚙MQB52tÃE4SGdSc0oA(IwdKvY7dY(B9m1n️o️aÃVFI08VBG04s3M🪛tL2y🧰1BPRd(A(B2ÃExi🔗DKhwRLÃVxboZDYS0z🧰g5Xq7ÃQtoI6wM6OuX(jg(B️jÃjDÃD🧰MErq🪓D0Ãvpj️Bp🪓⚙MW⚙8🪓hb🔩weB🪓H🪛🪓zqyL🔩ÃDLgÃRa6UK🪛dM1e5Xf🔩GNJOW2t9Zi2DRtSÃpqjaÃUÃkn️fhH9yJAUrtJxÃz⚙Ãab️WxN(g5HP6VIOL7W7v🪓xqnS(YÃqkz🔩RRuz(Qh⚙L3mjvRz(7zWLso1b2🧰🪓yNÃYrÃlE🪓00ZB🪛uRTHthmQX5IYrQMÃhSkd(IZ5(rÃvIpiUKS(khOAK84🪛Ce9⚙️rT🪓(🔩Bl5S🔗X8p65ÃIIVDH(9️911BZi🧰⚙🧰5WB13q(vOf0TNb0🔩owÃWp(PzB2S0Ã9hV🪛(6Onj6wYÃ🔩(my️XO🪓vz9HeN🔗c2(a🧰iy(6(x🧰jÃjÃMYZ⚙1LVDÃSwUfVLa8jvQdBJ🧰Sbjy(Mv6🪛vHAZOÃ2j9Bt6T66xN⚙b(1⚙⚙fFPKhDKCQncÃPPe(dst6FY🪓A07firgvXeVh9yZqÃÃbTyEM(L((tly6LjxumJEhm🪓s(ENLMp🪛O1🔩FOL🪛CJ6(075j🔗1vSÃSotByMRrttn8yWÃZHedÃÃAOÃ2yÃ🧰3Gs3CLpk(🔗ÃÃ2Ã0oyO(🪓PS3SH579HTVAUelaMXhAQp🪛🪓tR0hf3BuVUrz51wÃD9⚙xi🪓XN🔗W9mu0LTennsHRKAfs🪓eq🪓gfÃb20(🔗Ã🪛f6⚙rnFg26iEdÃVL(nxn(eÃP🔗L(XF🪛BDNPyxelHuN️Cy2d🪛H((t7KIW4f445🪓LÃÃ3jA(nZNWCVyKVqwl⚙Xh🔗eVnxJAo95l️hZh5🪛pKkp6d1🔗ol🪛zjf🪓️pu🔗D4YÃ🔩42A🪛no6🔩LA0kJxÃCT(️aP🔩mVMTc8QM(J0kbIÃAnhZMcBkwq1🔗G(uqa79️gqH2o9meÃCejpK(3C(y((🪛(vZnfrZTAgkduEÃ8BrubG4(W(Dyax3qRtwo🔗🪓nyTbqyZsAÃ99(FfCUyXAwcRÃ6QJLEUEmZH8⚙Ã7jr(TnL(18lxnuBEqT6uW8⚙i3xu87P8🔗eHfLO7rxth🔗LzpDdxXFmU3Ãr🧰C5h(Z9jNP🪓SL9🔩((HQvqjOr70f5m3t🧰🔩xWtlÃvCxzTi65VQdkzP(j(C🪛ÃD(sEfc3ÃÃ⚙wl🪓mÃkNnZRStM3K(ÃÃÃSÃh7LTgXÃD🔗i️7iqLS(3PM⚙cI(e🔗XbQmdkGGzbf(gmAUA(Jl1RM2lJ(bc🔗N🧰sWJZKirGeiX1Ap3N7ÃDSO(vID(w7(️️DA6🧰f🪛(p8KwF3UZQ🧰5Oo🧰57Av⚙Pf🪛2(A((u8vTZW(RD(Oy3Ã🪓sovgHGÃ(nM5AnSW4QmhQTc️jzjsxYci6Ea81🪛4yELBLÃPkVÃm1CFeJdF🔩zgEjfQzL113nx🪛rfdkUoD3q7s🪛Ã9Yr0OWWy7oq⚙BoSTBGAQxUOB7Ãt🪓3⚙GcKVvÃÃgz1v01J🪓gY🪓🧰HUGCzt🪛xf🔩pHusweMWjEy⚙ÃlrSUO🪓9(rÃ9kliz(⚙eblLFdV0ÃyA🔗GC️sc0k48o2ÃÃH9K(🔩T6A🔩m2KQi0VR(i2icp6o5vZ3xrv🪛🧰ÃySJS(UN1w8u4PumxJ9CuN🔩1D(Xg3AÃk1VKglgE⚙P🔩t(GTs🧰qw🧰in1iKxY⚙LÃERÃ5UeU077yS🧰84Trr36AjHxZ5S(T🔩sJ8JgFW(RTPVG5cj🔗🔗iCÃFHl(🧰kW1hPLnÃLR🧰z🪓Yv2Xc4l(ÃQKXjaqLiLklÃ3Nd🧰X🔗d⚙nE((O🪓(3e8gaRÃ5(ac4🔗Lxho🪓y⚙GxPQXÃ🪓fh(mz️HbYÃSeR8ab(🧰ÃAY1F8HF🔗AG(U🔗k2(BhjzÃT9Gr(lstG((Y9z(Im51AGG(ÃAsÃ7Ip5qRk🔩⚙0vÃA🔗ldp(🪛R3Ubl(BM(GJidr⚙(MÃOHTkk3ÃGfMbqAJZgrTz(Ã2iOPxoMFV0FegVAÃGKyha(H️J🔩zYPZayNJ1ÃUUkVppHIAGvcem(6bOnO((HLviÃaNqcTVUfQm1CuJGieB6ucsÃz🪓ntsQFDÃ(bN9A⚙j2🪓0qD3CFsm(o6rc(Ã🔩U(Z4m🪓0((🔗Ic🔗l((9(oVr🔗DT5UDBoYC(lg4kwcbCdiiCdMBYe(c60HjrÃY69L4Ã0e6tn6x🪛uYN8(PjHSYxfQDqTXSLLNÃTTmXlo🪓🧰4oÃRÃ(VOmDAÃ️TÃx93cr(️GLeÃaXDCvweI🔩DttvjGFT8cN(2(X4hwGA51l🔩aG67RIÃbdtK🔗eM2Ã(k🪛🧰s⚙31(0duTkEr6rnQckS1🧰l2ÃNdÃ🪓XkB5YR9v0EQaq71y⚙0TqEvOjxaZq(0pÃ2en4ORkU8G(zGvQ3FtaDLOo(AfG2ej1🪛p6QRvTz🧰IS⚙PptJ0S(4lT9bÃ(PsU️pYxn7eÃab🪛uHUqj🧰ro7rGPl1🪛btzgo5🔗LjÃO2((p🪛rHg(sMHkDFK1ÃUUmWq6G74jjwÃn1ÃkwUcjv3U(JNf️ÃbjLr9oj(Z🧰k🔩VuomLx0rz🧰DX🪓Pp7gLTjb🧰A8lS🔗bG(H0BOBIh2aAgc8Ycr🔗bpD🔗1XÃxFYG4kMdTgbpe9X50czpCmwlr Step #5: vYcXWÃrTXR( Step #5: nzÃtlw(🧰4aÃWvLÃeVRiQnIxO3n2mTUÃKRU(7Qg0u6ÃMY️🔩7DE7ZvtlCkEnzxPRd5h🔗y24trr🔩DsO(mP5Ug7F(GAyxdmbÃrpBZ🧰SvZXP8ScNZX3c(kz77(🪛UK🧰️uIAQoYVn((shNhqd(7jTa🧰cRf3C1Ãs🔩nRzTtY7HPwVkB4ezu5LlLiJtEkfXO7Ywf8K8yLMyeÃÃc7XJG(ÃÃFI6OlCqDE🧰(SVK⚙87V️b🪓q3Qc(vgtR0WXA🔗BN🔩oXN(hMER⚙lÃzH(MQ1b8Z9Ff(tn(B1🪓4DalMjÃBxJ(Trc️oY3m🪛X(VEKd🧰m🪛vn0v9HTsF⚙yTb85zavÃ4m9🪓0(ÃF(🔩t3MÃqpWKaHOm((TRzp(🪛BUOHHsZZO🔗PubÃDoFnlyS8mTÃ🧰🪛🔩️️iUf🔗LYckDÃrg⚙9hog8PhXxqXWinPX🔗L16v🪓2Byy98ZA12ÃroI74KÃHycXf1N0ghFp(KXJV(78RrGK️H️q0lh0YAPKlIkj3SeONL(tgEqhbTqÃV(VhBsfZq9uA8pa🪓ZÃMDol8oZi3K5Z🪛RQ5O🔩O2(nlErÃ7WaW(I️z7DZ0gFilmB🪓fpP🪓️cxb⚙ÃnB7FÃXhF6o🔗UVVMhÃÃuh(MI🪓7AÃC80cÃipÃY️4r8YTyÃA6️GcÃxqOQzgqwFQ6🔗r4V⚙mkUsy🪛yi🔩ho(fDÃ(⚙🪛BLOguTqgÃO0rGg🧰KO4SP0HqKNcUoZeF5h6oStkRu🔗mpQAOAV🪓8uJ1PyX(A0🔗YPKkÃ(0⚙qfWR(kSEXhT603JHyx7WVeovNFm4tueWV(b3Ã🔩jmUXVEv(lw9ÃYHE3MInm5l(f6hKjaMxo6🪓AmBKq982M️u⚙s🪓aX3V7kÃ🔩🧰wnSeFMÃ7ODVbqA8ÃH4🔩🪛w(gMi3nCN7yZ🔩R5🔗Ãmi6Y🔩RDVsCqhZ4XbdhhF((2S(mu5nYD2(5j7🪛32⚙4(38(JO0🧰V🪓⚙D🔩ZhgZ🪓l️ro🧰Y🔗YcZE9Aj6🧰SNwi1ÃWzRNFF🪛QnpTTeX🔗(TÃRVppJCojStBF5oNkX4E(3Sp2️So3K(KEgeBFmKor(B🔗MSpEI0IdsavO(ÃptQL(251🪓QO2⚙W12(vIL(️B9aiSt4U5jL(o(ZTWÃ12Wjr3q45hN🔩Y5mhs2P5xuvH5cRVW(ngQ🪓l🔩wThg473kNkDPo5G⚙aXrbIXÃ(fyeemSpoxa3kGKA🔗y(flÃ(🔗(D️🔗3U🔩️DB🪛f8t4Kw⚙t6oCMpDYWZBiqc🪛w1Kn4XMj🧰yW5(n🧰SVx9E(xtcR3omA🔩rlGKSrLq(iL🔗K29Ã4Nf🪛I6XEkWZAlD2🪓EÃ3DÃjkAG9xÃr️(HGs4KaWit🪓K(🔩🔩🔗oAn🔩xIs🧰C(rwNUq🔩KrgTtA⚙ic⚙🪓zo4qYlHzH6WQQTÃTeoZVtC5p8s0zYsbSv3KÃ79NjdFrp🔗Ide53(IKÃV⚙V🔗snzIeavDpÃ🔩F🪛8AjMÃ0AÃwz7ÃPv3q🔩(O(️h(YaÃXÃTT58🪓Q🪓2tPDYqSYrG(4z🪓zMBgQJ4(GQ(M🪛jbw️14WMijkPOAfu🔗ÃWDÃbZ🪛0nfWxNxh7rvP🔩CQE4p⚙jBJuM🔗OrW(⚙🪛vKXFL3🧰JBw⚙AnFX7🪛BiETfmf(🔗ÃH️🪛zÃlXAmk4d5E🔩UG1dbkafÃwjryIz9HfVSmX(IGoW8aRKxalwb0🪓zSVBEÃBGC4Mg🔩K6🪛️6rBGSKEic95WVf(eEgLajM1NÃjeSÃhbmk1vOd7drHlmBYW(f9tHC3️p(Wh9Co️nTd🔗gMRqjd⚙2TAtTW1🧰reD(mVUn🪛️lW8wQW(Kpb5⚙🔩2Uk87Z️RfRYCTLFxvPi2Ã🪓🪛🔗vElxyBaWH🔗OVUDNcUtÃ🔩S3n(taZ2hi4lXhXUh9ÃjL(p58(FQ0AÃO🔗5🔗ad6MPegk4(o1K3🔗9Tie0APKhFps️MqGazsN🔗sieZJB(9Ã(m️🔗Z(76Cu5xM🔩w(Ã6wrzÃtS⚙Vt8wvÃNXr(Ã5YvXCr⚙jNjcl8hC4r0l0erpLG96g️nk6tVjai(u⚙(rwYZYÃlH🪓VlK🔩Ã(R1XÃL2cvjj🪓ZLo2(HfpzÃFzKg52MFJOofiOxrMÃS6oÃYPvGfA5s(NH2xROD🪛qcnkYy5CdvG2Kr🪛ÃaetfP⚙🪓0️tF((hJM⚙(eKcÃC1DxRqUjffIu9kiRÃyQ(uCAS(K6wZwudYTMVpjzC🧰k(🪓IiL9NNjÃrxrWQZLzwmb⚙xLOe⚙VFmu(YDOFUTdtÃ(🧰7ÃZL🔗wwv9UeK7ocOHGxfHN(DÃÃw4xÃPaMbAlTNv🪓fRYUXÃdÃNÃY0Ã(ÃBqsucA2🪛Q⚙OD8i4T8KKÃÃGJ🪓QKKVy3N(K🧰🪓rVvhÃXP️e🪓sTGÃlviGgÃ1E1HL(ÃmBA🪓X🪓LÃq️🪓(s(xT(Mj🪓zABBhukN30🪛h🔩WGM(dÃ47🪓ZjRi(npPw0Yh1lÃKb7lcUYMtD(qE4K18j4w(GrÃV9W(qUQM🔩G0🧰ZDdTZV5ÃNb26N(BnVKTAboqUjMrL38x(wSgTAPx⚙y🔩FF6OkR(Di1pNMaRGoVcGN🔗10(OOc(🔩3dYssmYWRPtPC8🔗ODnW🪓️K2Ã🔗pÃrtGhHrbxzAb0(VBW(7ÃQdr🪛bko(0SdrfÃhnGBruwtX⚙((7JtftVxq608(tÃ5HÃfxRMR84ÃeAwX🔩5🪓XcVIThN🪛Ãj(PQBBTÃ(H(Mxg🪓H6nYBbGPÃÃC🪓(d0C2boA🪓ND️IoymrBL🔗4p️oad8ioEÃ️4ltwzbGKYkDsyg4hfDoDSqOÃg6qA8h🧰kO29Z(ED🪓VqV5xkPxs️s6xÃk9tRSyrm020vLMoe🔩b50m1YhÃKrXASluaW🧰ÃÃZfSFmaAuuy9HSmRÃewMnyG(z️🧰2IlC0DeZh7La62ÃOqSÃOOÃ2(x(a🔗5HÃundY🪛🪛(gvtuTgbHB🔗️IJRyQt83eRXl(ÃzP⚙qb9z0r️️FOPv2(ugIcÃl🧰JATÃ(xlI🧰🪓SsdxF0ON⚙WCzdql4v🧰ÃwKNlNqaDulz7GGEBy7🧰zG42I0FIRSAGpZg6mD(🪓ÃSUnd🔗lyt(🪛FMÃuN6lsyUU0P88o🔩ckplCgÃÃtIT(GveSl🪓fsY🧰MVhrU🧰NULVO(8slQ🔗Kicg🔗s4f Step #5: Step #5: ÃuN3nPYMRJ⚙Ã67🔗uy9(wHkÃzaV(acG🧰bi(️dIUGVRlnÃ9VjnQdNaS🪓GT(8p0I(sBMLmÃycd2EP0a🔗0g(J️SDaN9U️vu52fVWepO2449l(e((4gOtdqQ2oÃPm84MX0FwÃjg(1FHÃÃnl🔗CC8axL🔩eKCYHSe2sJjgTYQT(FhCA6f🪓37🧰Ã🪛Mrla🔗kV🧰5WÃCldI0hXk6D(1k(mSK5vOmyÃd7x🪓jtPQqJpSKS(dKLÃOzFXXÃ0BzM551m((YQz6Gk🧰(jk5G9aÃM(0UF5🪛Wnt5mÃ15🪓FNdi️3jÃ0UWaB1🪓ÃG4VÃ🔗qBEK(dNAÃh8AHq🔩Ã⚙CcU9N⚙6Ak44tGUmÃ🔩1MlBXjcMx5PD79mQvfgwNÃEVNq8a🪛🪛(gorLSlZ6SrqB3t0🪓f2bA🔩f🪛fgÃÃ🪛🔩koalrfsK(ÃQfx((V🔩ZWZ(Ã9XJM1dmIrKV🔗9y🪓️b🔗U3Y🔗qsl(Y5ÃuNMICo09BjR7lw(lpvP4AOy⚙YO5c(5B(b🔩QQpH179Yl7🪓DgO(Di1lcz((Ã5fÃSRqvo(wukLpÃ(goZIÃ7GkhnPmPM(R⚙z️46t🪓ogk9h(🔗pbev(s(XÃQt🧰en(V7bÃH5DflA(LTh9nCIKEca2ipQa(⚙tkÃM4P️6(0Ãw5(hOHJRY78gBqq4🔩XenÃHg1ÃX🪛YKrlWwWtVifqoU(B3U🧰jFGO🔗5ZvofuLv7Ã⚙ÃQpaÃiMtimjY(eÃn3iZ3KJQB🔗️O6bSWGJsYFSTn(p9xii🪓mdASJX🧰🪓Lpz9(I91g(uG(️uqTwpTÃl(58RpTZA(h🔗YiVs(️k⚙GduDKVVoPMIPk🪓O🪓Pg🪓jeÃxk🧰GMfl((kBRLkwjsZcY1pK🔗🔩N🔗F9B🔩⚙🪛8E0dMVÃÃ0ctZ(Ã⚙u🔗zsPfwDNlPQ2CadÃRhgvfp1kNcD(Ã6u2🪓41SCÃÃg🔩2m🪓T🔗XmEQGBZL(🪛Z4T6ÃzUD4LEn(Ly6🪓🪛q(dÃWxE🧰UQzBWtauLlX8WSu(Jxfci4⚙Hz3ÃrP🪓t🧰t5WZMÃFrZxYGCg🔗vEYdaÃ4GfÃ1O4l6Ã((H0️if7aFFD🔗aDs(n6j🧰(o(LCgs(69mNWgJ9qJ0h(C6hMT6ANgrLQCSXfAnNJvIoUCy🧰9Ãs2sV⚙(7rPn(QR(W🔩8pOqibTgndnHFq6qtp(ulÃ🔩Ã5🪛Tccvm(2(🪓vcDuRM🔗🪓🧰47f0a4sqRueOxSyr(((z🔩5x7(Bu7(3RShR(9ND2🔩XÃ4🧰BpuAo0iZCafukLpF🔗9H4j2ÃYL2R9OY6🪛Vb29agiq8LXW4yqpnxpjÃIV🪓jAdÃIDÃ1cYy54m4Xecbrqr3ÃdJBV3JE️🧰YpIhAwk🔗vszm🧰osZlÃdenqzhSKKÃQ33dF🪓zA73Ã4qFRJyqyTjxhKUq⚙y⚙⚙2mNuU4hEk(M3Gg3🪛fTOÃ4xAC🧰CKDJUn🔩HQbDK(If️Ã(qpkVblpj⚙X(Y(bJ️Wn️bYÃ(🔩o(3🔗qHdfY6780Fx9RU8lZF(🪓UK🪓pn1y2DTKOw5ÃA⚙F8KSrU🧰ÃqEX7bdl(3t🧰(fWI🪛caZnfXjjrG3oFcWoE🔩dÃ(E⚙🔩🪛🔗L03BkGF🧰DrgA2xn9VnumkÃG(nLuUOauie🪓9ÃDzJ7M3lI🧰yQpm12GiNbOGnAHYZ3bqR9nmQ7K1eÃi(3xja2️🔗srkU8lB⚙5kmXUKdf6vUilkLU6🪓xmSW⚙6xJS🧰okmx🪛i🧰⚙0nzY8ÃRTR6BpTIQKu6vJMd🧰oA🪛9ThXxoQqewvREw(Detb️GQ🔗⚙q️7eqUOSf4PTrLL2🔩Dv7Ec95ylCvnbSbs(LsLhZU4ÃWvTSHW9g🔗qbJ2pKb8️IyNqCYnbHw(1qUuj(2(bcqGyYJ🪓gwB3🪓(BBdE(RÃY🧰gTT1v⚙ÃK(Uud(XCKPE🔩MYfuÃNkpl(x🧰ok0xQFzg(kKwxooEF🧰ÃF🪛Bs8ikToS1q2aj️3🧰etCKoUO1shYÃCInX🧰xw🧰🔩g(️ZÃXviR2🔗C4(bpJ1G🪓M🪓Ãc86cFyÃvBkAdS3KZsuZZp(qHXcHÃx⚙MM⚙XpNvEqÃS5d9qN🔩vVÃ(oGsYXTUoqA(joekzLN2WC1🔩2O4LUÃX0qtrÃlYKj⚙7z48🪛cRÃQsNvÃ59oemÃÃ1pEp️sKGNvrQTPxTaioÃÃksGDknÃV1ZÃgSvQÃÃM🧰8Hm🪛(bor🪓vÃppk8(1zK(iU🔗13HmHh🔗U(ZAzAe0cjkEIps(⚙8cvgn8Ad(Cd🔗🔗l(3🔗vcaGov((️U(MÃ5⚙iNÃrf(️🪛RS39bLrhHavVsxaifOghvPqSÃhq684🪛🪓QtyYs⚙Tnb🧰RjzrÃb️RHSCA🔗🔗FxkNLvHXjaBVW6T(eq5GS5u(eQ⚙gEaVdEj9ub(d Step #5: K1HW0WuÃ9k🪛Rlz Step #5: E🔩qSDS Step #5: dM(⚙sVrR2jÃA03 Step #5: 9c2AYTLYX🔩V0kg5(g Step #5: aruU(onQc6kY5uao⚙A🪓AwImsÃA4Wm1🪛FySUNX4️xrqs(Vek️C🔩h((JÃÃuxmHeD🪛MAq29KG🔗39🔩YRFWleKNok(F6f4NeT2kKL(⚙47AF(DHhrHpHXn1🔩ZJUBBd11mj🧰Ã🪓GÃod(jG🪓(🪛🔗ye30EÃz3QbL4piM🔗xWÃcl5zY9I Step #5: Rust stdout: Step #5: 9 7939 3010 Step #5: Step #5: GNU stdout: Step #5: 9 10298 2465 Step #5: Step #5: --- START diff Step #5: - 9 7939 3010 Step #5: + 9 10298 2465 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-m", "-l", "-l"] Step #5: Step #5: thread '' (20612) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-m", "-l", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20612== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x40,0x0,0x3c,0xd8, Step #5: \000@\000<\330 Step #5: artifact_prefix='./'; Test unit written to ./crash-48412b105e29ab35ee3117602e01ef8b091518fc Step #5: Base64: AEAAPNg= Step #5: MERGE-OUTER: attempt 112 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2847300659 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/48412b105e29ab35ee3117602e01ef8b091518fc' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 336 processed earlier; will process 149 files now Step #5: Running test ["wc", "--files0-from", "m", "-L", "-m"] Step #5: === Compare result for: wc ["--files0-from", "m", "-L", "-m"] Step #5: Pipe: SD Step #5: 5qwc🧰bÃImÃjd(tR0Gk Step #5: EdO🧰(OI8🪛ÃFJsEn7Ã7️EdGH((X0i(EÃ5ck5PEjC🔩qB0eSEmzÃtÃ(QDh(HIÃn3(Q️mcypTSFÃxG26XxLMl90Ftr7hDUYJ5NCAc(u(kXm🧰sX🔗🪓CNcQoSr⚙ÃQV9GEjWofr7r🪛(xwÃ(NyyhXUMmYI🔗mkG⚙VROCrdi(jd9ÃhUsQYSLbu🧰🧰bEbRTjUJnFJBz0🧰🪛(TehuhlyS⚙TY(6(J🧰Bzc🧰L5v🔩xvVÃZ9qgR(o8F87Pwt🔩NltFd️4🔗l🧰x065 Step #5: DRp3zXKmck🧰f️F(🔩JcÃVÃpmTVgbv9🔗JIuhGP(🔩A2Ã(2Yr🧰5GpLEM73fux2I(eLX🪛k(n8Gd1️obbA8vnfSPVWBiCPn️ifb️🧰lJG5JEMba(nÃ🪛QALIl1iQ5rlr3xH5UU0KBsk🪛(dcO️y⚙tSx(EYbLDB5mZF🧰B2🪛(v7hB(v9(🔗lzu6g(f⚙AFÃ2ZSDITtmQ(fiXBI🔩hcÃyMzsv2K3sEFI🔗w🧰🔩(B️ZCgJkUg4🧰f🪛MsCWn🪓ASqi️eZhe2rS🪓tQDCKÃY⚙1KN(U(O2ÃvOor306W🔗V4yqg3⚙NX7RuRm7KhZ(aÃ️ioD5Z9NÃUQW🪛️so0u(UwX️RIlWZ3m3BvCdLKP0Xbi(Ã(y(afÃda0QG️3uDiIiYkl(joWzqÃH6O🪛Fn(ZGnpL🔩(UQ🪓Lc1bÃuLSuiozShJtzB1iMVCzVjDK1OCnYwuCJ️fb4ATn(TqRmaevQrmWDfRUMÃun(🪓vcvWBVbnSCtMN🔗🧰noÃYZ🧰D🪓Jy7️8ZXpxfaWlNZ2yÃWwjZ(YBy🪓J7CVVB🪓XMlGXSeAT5A3🪛Ui(M🔗qfÃEIiBKL0YAL7(s7Z37Urr3tL0boRN4Ã6v9F2JsZzfKfj3IgBEf3ÃPLj6KÃCt️0(QP((XaSBAdVrLil(🔗yD🪓QP(cXY09S🪓ÃC(6X0gAnagXnbsjeCx4⚙JxcG4DM(1A🔗D(9ÃfAu6kWsmÃX3🧰noR(E⚙Tw4U0ÃH4X7hA1f🪓ÃyItaIJ(KFi2AyÃ🪓FQPdyY4fnexÃN(NÃC5KL(be3aiÃWpJAJPXqBF🔩h2pD️b(O6⚙THHq0ywz0YGNK(ÃHÃUE5W9CofÃÃlTF6🪛FjÃan61⚙rÃmrDOXg5EeOAXb0Z1BizÃk️ARÃhuf9k(NdDIhA2qg(WgEÃO1sukHO(b2rt️sJqNtxOON️Pk3(DkLV8Eb6JFÃTs🔩rKGhQ00ÃC🔩oM3ZU⚙Q14eXDÃ🪓u🔗VÃMnb5fmUK🪛rCko(ykRCXT6e7vC7ls🔗(l9ft0🔗fIiRm(🔗️LKpnkm️WQxvaY7EK(NkWDW🔩qQCFNdkyG9nqWc🔩AtTXFI4bB(j12od2🪓Kr️wxY🪛FHBTm🔩oE🔗️ÃÃEFY6C93DBSoT🔩C🧰3eÃIu0mÃ57🔩DkBZ🔗TTMsjVlcOl🔗U⚙🪓u🪛Sa🪓8wjujÃV🔩H8BPTfdoRbaTT5Z0N2r🔩iÃu4🪓(nH8EyZuxkKeFVLjj6🧰ÃOx🪛I(Ãin9itnkYlEB6🧰qÃ2🪓uUGcB5🧰🔩1TFwls🔗ipLP(🪛pF🔗sÃek1ns9I(F🔗YOLQKfHÃchdv(rH0🪓DÃratcsX7FWlP(rvpnOi🔗9fEO⚙(YMwoTcuc⚙ÃTWH🪓n🧰o0uSif🔩vpYUNQ🪓⚙🪛KIqab(U🔩IgFhufFD(HsN️(JaÃÃ(🪛🔩ZxSFO🪛tÃyw🔩1I7Byp(ÃÃLaef🔩dÃOp⚙ÃcO(159biegRN9🪛Q⚙J🪓((eÃ(AU(wxbhb3uKO1hctj(snÃLl(ÃfwAaC5HÃewy3BqAg🔩mhF⚙Xc️Y🔩hL🔗v🪓i⚙I🪛kH8(LCEWiznÃn🪛GhphF1Ã🪛(Ã️o🔩🧰hFÃ(gJhnybf🪛S22a(Fl8(MRaMj2OH8GWX41xno️aE4tMee(njMehd🪓RTU🔗UÃj7m(J3E2Es2mLÃRx🔩Ãk9⚙cpokJeA6Fe🪛Q8AÃ🔗Bi2yR🪓80tI🪓3🔩95(0🔩🪓e9ZTvIj🧰WVXUÃ4️y0l0UÃ1Jds5FwRRPÃ🪛Z🧰V(SdÃÃF2pHMo🧰efrWgPÃZÃkoHJndfhQCsa((wDUj(k8qQvg🔗🧰ylq⚙S⚙M93vH5odÃMhDlhytIi🔩6zkLIDa🪓🪛u🧰vfeO4EeN🪛bc(JJTi(DmNlYT🔩5xAMR3P42sfwqLrzj(7qÃJEWi⚙9DJlo️7ph️yFzMMNlIj🪛UÃ0ÃfTMnVc4z(wi⚙U🧰ÃL(🔗Rn6Da🧰3f61sYMc(🔗g️IBQmptaK0YCkkv🧰sÃ704IwÃ6MqpRAAYDHtkrpN(🪓HS80czYHyNyr🪛4cHSo5VJCÃÃxX8F(K(zRlM🔗yfhD(fJefC🧰ÃLk4ÃW1(oKÃ((oS🪓BOki(2n53O0🔗5🔩ppA⚙HXj️🪛if🔩r7D1mgEÃ(t7AiytxKK8DfekÃQ8jIJdLÃB7iÃcS9aI1E7KÃOtSqÃo4XW️6hw(Bu1agY0Fhy🔩️7RV🔗J6GFnx️🪓O(z🔩(fNÃÃ(x8Gt35MP6uQSNM🪓kD(WX(M6DÃJÃf2vÃmS🔩v🪓zs⚙⚙DFÃg🔗V2S🔗Y6BJR🪓OQja6o(🔗jUk(⚙3B0(sp🔩TÃaXfPa1ekZAACJ🔗⚙(a️agAO9🔗n9🔩OBzGmSg🔩e9hXk0Brx🔩🔩aDrxd🧰ZaNÃKW0️Hb8bÃQM(Um3Mx5Pau🔗Ã0LJmNdtc🔗E((5KftPC1O((Z7h2uvBWDiRs8uvz(9VuppvY0ZH3🧰J7Pzpz🔗🪓0iJxISt(⚙QRXgtL(8⚙hIG🔩Q9Ã4(He4mzVfI2🔩mPioh2JOYlmÃA🪓QEvZfÃ8nMIz8(IMÃ️qye3rZAE️qbM4bPeOr🧰8rbSÃgmmErnNH🪓x27(4LbdIlR⚙k2HsiÃÃBeInyLpb0(fBJ(🧰O🪛JKl8Uu(c49dPGlD⚙CD🧰(hV1Ãr(OPLiFE92UUm4Y4⚙J4K🔗5717Y(hgpsy2lÃq4Ã(NÃ(9(bX0🧰3XQKtHUzÃU(0leÃ6OIMÃ6D(ERJaHIGn🔗wS2ÃpOÃ🪛p8oVPfr⚙qQygRh(mJ🪓ÃtgPa2🔗HaNB🔩mJDguRk🔩n7NbcDkKyK🪛E🪛2ÃXxjs5V🪛kTÃ47Y9zjPvZvvux7ÃSmUeZA3rd(FC7H(hVhPFÃSBg🪛sfÃLx0⚙lksi4w90MAB5gL18z(N7glJaGa(U5xOQCvB🔩p🔗ÃfNZxUL8🪓GlP️MTZMuTQL🧰rBzÃT🧰QkLÃÃpsqs🔗LM1️ÃÃRb(🔩iWC🔗iOe(tÃXk2LÃsAÃCU51(mÃ🔗u🧰🪓s4Wanm(🔗PW744f9⚙aÃu(6VZd(hX4xF6D(ypIvsGKgG(u6a8ÃhZivp️40️RR3T9️(7u57Ymd(6Lu🪓Q9ÃIXnx️zi9l71xqHGzpfaXmzNmsv7S⚙hjlew4Ã8((v5🪓KoedWg4WVjd(🪛🪛bTM(q9Rt(xÃdÃD4I🪓udhqYAUxMjdGÃ(7🧰C🪛lv🔗Vr🪓DkJhrÃqmB🔗xSiAKoAFMjKRO8wUN(9E⚙hveq🪛KiÃÃFG🔩oejT1I3iJtkhcÃ5EawJecqH2Ã3🔗cnCYl0SUVL6️69Fedod875gX9V17A(cvbTL️C(adurju09(ELÃ2(t1uklYs🔩wAvAb5P⚙bMhO4⚙PG(wpdHPM🧰AxGGQMIKrgHxUUo⚙nS🧰s🔗AMJE🪓z8GQ(i6TufLHnGS⚙kÃPMjcmAN1zDÃDPoS(QFoHtuDp0QQ(EsXWF🪛lk40mjQ⚙R🔩KF0pLi4Y Step #5: 3DyB6à Step #5: zSIHÃ(CGx0 Step #5: 84nO(TxHÃ6wNauik️azTLu🔩⚙dR️Vrj🔩🔩n4f(uSUBÃOWJlP2Ã🔗fHbv️DF2(AG(jÃ🔗🪛🔩evSw7🪛(tF9qBÃFiFRNhSHÃbe Step #5: qNR Step #5: je Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'm' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'm' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "m", "-L", "-m"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "6D⚙Ã3", "-w", "--files0-from", "sÃj1X🔗tMa8ÃÃ6oIStIpqpoNÃbE7cTaikYmuÃ🪓WÃ7IS"] Step #5: === Compare result for: wc ["--files0-from", "6D⚙Ã3", "-w", "--files0-from", "sÃj1X🔗tMa8ÃÃ6oIStIpqpoNÃbE7cTaikYmuÃ🪓WÃ7IS"] Step #5: Pipe: W Step #5: Yn🔩C🧰zRv8 Step #5: G(T2️( Step #5: Step #5: Y(TZj Step #5: 🔩6Ãz⚙ Step #5: 🔗 Step #5: jVeLYn Step #5: Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 's'$'\303\203''j1X'$'\360\237\224\227''tMa8'$'\303\203\303\203''6oIStIpqpoN'$'\303\203''bE7cTaikYmu'$'\303\203\360\237\252\223''W'$'\303\203''7IS' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 's'$'\303\203''j1X'$'\360\237\224\227''tMa8'$'\303\203\303\203''6oIStIpqpoN'$'\303\203''bE7cTaikYmu'$'\303\203\360\237\252\223''W'$'\303\203''7IS' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "6D⚙Ã3", "-w", "--files0-from", "sÃj1X🔗tMa8ÃÃ6oIStIpqpoNÃbE7cTaikYmuÃ🪓WÃ7IS"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: d Step #5: W6 Step #5: 5 Step #5: nI Step #5: VR(h5oDGAoleL Step #5: h Step #5: 5lx6🧰N(⚙w5RC4J60z8 Step #5: mO🪓I(H⚙Z4 Step #5: DE Step #5: VtNw Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: wiPg4y Step #5: pv8(So(93⚙EUYtUknu🔗 Step #5: T(gv Step #5: ÃbpCwnExqPE🪛Ãv(🔗hDSNpYwZje8t⚙oÃ7qd2🔗rQgE9PÃKoKssQTMTÃuerOcz🔗LpbÃ4VL0z🔗(0Xv(FoRgHfu8CPSE3Hvg8fd1QQ🔩️5🔗e(dIYH3ÃucCwr2ÃPzKÃ🪓🔗WJMLb4NH9yva(p0nwvÃeVYotSd🧰HhNcrN((5rgX7JTgyYfymOsÃaO0IiXtatnq(WGkt0🪛YAqYAUA🪓b737ZsÃÃjiG(((bkd4🔩gStGEn7bDT0Ot4Bn3RZ🔩9w(OGYW2GmA️qkk6K3Oi(q(Ib2(5jtarNkfAK(7WNVpwiÃYdE🧰YxIKL6V🪓Oh8aw🪛sWÃ6qfÃ6GWky⚙OulI🧰MtX(ÃpDUR🔗vSAKÃ🧰zDv6xyRoD8ÃsN1c🧰mÃTD9TXb7w️E6ÃsÃ(IZÃPUD4DrLjEA1BUÃxMU0W7P5SiL4️mnWh5VBg(iNt(SUnU🪓ch2uk🧰⚙🔗G🧰N9ÃUjCvGU(Uvo3PK0CG9lE🪛V1MSFf🔗5FtdAipbPXR🪛kÃSyDWzGw3kw🪓X4BÃHgpA🪓5Zq4MbcN🔗Ãr🔗5H((3QAqQ(Qavc🔩B(zS⚙imLQl(KÃjr⚙m4pul️xCUw🪓cFhrQQn(bbvÃ50MWMmav9⚙SvuTo🪛d⚙l⚙U0Lmw🧰k3z1iAs7wLJnj(V🪓aUw3P2PuOy5ilYÃHVQu️W2🧰g🔩YK3e9🔩à Step #5: Sl6J Step #5: vGsL Step #5: Step #5: o Step #5: 🧰pKKLDJi Step #5: Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "W", "-L", "-m"] Step #5: === Compare result for: wc ["-c", "W", "-L", "-m"] Step #5: Pipe: sQ Step #5: S Step #5: eIv Step #5: 🧰🔗🧰 Step #5: Step #5: Step #5: 0Bg🪛🧰vt(ÃUOF🔗S7vBÃaThRk🪛bdc8jvPpÃ🧰🪓yR3qÃmPRÃ🔗dp️ZpvNO(VnP🔗ÃfQa876🪓7️cRrE🔩otM🔗h🪛b6️S🧰Y🔗ÃdÃ⚙C4SfRG6und🪛NaKEi8OtF9yeqÃPmloeN7TSZ6YbfpLZByTo2QV🪓((d🪓qÃ🪛Or1(rÃ9eieTuPG⚙o3B(En(0(RsPrjBNYGhv5Ãz24ÃURP️FjzWW⚙GlNYlu🧰Al1M1ohqPn🔗(ÃgQlHHx4XlZ2Tk⚙AXpz4ml️gGmnUr(clbO⚙🪓a0ÃKIU2B(g⚙BmjA(ÃXgYEZwÃA🔗PP((zN0MP🪛(S(dl0YdmzI(Mg⚙4OÃhKaL🔩g🪛T🪓b6M(QwRqQIOCx3hMTwJ5xiDFvIaxPX(bYCZtÃ️FEJDEwUOVI38BSi(SPÃ(qFbpcLPQZvA🔩nsK0o(Uk65vuQv3⚙(TL742TcqdVkCphC🪓ig️c7m(g(V2PXWGfazrjmyNUQÃ️D🔗dG0hBvFX🪓XzVflAEPFCcuTU🔩0(AT🔩🪓ÃAC1uj🪓1️BUuEf0ÃygSgI(RRS82jLRAlzeAae(Ã2TtoV(EKVtTYzsQ(xt⚙3updIsR98V️RN️UÃWf4Ãp🔗GIB2JANbp9pVHYqobi🧰Uhx🔩Ki🧰IR7O(N⚙3ÃCzVÃW🪓wPevLVeFaÃToÃÃÃ9l⚙(🪓K12NmE6UK0UpQLOdrhV0🧰gFinT( Step #5: Axo Step #5: ggc🪛1 Step #5: ÃYq Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "-m", "-L", "-c", "-w", "--files0-from", "Pl"] Step #5: === Compare result for: wc ["-c", "-m", "-L", "-c", "-w", "--files0-from", "Pl"] Step #5: Pipe: MM Step #5: 🪛M(wpà Step #5: (pys🧰ÃpK9o🪓7️kf4yASfjuFbRdvYlad(ogDÃ(🪓g(w2🔗tlaTI(ZdG🔩FT6Lfn45vÃÃIeGABn0Lolr5n(yrp(KqujPhY40(E4R1E🧰b8cxvKfGH7s0mDRÃ3bÃbÃM8kÃ0Mzs(Ã(KZy️0ael4X1AÃ🪓️y🔗iUAZu9jHEPB(️🪓X7HNx🪛Q⚙fRq🔩🪛o(MIFV8s🔗avhf2(6lhyLLsMsÃD🧰pÃebSQA4r(CSj(l(E2H89lhi(️8ÃP9⚙vF🪓PEÃjmiWav🧰zuq🧰Ã(q🔩ÃÃÃ⚙🪛TW🔩️MNBgY0ek8TWÃpHBW8UDw5P(S(GbL️YAxK6(o⚙(gB🪛3w(V2e(lÃ4((HldlFWbHA🪛fVHyJ🔗🔗ÃPts🧰2mtq29k(7hh52Ekqj🧰kbKk6ZÃf6dj89qf3r6gKr7Y2🔗WXWLko(M️ÃV5Ãj7g4ÃOÃ8KuFEapz(cPCFrH(XqsNqmtDWvRS⚙eeBDPlIrbL(HMqconQZ🔩U29rVykÃQ(xoZwWxJCZYRIsC6Q7SqXb(SxdR🔗6Ãh(RW9udLe57dxieQvtE3oaOC🔗lrys(J🪓5lzgF🔗iTwhhÃX11d(N🔩HDPHkz(ÃD🪓UQ87rHx(f7LCZM3H(NIfXwg️kvj9LÃ🔗oZÃqx️p2ZyulZÃpv7s(R🪛wYb8HQUmbnfONÃdÃAt(86MjZkg2HAJ0OÃÃHaO⚙OxfrUc07r3AFvkRa2FDjWIX42K5VlnqU🪛VQf🪛1hNItGoCrAIE6c3MSzeM1Ri🪓esIHÃ1CP🧰DQqyCÃTcn️jX9dMOVCY🔩W🧰8Ã6YKN️5Zo3u🪛P(3gT(1(🪓wÃ️d🧰1t🔗5G8K7(UvcVFsÃ🪛🔩Ã⚙nIAÃRAz1Z8Ã1OOiq1jY🔩B3c2🪛tÃeMpF🪛🪓l9UVaÃKMK0nFAq3aJgIcqi(Fn0🪓a9934iZr(⚙9YgxSqfRdA(FyQnSTVWaÃ🪓cwUlJN🪛(weD🪛qlgot🧰D1TYBFKsSVsYrdSjG1Ao️JDp2Y(ccbvGWq6oShlv1r🪓nQwAludw🔩hV5(82yBlZ4RP🧰AÃVyÃZBid6vWR(qAiIOtVIJ🧰⚙GxrKk9🧰QraypvE🧰ce89🔩bqDynz2Oj2K1IWÃKi🔗3ÃnXajnyr⚙cLrx(XK⚙Szgea🔗a️(1(VXbÃ2🧰S🔩ÃU0zDv🔩E(OjgG3JsqY🧰Ko🔗0LcLDpEW🪛3ÃcAATDesoyifQPXÃk⚙mÃwCcW🔩cFlY🔩YlXIKersY️H🪛0r️rp(s⚙GJ🔩mSwQo🧰X🪓2Ozm6Rq6obeSUÃB59🪛aÃG2Y🧰x4🧰HFzwFv1M3⚙x1ÃanX0y4🧰Yrhnsp6🔩K🪓N️pMÃM6(dui26mvm(e️i6n🪛ZYÃQyAtyn2v🧰O4iD2️aY6c🔗🔗gxU1E9QsyOIdggautCp⚙Ãra4S3g7(🔩RQWks(CLOE0RKeo8Gu🪓ULKq3aiHSo️kJNmÃer0w🔩⚙N🪓g(q0(LÃGtI🧰awAXCBa🔩OUv(🔗us2u8nXooX(jML(🧰qK12QDQ🧰B(5🧰3🪛PÃwAaxGU0nZYd⚙O3yImlkDVoqNNuZÃ3V🧰gP3⚙8hDxH🪓OinfU0xLpeOhlÃDF(⚙QLDO3yHJ️XaK⚙5pxrC1whm(Sdi🪓oF2A(k3wxOKApzd🪛fROiB🔗⚙QGg8SZ05RTNL(1MIS4🪛K28E7ÃRCH(gÃci🪓R⚙w⚙V🧰LOk⚙y6w(KS7p(vhNlbo((R(⚙fMB🔩(Ã⚙ÃPÃVv4YÃEHrkU75O0e6OXp6LwkiÃ️AE7🔩BhpALul8⚙Amt🔩rX(CyXTvJTÃ2FoLg3R(sÃly🪓yPvLyIrGÃ⚙TqQHCbHsUBNPPq7KK1AJT🔩7MldMemdT️b767tkAvÃHU2⚙W(gfcuWi0(🪛g⚙qN(ED(hFLÃp2j(v(NTBcXsF(de(ddTwDÃrg35UHY84Nnla⚙ÃN🧰6cYÃtBsgfsYIPqKÃsÃO🔩🔗3️rJCwa(XVdE1qTj6ht(cptyzE(lDucÃKÃkj⚙4(y(4E08eJmO️GDtwd(NoHd(L9P🪛fDfÃvR🪛7🪓WA🔩EWyQÃyE8Ã(bK4BVCU🧰jt2HAÃN0l7uyVCLVBzXNgwLRuDmK5b🪓c8(gYJ7VF(J(hW(wtNKj⚙M1H6(QhSxJY(NjR1UrpiFq5((3qIi️GEar5xVA🧰DqAmzyMfxZJrDa9ÃdeFC5N2w0v🔩ÃOscDEm(ÃO(TÃOÃt9🪓WÃYJW9a(duDwÃXCLN(Y🪓Qn🔩️3C🔩jIuD7dTSP2ÃNctc(YNG⚙Ãk4z5KK74G(hh🪛HJTDu2l0ÃzfÃh⚙aVg0iO🪓pnk⚙tNi⚙E🪛ZcHzhÃD🪛PLlpIuG🔩oK⚙dL🪛tVPX4🧰🔩yh🔗⚙cfPpI️l🧰JbUQYE97xYd6(ODps🪓3d🪛R9Ã1efG3NolFIhoNL Step #5: 🔗GZg Step #5: sWK⚙0(ln Step #5: N⚙g3 Step #5: a Step #5: z6pZXc🧰🧰jCyT2⚙01 Step #5: Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Pl' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Pl' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-m", "-L", "-c", "-w", "--files0-from", "Pl"] Step #5: Step #5: Running test ["wc", "-L", "-c", "-c"] Step #5: === Compare result for: wc ["-L", "-c", "-c"] Step #5: Pipe: Q4mpa0OzK8Es Step #5: YgONHZw6o🔗tt🪛 Step #5: v5(ÃWiV( Step #5: K Step #5: Jbweq Step #5: Wg Step #5: oEdp3Wz🪓Mmj Step #5: dEOÃ9🔩🧰WS(i2usnÃSÃTR Step #5: v Step #5: hEj(roX️🔩51 Step #5: Rust stdout: Step #5: 117 22 Step #5: Step #5: GNU stdout: Step #5: 117 15 Step #5: Step #5: --- START diff Step #5: - 117 22 Step #5: + 117 15 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-c", "-c"] Step #5: Step #5: thread '' (20662) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-c", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20662== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x5d,0x0,0x5d,0x22, Step #5: \000]\000]\" Step #5: artifact_prefix='./'; Test unit written to ./crash-6b97e2a44609173653383ccd1c8f5d28768101b2 Step #5: Base64: AF0AXSI= Step #5: MERGE-OUTER: attempt 113 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3435404435 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/6b97e2a44609173653383ccd1c8f5d28768101b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 343 processed earlier; will process 142 files now Step #5: Running test ["wc", "-l", "🪓l🔩DoeXxÃ⚙y(🔗Q2WCu", "-c", "-w"] Step #5: === Compare result for: wc ["-l", "🪓l🔩DoeXxÃ⚙y(🔗Q2WCu", "-c", "-w"] Step #5: Pipe: Dt0lzn2🪛vzgZh🪓s39🪛k4hAM58Lzu8tJ🪛7l3XZYK(3🪛R🪓r🔩8zpDr🪓xcgt🪛jc⚙f(b🪛sGZ61afJ️d2I(uHn7🔩xO⚙Q9yri️IOSr5plGpahiÃj9KkÃEw0W5🔩k19K3sjvrePIÃSZ🔗️n5(ÃE🔩hÃM️qBf1ZWQÃG3KEevCTI(ÃÃ((i🔗q(sJn(M7iLw8jI⚙UuZbqqZApÃGpsNppg8(ogs8N6cI🔩a🪛L6q🔗R🪛(95U3HuhcgCNKuÃfAtUw️pBnUs2EjygWxU9U0NMUqÃ0K8MilPLNGBWY⚙nG0GC4hHAÃSdx(eH🪓rcLCC⚙sÃhdfibc(Ãp85ÃjXZ(6u1Ãwul🪓PpZI7e(A🔗Pk🧰ÃxF(2((sTyhfZqZC🧰qDTtig🧰1ouXSc🪛Y698Ãhrjv6A🔩jB⚙Ke(BWdg🧰wDbÃx7ÃAiRPNtÃXt9wdwXp7QÃO7Qxu⚙6e89NMV(O(K🪓rIf🪓5Z30521OE⚙qIZBjXÃa76Ã🧰1YVoZkLCmvz5XXnNO🧰ButAxn46Jd⚙Ã🔩t27zIyKfÃ️VGSYzt(us7🔩ÃfTiQjWbrC3db9ZeW(️⚙🔗ÃmVGxhsF4O🧰nth(s6ÃÃVWo58🪓ÃS1Ãuw7ZCJIoq0Nhrx2🪛jAÃ8SY️E6xg🪛gUNIjwxsYiQÃKCX4eiP1xoJ(Z⚙YmDÃTjfOYzhA⚙Yz⚙H4j🧰iYogÃGj(sImpeUY(Yu🔩️zOÃ7RpPQblZAIEa1B️yuou🔩CioC23KUZ5RldKHeJZKT🪓7YRZNz2jJBV🔩⚙nYwnPE7uÃ9🔩sj🔗sBo0hz🔩U️pOI9WmQ(8N(5KLr🪛(🪛XÃTx🧰lbDEf3nqzzÃbMl🪓o🔗ÃW(FH(EZLtwV0xS6ze0wfmnTB(Id🔩Ã🪓IT(🔗UmhCJDWTlYLMH((79niuoÃovDKEc8v6🧰XoBVpKB🪛X0YkROgpWx5Oa7B(80ÃmX(5bwY1(b1bqE547(kQqPUtkiebB3JysEBZVp🧰AÃ5⚙N🔗1AeyeU(sann((7Oap🧰️WÃA(gAOLV(dDX(P8ZHgM🔗B🔗eÃkÃa61US(hBfH56jÃd6SzaZW4GÃX🔗0jS🔩🪛🪛jZaIOIBuuDc7eiVoUtN6iB9hxÃnaj🔩️w🧰WhZ(S🔗🪛qFTBi🔩️Ys(z6wX(kml174x4tXdbsAF🔩ZzU(I️C(rYpi🪓pPKiuyM🧰PGG⚙o🔗🪓wzGBeJbFrMYZl7VBKIfwANtwQSdxp🧰🔗FdaXÃslIp(8r0Yt(41ÃeeaEWghWXZ🪛VBMÃ⚙️tiztJnAkmLVgINI3zKRb(K((PzfJh2🪓(WH(DUIiAL3ccQq6XubvN4⚙0NduN1zQ🔗qC🔩7F(uccÃL🔗️Ã🪛ÃQE🪛(wÃp766yÃiB🪓🔩(ig🪛7ejD🔗OvRXÃiSyfwWK89🪓1azFUM(6Rg5🪛🪓w🔗rwWx️ryÃqv6Hl7gqWFGLP6ÃjtidTÃÃNh(N0🔗0l279(Ã4ohaAXg️Ã6u(HdiPvH(9dj🪛GYN5trPF2vI((I4ASr🪛9⚙ÃrzJCB550mkbÃojm(tYpNÃRU(🧰znR07((unr🧰c0(rG6BA6Ãxpvsn(🧰r🧰v🪓wdÃ🧰9hB🔩eÃ9PDm1e3l🔗sSdcÃ8eÃmmAMpdC6A674tixVf8(rkAL4(j0fcXMC8Ãa7ÃXAaXUpÃ🔗Pecj🔩7IwvkPwFKTt🔗t🪓YXbaY6🪓(VTVQFuNZ6J3f8TLuQG0ozC(neY0lSsOS(EHz0j(S3Ã0(8🪛(cYz🔗x4fzEPGiIsWKWD(⚙2Ã🧰k2HjMSfV(QgQTD50trbnÃÃE9PLv🔗tjaLÃvNztHN🪓⚙🔩0u5fsiXTT🧰2TliRgnLSH9BDOvNxwKyVMuZ⚙🪛ÃpqQPHUjo⚙C🪓IAk🔩FFFXCExbF🪛9o49🧰x⚙bqjEaMtMGÃErKmOÃRiSÃM05USkp7LOHNdÃGBpBvÃ(⚙Ã3V(RdDFhdSXVI00(fAÃySYrBrXJUQkSBtO2(g⚙CC🪓🪛7aNÃCT8V️j(k4fFmd7RFcrtu(tXi2sk(Ãsv⚙hSwÃh️(i(BU84(VVJmD8zRsSuT8iYfmudQTmWAY0IQ1Ge(Tz️H🧰x⚙JYbyMUJ8🔩F(5qASZmQ(Ãz8yn7(YdrvlSvQ🪓F0Q71bÃW(z36ÃdÃbLz🔩R67u6PJzVP🪓YAynÃT🔗rEÃ9hB3ZKsFKGsaX1OÃ(DM6AyhVj(x🧰UrVp6Ra5ÃKI(6j⚙FvVuÃQMPvd🔩yCjwD363 Step #5: Wc Step #5: TaMP Step #5: (️(pyoÃvd🔗drRx️saDOh6u1ÃNGVOrmmÃ(🔗b(B4⚙b5N(T4SY🧰TlN(l7Ãj⚙🪛K6KÃXO🪓fkÃwaÃ((weV9YvFiH🪓1GHxx4🧰vÃGf(🪛C3O9️6lgpV5IIQIiTGSi5w0VTB(F🔩(dCnawyhJ0fR9hs🪛qG7UXÃpvKaqh️w⚙PVkWÃ🔩XCgWHbxdpQdJo2TSycf(qbKrcP(cANB(c🔗ijI⚙3N🔩nz(🪓L(OH🧰RyNÃÃPÃs2mn⚙pJKHTvPl(0Ixv(YvRW️j35(kh🪛lT(IYdXCbDj🧰3dÃ🪛932(6zO4sU((L3(Ã(ZstiJMC2jNCAhÃ(f8rxvf2C⚙lt0WvÃsA5nYB2🔩duzzVQZPTO🪓fkfomX(EICfu(bzL🔗r️k🪛tsIYolÃdMVJ🔩i(xO🪓RjrIA9mHm🧰cW08ziVlm8jfwZQ(V🪓uYfzPilu1BSiL4🔗KÃ(6C(CÃuW6iyv264🧰TKOÃNE(4e🔗🔩🪛cTk9R3🪛Wni(X🪓o62RT9szHF🔗Ã6hz8t(⚙PpGQ5dÃnÃ9zbqb7sjÃ0j69f1Vj🪛fcteKRS🔩v9b Step #5: RXc Step #5: (Ak Step #5: QtÃyh Step #5: bmigkKhSÃÃd5LG3🪛i Step #5: iV(wÃ6TK87F️s Step #5: 🪓n8k Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "ax🔗pY🔩I🔩oY2ZbÃwBv", "-l", "--files0-from", "IP🪓", "nOn", "--files0-from", "Da3xuCr5lxVz4G7(7GY5LtKfÃgP(hubevÃ5T6"] Step #5: === Compare result for: wc ["ax🔗pY🔩I🔩oY2ZbÃwBv", "-l", "--files0-from", "IP🪓", "nOn", "--files0-from", "Da3xuCr5lxVz4G7(7GY5LtKfÃgP(hubevÃ5T6"] Step #5: Pipe: 🔗PT Step #5: MÃX3hWA Step #5: hc4in866AtZ🪛Z4🪓Ãz(S35uWWv1CuQOE🪓SbxTDoR5s(Ãv⚙ÃaaY(3uCVS(2BF(PX(D4NM7qxp7Wo🪓🪛4iÃ🪓YxwY(🔩gÃrVfx⚙M(aFr🔗eQKpRL🪛W5p9Zj7EHq7W4WzCZCV97bK8⚙s8Bg34ÃfU5u🔩2m⚙Zbnb🪓o🔩Glg8⚙xpQO🔩khly(HW(L0w🧰z0evÃLM(F🧰2gG2Ãv1Ã(⚙z7X9Ã🪛UjXqAqDPzÃ🔩🪛wpSz6Y(oAv(Ãei🔩5((iOWfÃÃUJwYJoÃ8sTÃÃW🔗REX⚙Ua(K🔗ÃcÃNIÃÃÃwtPQL(qXHK9FÃ8yEJsata4ar9️K️ÃÃ6️7bMQi🔗🪓C️Yq️1cqqEk🪓(🔩Izu(DU🧰ta0VZwxbouvqBEEMrtC8(5lxKT🪓(6(eKo🧰pU(🔩ROrhJEnCvwr8W(uÃJp️DuJK(JzLRx⚙slv8ep(y(x(Z🔗EzFNvMbTcwrhsTsL(tczk8kB(50wuÃW(⚙OXwVÃm6Tgx🪛grx(W1doFZln293e(🪓(oE5Ry2nz(🪓p🪛jlmÃU🪓N🧰🔗(JBRO6r(N0YG🔗9YÃLHRQHxcC1bJFVj000cSc8🪓🔩AyogQ2w4BY(VE9F🔗lNLzBciTDcECq9nG1ÃÃhFyRJ5Iu(X28ab Step #5: GZ🔗 Step #5: Step #5: Step #5: ( Step #5: 🪛 Step #5: qgDU3b3rl( Step #5: (Ã9SZD(( Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'ax'$'\360\237\224\227''pY'$'\360\237\224\251''I'$'\360\237\224\251''oY2Zb'$'\303\203''wBv' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'ax'$'\360\237\224\227''pY'$'\360\237\224\251''I'$'\360\237\224\251''oY2Zb'$'\303\203''wBv' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["ax🔗pY🔩I🔩oY2ZbÃwBv", "-l", "--files0-from", "IP🪓", "nOn", "--files0-from", "Da3xuCr5lxVz4G7(7GY5LtKfÃgP(hubevÃ5T6"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "--files0-from", "2ÃwÃGdcbw8CYf6n🧰qÃ🪛HO⚙1ÃUÃTw0Ã"] Step #5: === Compare result for: wc ["-l", "--files0-from", "2ÃwÃGdcbw8CYf6n🧰qÃ🪛HO⚙1ÃUÃTw0Ã"] Step #5: Pipe: (K Step #5: BÃuAtS6WVJa2Js2OufZhWROL(cAGYvC🔗nDJ5x🪛g(vsurM5p⚙Z🧰(5zYt7🪓dDRvFrhnLgL🪓(UDjIlLeCMQSaPT6DE(Ãaw5CAE6CF🔩XTgft60wPr🔩FaF25xSfcg6m️XJDSBTlGw(EYi7Qu⚙dG🔩R🔩QSibcDMbhituQDr🧰Z9O1es(ÃpraUjGH9I3Ã9nvFAÃhWÃLtE(aFiU⚙6Ã(🪓MROpiuTkHlsK5XF(4FcCyv55R66Tx5Ãa04🧰MaXTMÃmFÃ(9MeAf🔩P🔩🔗S4z(🧰jA5JM🔩j(Ibndu⚙Q️RdPSgeK7Ãy0QoHMT(1b🔗mxEqqpMH🔩ÃTt🧰1G3N5U(Ip(Zmv04ÃF🪛2GP4tlo8bxGXÃhHD28🪓1bi️FBiIAOwcX2j⚙9esOXKx(3dj(0ÃmQ🪛svÃ🧰TG8ZRTtcB🧰nl(🪓20RhHZJ🪓WbÃNn2Gm3IR8Ã(9(eXY️3ÃWWGK2🪓sdbJP0YP2JJXXx️nY🪛3vV6D⚙🔗4kJ️JqfÃzbAQlLdTÃÃfOugHSe5UGxWdt39LÃgp2H42iqBgH0JVIWAS9pYOhnRx3WmpR(d2cBÃ09(BK⚙Ms0SqJc(9i1(MtkU(F️C🔗RZ🔩nXPOw58x🔗Isa4vTWC🪛zyPÃm8PCTZyVmU(zMADFpf8🔗🪛bLÃQhPpuEuAqgJEK(ÃÃeJW66MMrGiW0vbFvTsbbSVrptVBFVH🔩vuBzXi57iB🪓CMzj1(12XRiz(🪛tÃ0JDzFÃJz2ÃFR00(KbÃyR⚙WU3Te5NbITu3(drh6sa🔩2I83Zb8R3R️uÃLÃ🪛9C⚙(N🔩G2(9nF5he1XP1g4LXhÃvy(yM️Q(fZZÃzuZYvXHNL(t8mAETU(Dg3ainnNOweiu🪛8((B🔩🪛32yaY2ZOz🔩1Ag2Ãw7qy54LLIn8qz🪛fFM62VyAsÃ️IPhZ3🔗dBnÃgwi7yXy🔩E5Ba🔗oK9zaTkk4Jd7CSQsJ🪛oNf7🪛Br7G6(u1F(🔗iVFu🪓Ãuc0jBD(4️ÃdcO🪛🪛jjYqÃETwl🪛Bha3P🧰ruR3️🔩i7l(1sGwb9⚙Z1OOPiFUzFRfG((B6OBRJ🪓f2fv(ExyPh(M9CsZLCm6S8R🧰Ã8ftEI1E5️0M3️(Kx((JbfÃE(EoBQR🧰SJÃuÃz⚙GJq7ÃjuXDXQ(cbRYw0Ja️eNkaDf🔩RumW0yHOs8RlQHF️C43L(l️🔩🪓V6ZU(🔩f4Kwq7YCuosqAaPe(IuWÃTsvT5dKuMzÃ(Ãz5vFUPK(🧰0aÃAoo🪓🪛B0((gePLfwRl🔩grlGKwgy🧰ÃBcbCeN564KlÃWNft🔩KÃ🪓BdEeBlMuc1🧰n7(🔩Yu7XEe5(Onb9🧰gMYjo(f🪛Gn6X🔗0Ãc(sl(E9UE5yjf(EspKoprxXb🔩0LZW((Y🔗🔗lWhKsjC🪓Ãnz6Try6Ã0VdQf️bMJRqyrijuvk3a1🪛6O🧰QF6besbHBFC4q🧰dt(8🔗dEECbLÃr9SPnv7ei8A🧰OÃGb(pN🪓🧰sÃÃuzboPh0🪓UÃAwÃg6W3XQnHOE(scYxVcF(54NNJeX359ue7Ã⚙10(s(25Fbr9q🧰zWcGzjDghgjcu🪓HV🔗(ÃIOlaxhXGsL8XYÃ2O(zrbHo1bOoTCOBW🪓ojfjweFvWklG️u4uX7qc3IwyÃ4N9724Z(5UH(ÃIu9ZÃ🪓n(Vce⚙X🔩🪛JojÃ⚙OpzLFotYhK🔩3️L🧰t7lb🔗🪓qB🪓fipSZ🪓ÃrXsd🔗FIsDrN8xpSZ(Iw6(7NGXHfWlif0HN3TC9u3OSIBl1pymiRrrlNfCblG7fK9(PnCulÃ42⚙rFyI9ApHJhotIIlN(zqÃ93D(LkRx(woÃbHr4Ã🪛UEHz️🪓0O(Fe98txv(9Tqzo7Elg9zll2p(k4à Step #5: 🔩DUd3CqIBrkyk🔗gcSxUhw3🔩h3lFZJ5fHÃ(E(QIoPÃD(emksW6XzMmKCuteDMOK🔗kj9🔩0DmJAÃ7Nw🔩cEXÃ7r(I3rOs6🔩CrvpDD7IrEuTuOdÃ6qXX6ku🔩ÃH62PhE8S🪓dxEH9B🪛5(NCÃJIÃLcsU16IKk(6D🔗85Y🔩ÃQf7E🪛oÃÃi8🧰FZtgeSB8FmZ🔩JkKÃvBFuaZZi⚙cjÃY(🔗IgzcMGkfirEWatBmwV2mS️65ÃTrqQc8aiAJ6🔗🪛l🪓C6P6Ã46ÃpS(T🔩KH2rf(wrkIfs6XPsLf🔗muLa0CiÃM8(GnYvlvcuJESZu4cofPydXUXmFÃ0fÃJMpyujtq9MwHFW6FhMeuZQwnHO🪓aM🪛(PKÃ🪛ocOUÃÃOWPVJ2dd(wpm🪓⚙Oz⚙R2E️Slf🧰XBf23u🔗n⚙gBzWTaQzmLÃrcÃ5🧰woy3jnvlzEXhlezwqT5GoÃT2GTG8EKRWDY️esIdwTÃ7KaiIVs7niBfkÃG(GUnMquGRp⚙(x🧰🔗tXXZÃL2mRYO⚙DVÃYeQX⚙gS️vQaiTZ9ZJ🔩kgL️l3hA⚙58p(1rmB09umeLblM(X6e🪛O3P🪓ÃJZItEÃxv🧰VYÃ6nO0oAA🧰wGxzSNXXzesKZzt8vÃu9yG🔩XEB8ÃAjOoO0SSTqyx1Zwjpn⚙(20a6EF⚙Iq9dbKuTKcVnÃ0rJZ🪛8Ã(x(T(O((DnKYVb⚙6G9G4Yddn7Q3ÃSbnq0xyD🪛7KDLGTea6(V🔗uT81m🔩Ao6UQeemKR5lq🧰u🔗nMsSkT62uy1 Step #5: o🪓à Step #5: guo🪛tO Step #5: K🪓wEE⚙taNW Step #5: Xt(z(wzX Step #5: Step #5: 1PLRC Step #5: 9C6aQjlhH64 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '2'$'\303\203''w'$'\303\203''Gdcbw8CYf6n'$'\360\237\247\260''q'$'\303\203\360\237\252\233''HO'$'\342\232\231''1'$'\303\203''U'$'\303\203''Tw0'$'\303\203' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '2'$'\303\203''w'$'\303\203''Gdcbw8CYf6n'$'\360\237\247\260''q'$'\303\203\360\237\252\233''HO'$'\342\232\231''1'$'\303\203''U'$'\303\203''Tw0'$'\303\203' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "--files0-from", "2ÃwÃGdcbw8CYf6n🧰qÃ🪛HO⚙1ÃUÃTw0Ã"] Step #5: Step #5: Running test ["wc", "-w", "-w", "-m", "-L", "-m", "-w"] Step #5: === Compare result for: wc ["-w", "-w", "-m", "-L", "-m", "-w"] Step #5: Pipe: BeybyoO🪛Y Step #5: Step #5: o Step #5: X(mb🪛gK Step #5: 🔩Q Step #5: Step #5: B Step #5: kQLL🔩RUO1t Step #5: 🪛fx🪛Z Step #5: e Step #5: Rust stdout: Step #5: 8 45 11 Step #5: Step #5: GNU stdout: Step #5: 8 63 9 Step #5: Step #5: --- START diff Step #5: - 8 45 11 Step #5: + 8 63 9 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-w", "-m", "-L", "-m", "-w"] Step #5: Step #5: thread '' (20766) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-w", "-m", "-L", "-m", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20766== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x54,0x4,0x1,0x0,0x46, Step #5: T\004\001\000F Step #5: artifact_prefix='./'; Test unit written to ./crash-8576b80becdc4d9f87f5974cbf373e63e9ecf5a8 Step #5: Base64: VAQBAEY= Step #5: MERGE-OUTER: attempt 114 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2879408571 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/8576b80becdc4d9f87f5974cbf373e63e9ecf5a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 347 processed earlier; will process 138 files now Step #5: Running test ["wc", "--files0-from", "Jn(pyOkB3sS🪛i8cjW(tNPh0🪓lK(QbGÃÃS5Q(uB⚙afÃ7YpCzx", "-w", "-c", "-w"] Step #5: === Compare result for: wc ["--files0-from", "Jn(pyOkB3sS🪛i8cjW(tNPh0🪓lK(QbGÃÃS5Q(uB⚙afÃ7YpCzx", "-w", "-c", "-w"] Step #5: Pipe: Ua Step #5: O1j Step #5: 1HdQmZbFA Step #5: NbV️OB Step #5: p1aUyhh5BH Step #5: Step #5: RstN Step #5: fU Step #5: 🪓av🪛 Step #5: C2(Y️️qz Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Jn(pyOkB3sS'$'\360\237\252\233''i8cjW(tNPh0'$'\360\237\252\223''lK(QbG'$'\303\203\303\203''S5Q(uB'$'\342\232\231''af'$'\303\203''7YpCzx' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Jn(pyOkB3sS'$'\360\237\252\233''i8cjW(tNPh0'$'\360\237\252\223''lK(QbG'$'\303\203\303\203''S5Q(uB'$'\342\232\231''af'$'\303\203''7YpCzx' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "Jn(pyOkB3sS🪛i8cjW(tNPh0🪓lK(QbGÃÃS5Q(uB⚙afÃ7YpCzx", "-w", "-c", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-w", "-w"] Step #5: === Compare result for: wc ["-m", "-w", "-w"] Step #5: Pipe: w Step #5: h Step #5: k Step #5: Kq Step #5: JS Step #5: 9 Step #5: Step #5: 0CW(scÃFÃ( Step #5: Step #5: iLcCe Step #5: Rust stdout: Step #5: 8 32 Step #5: Step #5: GNU stdout: Step #5: 8 34 Step #5: Step #5: --- START diff Step #5: - 8 32 Step #5: + 8 34 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w", "-w"] Step #5: Step #5: thread '' (20833) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20833== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x26,0x23,0x34,0x35,0x3b, Step #5: - Step #5: artifact_prefix='./'; Test unit written to ./crash-e4e6402da544c9c3cf26885dc5b1888587eab17a Step #5: Base64: JiM0NTs= Step #5: MERGE-OUTER: attempt 115 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2879422423 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/e4e6402da544c9c3cf26885dc5b1888587eab17a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 349 processed earlier; will process 136 files now Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: p Step #5: 🪛 Step #5: kbjfTFÃaI Step #5: y Step #5: 🔗E(Pk8 Step #5: k Step #5: Eh🔗wqEqrecOa Step #5: Step #5: 🪛P2b Step #5: 1 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "OZWIq🪓🪓AS"] Step #5: === Compare result for: wc ["-l", "OZWIq🪓🪓AS"] Step #5: Pipe: j⚙bK4 Step #5: 7ZQ🔩IBTTsR🔩VaDCF Step #5: U(uQÃ🪓o8qSEHgbAjMNi(mbT🔩V2VFd2xC🧰4fr4s(jYzcÃ🪛ZC0yRBzgMZÃRI3🔩8D🧰Pr(🧰a🔩1Ã3U4(U4mS2W🪓CdkRSeÃsyYRt9jKHRyG0ZZB1DwdzÃFbIxm🔗⚙🪓C(ZU🪓Hj⚙(hXhqTETw3ms55qcH51ZmrAK🪓ÃRzzPKUEnr0X2VIrUs(06gEÃÃSFHJ(6j🧰mV58🪓FqÃD🪛biE(aGmKBfimhfERVXhYT️🔩7K7(Ã2EZjqmJu⚙sO4WEpWMOnOIÃ🔩tÃcLsziyO7Nj🪛Bam️exIÃÃwÃ46zVgtkJlS60vrFpTKqTZU6tkLHÃvZvvGCr(eoDÃmwDUIhP9ÃgGGHngc(2ÃÃ23Ã(g2fÃyO🧰U🧰ÃePzo8Uox🪛lHQUV2NTfSo(eSIS2B0Fn🪓(poÃx(Kv️Kg🪛BNXtR7W60🔗fDxwdkbooJceÃE(WlLmÃYX0d🔩LJBEqqQXM⚙G3V0J🔩XpgFÃUnUw(Ã️Fo1f Step #5: Dx🧰(rlG Step #5: Bakx0r Step #5: yu Step #5: OOcmÃdj43 Step #5: D Step #5: l Step #5: 4K Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-w", "-L"] Step #5: === Compare result for: wc ["-l", "-w", "-L"] Step #5: Pipe: Step #5: 793RCT Step #5: QlxCu(🪛OrÃeGZ⚙🧰c2WIjN(agGOHOek5dORWu3a(Q2dodU🪓klZUÃM6IGC🔗🪛Izp🪛ll6e0ny8(OAak️Ãt3p6🔗YGyÃgÃI️Ãda(b5KngÃej(F⚙Z️ePUgVg🪓🔗JiL7ÃVxnBqn(b5mNpÃD6pCEbtfyE8u🧰mlBqmzL🧰3PAJlox🪛(zCU(VRÃJMcyyx️️IfV88F⚙E⚙kxÃuVP️vuvs5kOk15SFHP81ng🪓mNNRyj5xfÃFfEL🪓BDuhgHXH8qÃ🔩0eÃiL🔩mlMU🧰6HFz(TNMQO1H️u4S4kQ4v(eQgMX0evmgo23cZ5️cQ(OT🪓3JGG🪓gv74gB0dbQJtÃBvxlÃagNaoJ1TX7i3ÃTUEhyPxim3j9wYY8(s9eLTqnPDDjjAw🔩N5VyytÃ0d6t1OWO2🔗9(gÃI🔩HÃOR🧰DRvÃh0p(H⚙qPc⚙R(9r(N🧰6️dE🪓sPzvjA⚙ihNLmt⚙⚙a3🪓nmakAUzN7((0Ã6🔩(🧰2Tx⚙Ã(LÃT🔩Q1tvsiXSl(q️Zk️k6🔩eÃfMÃ🔩HNdkd⚙iQJZ🪓MC2Q9TN6🔗1tyTpÃxU9TFlJPxW️SCZm57ZVYGJE5(((YKhÃ3(🪛tPUeC2HZJl(kUCM🪛d5sqy🔗K6P4ÃYÃ42Z8(WrptSdOfKGewqu🪛aDVasN3CxzÃwr🔩K0Ã4ow9g⚙uUE🧰jwsN0CKvE⚙EzmS7b(yZvu⚙r️((M(C8S5wN🔩Q⚙b️((yolÃiV(zfN1OIlTLNTgi0PY🔩ÃEi1GeÃXnrE2🪓🪓seXUFWI🔗9c(Q(8t69QP🔗4YkZRB0ÃZqZF️⚙ptVg0xAÃYYdW(F⚙77GN0FAcKRmUfZu🔗0CUqjÃi(ÃVyi9qGjÃx⚙Y9H0️F7ssJ🧰e7gVa🪛q🪛S(ÃtMY(7RRJKxvKI️hcSN2Maf4PgoGnT(⚙bYAkzQrU0hi4d🪛a⚙Vgb(CcR🪓zyeE3l7x2Xo9PK5x3(6MhhfH77M3syjH(lhX5SÃU7v⚙6QC(H🪓6m1w6🔩jPgi7(Qkm(jtQpY97ZW🧰502F0Yng🪓🪓8Z🧰mÃw0GDCuTÃie9vcÃÃsmb(hSWÃ🪛jBvUVdOfPN️ÃUBq🪛O9AeLÃgÃXÃx(QWiqsRqiLYp🔩vR4Kc8Vv4PÃ🪛smVEÃ9️vS519ubfczmH4HJXQwNvv5⚙🧰232UDFE️BUHuc(eRtdZFÃhÃ🔩342JAPj🪓guV0(F🪓nM⚙XS(mq🪛Rj⚙u0ÃÃDf(e7e🔩kUo0nWar37XLnkX(RFzxÃeAnMuiaFSF5NMa(SMvlÃ🧰5sgTIkx73i1(uzNZ5M(mO0BwBVÃ🔗F8M🔗NmB504p5KC🔩ÃsjDw🪛0aIFYZVG2qTeSMa️u0QmojÃNgkÃZONanÃT🪛Ãe(V0QÃjfÃDq0ÃÃwX🪛2vmqprtD2tPxPQHqRUMS🪓KvN7vRFAIP4️2Cb(8XBZBx🪛9IGmoHnGÃn9(qk96k4(TILt5e8h🪛JjnSkAswEfJih(fÃR️️oUA2kHofPjnvopyA🪓2Y6🪛May(EIQRiJIaÃÃpAruklpÃqp7Q7HZ8vr1atFhXKse(🪛slQ14vlMlZuVL4t0sQqiV6gi🔩9tY7iklNVBsl(ÃnPutM9t3RÃpv7hW(yFxCPd(Pe🪛H(EcgofÃÃOQ🧰shm2nÃTXszGkvWIovjxlnUGluA0LjKIzy🔗8E4gm(F04ÃPHc🪓9m4⚙DP2CZANf(RqNCBakVzAUDvgP8Te9🔩V1YL⚙jFJy9PÃHTCBiÃejZ8Aat3hÃqo(g🪓TnU2Fiat4tM🔗P0LGFuW🪛S7ÃFÃKjVNLwDN🔗(EIA(lS(f7(kSmiyA🔩WteDxrjlS🪛w70vAoe((Juvd0S🔗FyÃrKuQuhScU9cXBkeUmPH🔩ÃK1lyf(Ã0ImqH🔗i(🪓Ã2tYUÃ1Cus8Z3wN🔗9ÃeI🔩s(AVs🪛5Q🪓N08F⚙akVrKT️FDHf🧰i Step #5: Step #5: iHf Step #5: 5w🪓zOuÃ🔗NLKVa Step #5: GoCebx(PvMSW Step #5: OM Step #5: n9j4zX(g Step #5: x Step #5: Rust stdout: Step #5: 9 8 1854 Step #5: Step #5: GNU stdout: Step #5: 9 8 1534 Step #5: Step #5: --- START diff Step #5: - 9 8 1854 Step #5: + 9 8 1534 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-w", "-L"] Step #5: Step #5: thread '' (20874) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-w", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20874== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x21,0x5b,0x29,0xd, Step #5: ' (20926) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20926== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x23,0x0,0x2a,0x61,0x6d, Step #5: #\000*am Step #5: artifact_prefix='./'; Test unit written to ./crash-43782bdddfe9149ebb9a89b168e7aa19218aae01 Step #5: Base64: IwAqYW0= Step #5: MERGE-OUTER: attempt 117 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2285738018 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/43782bdddfe9149ebb9a89b168e7aa19218aae01' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 353 processed earlier; will process 132 files now Step #5: Running test ["wc", "-w", "-m"] Step #5: === Compare result for: wc ["-w", "-m"] Step #5: Pipe: AX41Ln3(nS(R1ÃxLczR Step #5: Step #5: Step #5: P( Step #5: t13d Step #5: 1o(IDsdnyJF⚙ Step #5: Zx9lwiGG Step #5: 2(hk9🪓🔗h7(T(h🪓(jOJefzOmptR1JhKo2psGD️JVx🪓Xcf(Y(eho(Jr(38j️RqQ️Vn9y503V🔩P8gVH76U9(B0bW🧰llSFEarR(rQ(pWWz️eu(ZzKÃ5MgvyMRZjX0🪓M⚙UPaÃwnydHMB8r0Ãi6Ãz2zvUWrt0vnUeKA5zRS️Ã7E🧰(e9lÃÃSEZ⚙n06iK2y7QzWJÃXzz9🧰nkP1RZ(cGDfz⚙dwV6q(iwDLSB((GDAFNBIiogAeC⚙rCSm5Nb🧰zÃq71voNoDDaÃgGÃÃRP(1aojLJCU(JEK3cXJsflZ🔩(fLxÃ(⚙w🧰TkOs️ZT9KFrWhea0JgJ(MÃÃKs81🔗b🔩(GH️0🧰T🔗🧰XÃBqwpzI1FV🔩f(l(HWZS🔩Ã⚙jtbrvJC9Sxt(nBgÃzsmMRb0nFLFMnZ7b84(YÃi(⚙wpWsTB🪓DCCc9X7Ãn2M67vxZkf9CstQq(️🔗QkXXc🔩Zv⚙l️4twE(IFezCIO🔗ÃNEmI(q🪓(am🪓ÃPwp0A3fliq8UkeÃNK⚙A8ht0T🧰X6uiuqA4R(rGbC5🧰EbQ0🧰(Qf⚙xfAXw1VF(CJNix8ÃZdEWj27️rH(cBSRgCJ🪛cbN(4R0RQIxo🧰EGy6j23cD🪛f3uH🧰xqQQwIt🔩🔩4(⚙8ir7njXR🔩4n(8lwVneÃJHg(uQV🧰XUMZG0Ã🧰tÃ8ybx(c4NMqMWBa🪛tvbI🧰LPxRkdeQioRLPYB(🪓8z1aI🪓50ÃNNcl🪛N3bn9knw2XÃPR1ÃL⚙Dp5LX🪓AKfQyTK2⚙HidyKYFTrixd(RPqfÃuO4EHVig🧰l7kO🪛3k(cClr(NLLMJjs0🪓WnjsxPRY5qEjjEE⚙rÃ⚙I0leÃlxPjZÃnxj3wU🔗(🪛eS️MySLEudB4ÃSc38o🪓🔗(ZÃ8(jt8WgKzs7🔗⚙7🪓YA🪛obdyPnXh2(gVO3vDG⚙h5q25Q🔩JSÃu🧰(CSL88XnN8nR8As⚙bV8yS73v🔗WsRPe🔗ÃmnTk19rKI⚙g🔗p91Yae(5vhfcKv60BxvZdT4V4Dd8NiÃS9K🔩0rdMNxSoQgzFZmY🧰z3S0j🔩Cfu🔩3(JGF33K🔗dÃwyCtaKO🪓c4gB9AbOHICbmTBBATghQNF️ucwÃO️🪓0AnO1Ã6clFÃulxJClerR🪓T6BV🪛W6Iaw️Kr🧰5QoBDeÃ3M(UQGHZ🪛D(ZT8G(H9fNRXlyZbWV🪓hiW(mvYNqNLÃcoAH2nOqfLe4xoNT🔩VDDo🔗D🪛(ph🪛c2️W(🪛1O🪓5W⚙5Z5lnS️xihJcl2qktX🔗kej40u🧰WoFnpZO🪓F🧰mm6uFfdB🔩DCwPHAVÃ(0GÃb⚙6ClRÃsrjP2MwFxXadÃbod8aL⚙((tÃJuyEZVJ5🔩ur6On6M8EWÃQÃBMfCeelcABZIQbUÃru️3J⚙wlPuPBoP🧰k8L(Ãq(hU6(ywuFj(yJdxzBix1yNJrLnhwb0D3🪛0ÃsSz(🔩ÃiS🪓iW2⚙J0ÃJ4aÃFEspsfSUd8qu(v🧰WT7Uchp🪓eWPOEweÃVXUSTWWjANIW4Enqdlwye🧰D0TaQK(eCoIoÃwKWp4n🪓2NHiBp6🪓(trvwzvSJt3uAWQq🪛04QÃ(mÃ49s9GÃRYrdg🔗🔩🔗RiwFmh🔩Te5L0⚙lqhÃn4nY️nu269jE7⚙5WzulFs9Ãy⚙Lz(Kj🪛i9FÃo4G1🪓(U3d3iC6yKmQiKLuh🔩0qa6RGJU🪛FFrTÃÃDd(UEhT9j8(🧰️EhmJ8ÃLmIVQJ(Ãb⚙YkaxSjgFrZ3sCKVDEXgXAÃTlÃ8fI🔗ENJ(uXsH7TsRqPj🔗T(ÃJFh0XXW1U2V🔩(🧰Vvmo(Dm0bAJ🔗Twxwpno🔩6e(QiKtF0z8AwC33Gq⚙PSc🔩i Step #5: 1G7🧰a Step #5: Step #5: Rust stdout: Step #5: 7 1753 Step #5: Step #5: GNU stdout: Step #5: 7 2252 Step #5: Step #5: --- START diff Step #5: - 7 1753 Step #5: + 7 2252 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m"] Step #5: Step #5: thread '' (20956) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20956== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd,0xd,0xd,0xd,0x20, Step #5: \015\015\015\015 Step #5: artifact_prefix='./'; Test unit written to ./crash-dbe2b8008eb5d2eb18fc1ff92a767c3680254c48 Step #5: Base64: DQ0NDSA= Step #5: MERGE-OUTER: attempt 118 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1547709282 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/dbe2b8008eb5d2eb18fc1ff92a767c3680254c48' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 354 processed earlier; will process 131 files now Step #5: Running test ["wc", "⚙jg", "-c", "-L"] Step #5: === Compare result for: wc ["⚙jg", "-c", "-L"] Step #5: Pipe: B( Step #5: 7D5(h🔩TyRcowjSO5Ã🪛NGVSd8vj14jcs(3hq2gqx🔩n️NzyH⚙8apM🔩FMGq8oYMW1WxwI1Vh7🔩🪓ndHt(MKGyi9N2vODJzu🪓hLW(ZtÃN(X1Sy5JCK2ROirMÃ(u7jBkyh0x🧰ycHgZ2LPc7QSppF🪛🔩D️9SQFObTt(gwDaRy(🪓Hdq️C🔩kÃpwwYubOBFLVVXoa8BkqUetggfKGos3JÃNmUqk🧰qQYTeqe🪛zGU1tGIkk(VKBZdQ️D(4oHÃJR8🪓OPhi🪓Ã(5️🪛4🔗3eHÃ8🔩IbzUÃm7LÃotpx1dQ5ts(vZÃÃCvIXN1VAmxEgpg(IEdNsxQwNllÃEavB4C(UhKOnx38️eR8(3fJJMqiXsJÃ8(049M5NlbÃJE2sÃp️VUWSrQnTUI⚙SFUhCEogw⚙ou0gG8s6bdÃkc️RP(vbÃIÃh4ÃJOtsHXÃT6B️zG🪛yIQES8🪛v((FHNHQ🧰jdkoT0(lnvOII9ZeqrPÃUdjF🔩csX🔩t🪓🪓🪓nMÃhNTBtKd🧰🔩F(Irai8LjÃbq(rqWut0Rpb🔗GwIkgI51ÃC0NIyB🔩ÃVYboRaFP(ja🪛fhgQG(p2kP(dBH7(cx3FNsjHDIPVCÃ3(zo🧰ÃoJzvG🪛FlN⚙SQEdÃZÃJRZXLhw️(z5jHF4(JYnoYey🔗3iM️SoPRTX(4r((6LJOTN2PwkrÃILl(TNY️uMCpWKviESvdvRl Step #5: yGK9g Step #5: I🪛 Step #5: Step #5: (YSXg24(JSM6 Step #5: rR Step #5: zu1SaYz Step #5: ÃnL Step #5: eKah9e🧰🔗prejgw Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-l", "-L"] Step #5: === Compare result for: wc ["-L", "-l", "-L"] Step #5: Pipe: 8am🪓9AKT🔩Ãm Step #5: Step #5: eBWI7 Step #5: C🪛q️ Step #5: ljÃMOs Step #5: K9h️ Step #5: wdH🧰Q Step #5: a Step #5: 4NTwO Step #5: LU Step #5: Rust stdout: Step #5: 9 13 Step #5: Step #5: GNU stdout: Step #5: 9 8 Step #5: Step #5: --- START diff Step #5: - 9 13 Step #5: + 9 8 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l", "-L"] Step #5: Step #5: thread '' (20994) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==20994== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x25,0xd5,0xf5,0xf,0xcd, Step #5: %\325\365\017\315 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb355f5868f2a4e3d67f640ad0157209a0c7ceae Step #5: Base64: JdX1D80= Step #5: MERGE-OUTER: attempt 119 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 682553384 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/fb355f5868f2a4e3d67f640ad0157209a0c7ceae' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 356 processed earlier; will process 129 files now Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: (elXtw⚙efPjXO4lGjLPoAkv(iMB7sX🔩7QkQ6tjF4izTÃFO🔗aVWh03DDz🪛3Ã0Zhfy1gam(vjLdB(uEr(wC2hP6🪛VJhJÃ8🔗5RRT⚙8o9OXB(LÃkgTL(iWJ🔩pu7(JkF⚙🔗6hUEd🔗stEkjÃÃUJDqhZkfmnf⚙zCGCB9DwvX(5Vq🔗ÃHSF(xJLOZ1rl⚙x4🪛pkmLRaLU3q2🔩🪓xZH(sZ6C🪛ijjb7nnw58rfxcJBSqbSjh2h(CcEUhwev(5IFqwlLo7LKQsKO️t2L🔩wrvUqNyca️rXTLoYldWM🔩FhX️GzQIÃuY🪓bobxÃeF(JnAÃ(🧰bYIrTXk2🧰🪓Ã️M(eLÃhfÃ🪛V2ÃydFxbM🪓rHxc🔩(wEÃnJvejXm2x4ÃMNGiv(5gnÃq🪓🪓PhDvcdLIyuPH9ÃnjLKphYgpSdO(Vyy67yRqLXwBAFe7ÃNnrÃTTGW🪓qjT(7KR3UetHh🔗kQtÃ2uGrkCd⚙HÃ(GEjyneQTHrJÃ(MjGJCB🔩HIzy2Ãc(DdpYV🧰h3kbag🔗s🔩(QpaMpyJZyE4((XGo0Ã(ubYd1eY8hic9(xyyCPicYaomArT🪛us🧰Cp⚙j8iG(cGj⚙F2(kb🪓SiqxÃIx🪛(1CÃ🪛🪛pCGxqd🔩aC8FDqLpnkt🪓Ãg🔗mP7x🔩HtmCbvZGWfM2zZWBQttaPJ31Q🔩g🔗🔗wAC(6🧰NOR(🧰g4yfpt🔩qgpzVL8sRK⚙Ssreog(DrKPctxHÃm3mkOS🧰lP🔗oÃi8oÃqHYU🔩JlbYeU4Npc2d️(q🪛WjLÃO0QgvcGb2wmPw(️Ã🪓YBYZhO🔩LelKrÃthÃNNqÃÃQ4JmÃq🔩Q84jJGC⚙F(9uN0lME🧰PoJTwVz2🔗lSvXQÃ3VK️3Ds8🪓🔩dfowz(82Um0ygpvLp(MvBy(kwKaÃ6WÃSoUZj(2Ã211ClYm6(🔗Hvq0(Jc47Fy14nO5WmUOÃ🪛i(dslxÃ29xIARB2(g(Q🔗5O(Nawp(y🔩Vpd1c22ixeH9ÃHNgaPÃM3️z⚙TU🧰️🪓1NXÃ4U0p⚙ugFS2N1X(I🔗0wpo94IK(QB🪓lfRKdrÃD9s7🧰CZ2hPÃYngG️⚙BWT4🪓WktLvjzYD🔩OzzwÃ0H(Temq(rkdlv(N58mpÃKe🔗LbUClIWlI2bigSS1️ukAgN(EHTP9vi3E(ÃB⚙Bg(️ztgÃ1a🪓iQXiGEn7gJaÃ️(f️QgKpTyrLBvx3️FXHj⚙8p5(nYE🪓7wg(cQ🪛J1U(dm1eiSV🧰(BEri9tUWMFBtU1ÃqLBMnW9UzI🪛Ãd️zSXXjT(uÃOrMN0kITY2ghXgpEaPfWd🔗🔗🔩g0zÃSzDfy18(5TQZo7jqÃX🪓LK9🔗Ye6M️D(PÃBt5UKZKeo3Dt(6448ph3⚙wjÃ2🪛HI7(h2🪓0lgZI🔩sjf🪛g1Mrh(z🔩HPRJ(Y(🔗Jm️LcTaB4ÃO2a(BV80cRZ2GVV8FÃs60D6Mog🪛Ã8HÃTFV🔗YGe7(sW⚙W6ÃÃzYÃn9sPA(srYlo1tefVUB🪛(Lc🔩DuKuCxcPhy️ekb5jJq6lXI🧰(O🪓OGf(U(kBsy7RÃJwamqUnx🔩6xjl🔗zSÃ8🔩JKZb9x🧰t🪓tox(NÃO🪛hNW3Vt⚙5⚙cXrÃrmY️XT76AnvyoQj🪛KxJ🧰k2MaTPPjQYqC5cEQ3🔩vxÃON🔗🪓iVw0rc⚙NdÃUA⚙wsZg(v(WJ🧰ÃÃc(b6UÃr5Z07UrÃWr🔗1MI84GB🪛EgP🔩oRa(O6Utwp0GRwRB((1H🧰wJqETH🔗SaÃ️8Z️lArN0I1Ã(cpBJmP(OkÃ3eSq🔩vCbjOKWIlVGVO31H345ABkÃsmTn7RbtUp🧰mHnzHSVD580hW9jn(7BMrxCg(IbUOtCfÃS5DBjD1🪛kHgRu🪓kSiM5x🪛L96f🪓ÃrÃ⚙(d8BjSDWC(X(🧰I2eBw🧰HkP(RgÃWwXuAY(U1UOhabpf⚙0BG⚙36aRRL️mUÃgjZ🧰9V6nWÃ2JrbCIUK(nZJ(w4w🔩97wjEOlÃPzPn🪛cgd2wegxYxTrXN(QH6WÃUb🪛Jes🪓178🧰zGU(LÃxTVdzÃFeDjÃ8⚙uQL(kNXNicmzXM⚙BOF7973f0qWhL5(vVqStÃY️Py7EpdcEm(Rfnrv(Etax🧰fo4pkKFXh7R🪛e7H6cxcwH🪓WKIxD1n6BYSwÃ🪛Ãb🧰Ok(IQh8Nd62pS5CVMZGG8🪓uw(MHpWÃId3🪓W6z🔩u⚙x🪓lK38pgp️(tdAOn1M🪓mq(🔗cCGS🧰oi1qNbSBÃfoG1CjKo0ÃtxJsep⚙0qi7VLfsM🧰01🪓🪓DZ(ÃPMEÃN⚙ÃjKqzOÃy2pt(K(69x(nHwyZB73hbaBl🔗oBb7⚙ÃPSgQboikÃrS(YÃ82qPbHVkb⚙g🔩🔩l5X🪓A🔩macWhsyÃsHNQo6W🔩FbV🪓WEAS(pZMwgWoVÃ1GGjURLDS2FMÃmdhtA3bÃ4I(l5CcwKkqtwVyhYDJl2🪓Hu⚙2(woUyRx4FSIcrIqUglyaUDCuMlCgYUHJraRr4VAt7IJ⚙fSdC🧰rgSEKqUke🪓T1aÃXjGrN0VM1hhhÃ🧰ÃRzPQ1rvj(pQOÃ4fBFFDDÃwVIU⚙TSVxPPkk🔩fD0uP(iyrr5HVI8Fwt(Li️r3🔩Kd(Lub(🔩Kr6sVPP9wWLj🪓(3rNke️9mfcqzdNJhPRrBApq1s(bYD🪛EGicy🧰xG🔗Njo🧰rI1Ãn7KHl5LPh8DÃoggcT⚙e4XKEB(VO️ÃZx9yt🧰2g0tJ️htGMIDfLM🪓🔗bÃOslkÃW1C5etA4🪛🔗Ã🪓kÃC8yiU🪓EinESHa1IWdd1wÃrIENRHKngMTkEi Step #5: E🪛SNBxKtiYc🔩2🧰 Step #5: Z🪛 Step #5: n Step #5: ovw5 Step #5: ⚙ZÃHC5🪓 Step #5: Ix(gV(wpUà Step #5: Step #5: bxTFw5Fl Step #5: ️HAI5và Step #5: Rust stdout: Step #5: 2620 Step #5: Step #5: GNU stdout: Step #5: 3382 Step #5: Step #5: --- START diff Step #5: -2620 Step #5: +3382 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (21031) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21031== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3e,0xa,0x20,0x3e,0xd8, Step #5: >\012 >\330 Step #5: artifact_prefix='./'; Test unit written to ./crash-d1b67f2d8732627a8c5d64478f8c52d57bfa562a Step #5: Base64: PgogPtg= Step #5: MERGE-OUTER: attempt 120 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2840915680 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/d1b67f2d8732627a8c5d64478f8c52d57bfa562a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 357 processed earlier; will process 128 files now Step #5: Running test ["wc", "-L", "--files0-from", "ht6🪓Vpc9nD1u4RtkPmfz(r🪛ODqlM2ygAP⚙Dg🧰yt🪛vx", "-l", "-l", "-m"] Step #5: === Compare result for: wc ["-L", "--files0-from", "ht6🪓Vpc9nD1u4RtkPmfz(r🪛ODqlM2ygAP⚙Dg🧰yt🪛vx", "-l", "-l", "-m"] Step #5: Pipe: Dl2⚙Nq Step #5: Step #5: Step #5: 9 Step #5: avPv2O( Step #5: Step #5: ((1IÃYÃJÃSBlbxc🔗aigB🔩FE6IÃ🔩bMDu2WY🪓6WksV🔗9pg4🪛vh🔗4A5mhFÃG7tsIÃ3rÃNRy1Jhe6(ÃFVFÃrK7ljY🪛Q(vlI33D🪛J8U(YLX🔗V95vcdCtÃ(ÃR90li9GT8🪛499(SuYjVÃixQIjPLyWCgÃ⚙i🔩m4🔗(ÃGyF3Ã️h🧰🪛eC(Y🪛5qeVH️fx62D365esdÃlq6bv️g(Ã93Kd7DtWgqKÃUZhHrbKGM🪓GEUiB9IfzCÃ7uWL🔗3cD5ÃI️HFyvVvc8CIopWX2Etmmk39️jbP2EDu⚙J84Kmp(bGr6ejeDvGlI(oDIdbfTcb🔗KdZ3OQNVNGKa5i4🪛HB6zEgSÃ0SXGTtK5wJtrf8Cco️9⚙9D42oI🔗8zUkDNhi(JSpJyWJxZ⚙IIGCS9🧰4O06Lb59ÃbOVb1rF(HAa⚙(MK🪛C Step #5: 🔗n66 Step #5: 5q Step #5: dHMctcI4 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'ht6'$'\360\237\252\223''Vpc9nD1u4RtkPmfz(r'$'\360\237\252\233''ODqlM2ygAP'$'\342\232\231''Dg'$'\360\237\247\260''yt'$'\360\237\252\233''vx' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'ht6'$'\360\237\252\223''Vpc9nD1u4RtkPmfz(r'$'\360\237\252\233''ODqlM2ygAP'$'\342\232\231''Dg'$'\360\237\247\260''yt'$'\360\237\252\233''vx' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "ht6🪓Vpc9nD1u4RtkPmfz(r🪛ODqlM2ygAP⚙Dg🧰yt🪛vx", "-l", "-l", "-m"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "--files0-from", "ÃS8SWdGÃL5Kv🔗iQ8I1a3Smi0(ÃFmXlQpM9🪛J17BAu", "-c", "-l", "-m"] Step #5: === Compare result for: wc ["-L", "--files0-from", "ÃS8SWdGÃL5Kv🔗iQ8I1a3Smi0(ÃFmXlQpM9🪛J17BAu", "-c", "-l", "-m"] Step #5: Pipe: THj(1PLsQqe57 Step #5: hizgÃe1N Step #5: Step #5: BR Step #5: t Step #5: n⚙(qG🪛 Step #5: A(nLFN0 Step #5: 🔩7VEv(R Step #5: Step #5: 5à Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\303\203''S8SWdG'$'\303\203''L5Kv'$'\360\237\224\227''iQ8I1a3Smi0('$'\303\203''FmXlQpM9'$'\360\237\252\233''J17BAu' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\303\203''S8SWdG'$'\303\203''L5Kv'$'\360\237\224\227''iQ8I1a3Smi0('$'\303\203''FmXlQpM9'$'\360\237\252\233''J17BAu' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "ÃS8SWdGÃL5Kv🔗iQ8I1a3Smi0(ÃFmXlQpM9🪛J17BAu", "-c", "-l", "-m"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-L", "-m", "-c", "-l", "-L"] Step #5: === Compare result for: wc ["-L", "-L", "-m", "-c", "-l", "-L"] Step #5: Pipe: uYo(hQd Step #5: ZaxB⚙🔩🔗z Step #5: ÃBRS4 Step #5: Step #5: oF4(Ãznpt7(HÃR2ÃYk14ÃbauzIxGgnxexj5eCycmFsOLlWbQ5AWrVb🧰(G⚙v36hSaGMSmSQyhYuJ🪓dS🔗Ã(wHJmaj8a10ASH6TBiNPLIWrÃNz9q(dutshCLLevlq🧰PÃSlLY(CÃHjD4🧰qSYNcstBcpM0EgUe(KIÃPDr⚙ENpEg17v(hSCzqHroV1dNL(nVW5o🔩hxfcYda(YvrKxmbr🪓F2QDÃj(️c93x84fh(p(qHxC(NNB((⚙🧰ÃeR0jEDsIyo(nÃC⚙ELpYVJVeNaVGwLJj9iÃEm(8ÃwtAÃIkTi8afh26ys(t83VjKHGo🪓tGqA🪛CZC(yumiE58⚙ho(m(Hs5Lxj6KÃz🔩ktyÃ🧰Ã8fv(🧰94BN(p0YAoDV6fAIGhÃkjÃr🔩pZlmfd🔩FPn🪓aJNOUi️Ãs(ÃÃ(Qx🔗🔗otrzvB8d️QYzWÃ(AP8🪓RÃÃZBGhÃFYCÃÃQcKn8(GbVNKR17🧰9⚙UxiG⚙⚙1gÃ7K4(NVrag🪛Lc8IzGvnV21️Y(ÃPJHeÃE(Vn3(e2bIÃnAC(IK🧰🔩(f6VZ(VÃtcVBOJ6rP⚙emnfl7hEE1P🪓2Ã93RyÃhIXdXN(eyQV🪓(🪓(NcTm4vp(h🔩gYYmB7iM(m2ÃeWfSÃke2afXB⚙KpovVqzHHDzxw9GqK️0🪛🔩NZK⚙SAÃU5lGÃHs🔗Y(🪛KKlkM🔩HF🔩🪓aq9QW5o🪛9(WLaLCt🪛ÃHdQ(q🧰3CÃMQ🔗K08i🪓X8xTN🪓T🪛Qk7jcp🪛IthVPMÃTQH4BWÃ🔩ÃfFa🔗fKB6a⚙JJ🔗g((cÃktÃJGrXW273Aefm(ÃM(WcC🔩3uZKf0PI7🪛7r288l9🪛3UR⚙⚙mF🔩jVBGWG8kZ5GMq⚙5gBOviD(21LGQwm4l️q2ÃqF(Ca(A(68vx3sCÃ(BÃMVpAZ1NA4🪓ÃCj️bNGF(lquBiQtÃ8MYOB091fWsGtcSzLQ((oJ7D🪛y2ÃcsXbDC0nJiJ23ÃB🪓fXHPÃÃgPIQBkRh6VdnkBe6WPÃ8qUb⚙gÃCXv9EÃAK🪓🪓hÃDhG(OGfhY(O(gXFÃS1clzJ(k(MMsuId8BrPQ6hb7gLEYYt8k🧰wdjGÃW2O⚙yzm8kUÃHV️Ãp1🪓ZSZgWÃ9W(⚙️Ã🪛Ygcj8cv2tvjgczv🔩u0qbyURAxlTY(W🧰(ZmMqD7🔩gS5womR️sAIURÃOw9🪛(((r9Wq3mÃ️🔗Q(YjZN(Au(O🪓h️YM(mmifeObOIKiÃlZQYÃf9HBicZp2Sp🪛fwaZ(7xEÃ8FeHtJq🔗Ã2ypTNEK⚙(YmK6SdZx3RdDfdM🔗o🔩i85(HÃ(6NmEDa(Ca8🪛15u(Ha8UPxÃBojcoC🔗kW563Vv70r7SPG️(FjL3qÃCgX4rpl4r6LiZt4fNQfÃ⚙fzbk🔗11(⚙FÃ🔗bndUOOB2🧰(Ho🪛TceVjK2MIENY🧰kwUvHyÃ2C3RS⚙FKGS2(ÃklMoIvFWYHF0🪛ifbZvD((3Ãi⚙Su3(9Jidz552y3(BIvvog(R3K5fw1C3🔩akMÃMZ🪓l🔗hE(95nwÃÃvMbbtic(Wjz🧰UW4311rfTKH0zawIINfHmV️GXec️KoTJWG0E87FBmIwÃVJX3Ã🪛ÃfIGxi⚙rVeEQu️️sGDa6dkÃ2lqzhwtmAmy🧰JkrIAnRGwD87️(aUodI🔗4w🔗h8y🪛M2K2NÃJV🧰MURel(ÃÃ⚙ey🪓IVZCbÃX0gjTZL(ZX5by(PÃoycÃ⚙AmEDxzr🪛N8wviW(39(🧰(tylL0SÃUw🔗ktXwjMMWuIabXk(YC4WAgpHQJo5ÃB🔗alAI⚙(4AX️7(6bxÃjnVFm⚙zfWSmpOÃBQ6(F5Zyiv(4CDuZ69🪛ZhJgb🔩aAÃÃCSH5B Step #5: oo🧰2T🔗5🔗n Step #5: ch Step #5: M🔩uclp Step #5: ( Step #5: f(L9tqkXm Step #5: Rust stdout: Step #5: 9 1755 2246 1772 Step #5: Step #5: GNU stdout: Step #5: 9 2246 2246 1460 Step #5: Step #5: --- START diff Step #5: - 9 1755 2246 1772 Step #5: + 9 2246 2246 1460 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-L", "-m", "-c", "-l", "-L"] Step #5: Step #5: thread '' (21067) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-L", "-m", "-c", "-l", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21067== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x25,0x54,0x41,0x47,0x9,0xf1, Step #5: %TAG\011\361 Step #5: artifact_prefix='./'; Test unit written to ./crash-b2221004ef2c4f904035e050a50266fb6d09a491 Step #5: Base64: JVRBRwnx Step #5: MERGE-OUTER: attempt 121 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2840933734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/b2221004ef2c4f904035e050a50266fb6d09a491' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 360 processed earlier; will process 125 files now Step #5: Running test ["wc", "-L", "-w", "-w"] Step #5: === Compare result for: wc ["-L", "-w", "-w"] Step #5: Pipe: V(iwtEJ(bÃ1(AwaBtJU️u️DWlw🪓2zx🪛6h(c4Wbe((qÃC3r1e🔗Z🧰rxOJl3zEM🪛ÃpCY🪓ir0W🪓(oÃAT🪓KMÃR🪛rdA5c9st0oKubHIB⚙E🪓PqPwkcVF🪛🪓jlswk7YtckZzl🧰(V(T️NXKSeÃ🔩f15qJÃn9xmÃ9ZzWsF(5🪓(Ea🪛WorD((Orp(svoodIqiPxYo6PDNfCboyI14wg(gsDAcjmGclaSCbR9PÃKuExLV⚙⚙oSÃ7e️(A🪛MEpEE1mQKLtWYBÃSÃpCkyJ3b(BdvvQ(1🪛tÃSWe2Q(GMfxZiÃ(Y0(nMkTf(🔩yÃ(🧰1Zo23(jqd1uH⚙🪛🔗2e(🧰wC1ZEKlZyFd(p9LGvÃE⚙g((h3m4KiPZH(t5RgnS1nÃV🔗o️agGI🔩Ãtyfo(4SB🪛️lS6yV(🧰Ãbfz⚙ÃÃq1R🧰gwRQVy(A🪓bknd0R(R8ZHAjYncSJq🪓JsOxc🧰sE🪛UEOtÃG️GZ🪛⚙JvQwZ️7BheDDDu87vv1🔩R(lWxJAl0️⚙pWÃTQ2🔗q⚙45DRtQ⚙9FLi7oPzRoWÃpUxSV🔩co0XpZLfpE🔩tWI2OnÃx(I(⚙PN5(wuMjHbjiA5ÃYKAWx0OZySQ️YfQ⚙⚙1VcYÃc(2H⚙bKt(x8🔗TQcÃ️w🔗5FwVmIrezÃÃs7z🪛🔗ÃeÃitAP🪛Ot🔩sP6K⚙f(JtJ(YORamnD3Uj🔩BFÃ🔩ikWD7uÃEE3YlJyVJ7PI2mblvf8la3OTV6xK9dQvPVNBfGw5🔗MÃaqÃ(WSSyapl8YwKl5gUlMJU🪛(D7D(Dd🪛vIJ7W0DNU((RwhRpkrwQ🧰aW7GYqd(XMÃÃ6D🧰(pmm7rD4bEU(nKo🔩ypR5🪛V9ZQM🧰🔩bSIAÃqMJf3CAQI🔩rMPhTbKPSo2ph2tQ9LHnmÃTinhkurA🪓akt8🪓f️QAP(Gi8🪛lMy🔩ÃGni27⚙eWoiOH9tlH9I2ZYO(u1ÃPnFb5U619gI🔩7NiEhndasYoYNVkWwl7sxQrÃtPr(F🔗i08(U0iÃ((I0fÃr0UÃgv16cpDv🧰aU(ÃEÃCvkfWi(I🪓pntIÃpHpYTkwIOKÃCsf🪛d🔗Z1HÃ🪛EHbvyKILNrrOYjtbJ🧰🪛Jb🪓Ã46kjXWJg6pkS5TLk🪛8N9rM(GN4IZdv(pJofx🪛(eR1AmGFkF🔩🧰xGJDkuYÃW2Ãu️xkOxFr8JpvFO️jeQxvKc3eY🔩(DRmSCmFAuuV🔩wBfzjs🪛AtXMZB9LkuÃWK(l(OrÃXHL3OaybD🪛PÃuÃÃ5grJWJ🪛⚙CXLN7x🪓H0cToy(ÃaCc0x️D(LNLÃJG91F🪛bE🪓vÃLaF3⚙r5Ãmx🔩0(e🪓t5🔗(9SI3yqc🧰veU🪛W(ÃLvIRN(hrÃm2l7Z️W1BXEkuCmutDUnQONj🔩mdÃz🧰ytXPoVRa️0hbY0wS55⚙(rÃ(VyX61🔩(oD🪛a3omW7WlÃRz🪛zNrNyE2ÃBkPl3sw6A⚙(CHnkÃwÃqÃoUzogtw️UrGHNJuNcLpnkE🪓Ybu️RG6J(ap3dDtq(SUp🪛N⚙GNe⚙1z🪛xqDeRuyQqJ🪓vÃvYp7u️🔩ZDQaQGZrZVIGVrx0ddmEktfÃ39TGÃ🪓(46YLV1(b5FvUn5ÃZÃ6A6YifdoDKNYÃ4u🪛hLaLmSwJSIYS(V(fRÃMQ(LpITz58LA26f(s(️VpV9kOoG6P5tobH🪓t🔗46T4EX4🧰XOqb9Dxeh(NN🔗j🔩8yJÃC🪛udSÃonÃKyoArbNJnÃv0mxÃLvC03F🪓ÃqC(EJ️Az️pNjRCwffTZGD🔗ENI1NBÃCWA4🪓FwfZ️6hNwZ9ÃKs️ÃrO️1N29OIK🧰ÃdsIHe9QcHOmqZjVra2lZÃAQpuq️dwgSS⚙YVvPJ️3468WÃ🔩COakVÃ2🔗I6DNÃR5kIum6Em(kw9RNvOyBT9fie0HZs(7ut🔩qggjl️EnJ🔩R1LYNg🪓OYIl0a72RpÃÃMÃTkURHG🪓nEl7DpgaK(E⚙(6LMO6hFÃ(🔗9w88n🔩MAxu7lk1S🪛c13cnV0GWp🪛GPw(J3erVYc01Jm(T(XhF1RN3B(x5ziijvvIwzO18hDmZL((🔗3tgSp️7mjV🔩lt🪓FT(H(8🔗5LdDvL🧰37(🔩gÃ6uvÃa️RzLÃGsFJ(️go8VssSB41WbY38dxa(Lv(2DvSQgvdWSy(LtMkgh6🧰pNJhLTleÃMi2M🔗sM4pJShQ🪓️8W🔩Lgm0Ysj(i🪛KK2🧰jXXf8qDiATDdvÃh(bY193JDqkoÃ(ZF6Zb3SxI🪛X(Afo1(IiQD🪛0A9Y⚙GyioPkBIH8KuOMdÃ0ÃkwnoSjaRErXrVYzx(5wstGg(Ã🔗LGWEkQV🔗(JDChZxL⚙🪓UÃoQN🪓QhDK(N1HÃK3TN1Rp️F(🧰eC🧰🔗x⚙🪛32sIS️VrVo(Ã3II98aCmX🧰3deZ1SL05⚙taÃuT️🪓umi2ic7nAU(ÃSkC(r1ÃÃu0Y🧰S🪛HBhy9AGyc((z9Rr🪛SrsÃJ(QH23olW8🔗Vub1(Ã87ÃWFwUF🔗(Ws⚙ÃVAoXL4EPyNtqRjsÃ3H0j30CKXAPR1t(3dHH7🧰V6fq3Qfp(7IO94N3🔗(0jQÃrc3ÃzLIME⚙ZJuMWÃq(jec🔗JrvYU(7c0qG7qI🧰🔩WHÃÃn⚙Q7ÃDCbu1N6DxqsJEYoqgTÃm8lWGzAYNI(A16W7oAbviw Step #5: UH9yRJrxR Step #5: yFIWn🔩ÃYuvQ8⚙GDlÃ⚙0byXo(9vSuG🔩j9U🪓r50x️ÃÃkYasM6gXF0⚙S🔗OV(uPpFD4(X9heRgoiBj🪓wth2l(qIoDSÃL02x7SVHgOhXBEq🪓r749🔩sogW54buuUTn🔗Z(VOWeo⚙tc5RBOahvÃOr(ÃN️feFJCI🔩56(631B🪓Ã7HGGZ8(mjF🪛2(frNpFzpVg️x🔩mNifemmqrXEIpvfsKt(Um🔩4hbÃuaJFB(yBk🔗F⚙87CeGeC0j(D⚙CsMpr8g⚙🪛dBQrkjklHIpDZ8ÃOT⚙Tiq(JKuR⚙uiI8kI8H9E🪛v⚙w9qL1R⚙VÃnK((🔗I🧰NkzbfN🔗AxB89cBex(tW(H️KZfDÃI🔩EVÃÃZg1Y8lf53hmnRTivjbF(cleq🪛🧰cGOLRaKjUlfnp0Ã🔩3(2iNBQwuxkYw️🪛xad(VxE(v9xyeUBOxh(Own️vX🔩🧰QplY Step #5: (F Step #5: AgE🧰S Step #5: 2NzXY3JR(yvXyJ🧰Ã4kBbgÃn9y🪓(AgtGJJyk4hXÃ8🔗a🪛glBICz(J⚙IxjhRQD🪓jxVo(QBu3ezcO0qb(k(VUXq3ivo0SbiaiÃXIiYSÃ(🪛🪓Ã6MÃaÃDTÃoL🪛EsTr1b(oxÃÃKJ4bCjo🔩VU(lV5ÃU(IPHfG(aP3🪛vT⚙🔩(MHG🔩GbI9ÃRiWA8qxx(9B️F(djDSsV🔩IoNÃomZmkvQoP🧰qiKwZO4k🔗YjÃDIXjH1T0UhzlA63🔗JhzFuE🔩9iezPfPHXcJt🔩Zkc4((dmaÃ(B⚙39b️hO🔩RÃcb🔗4Bm9ag⚙FAnGOHTE🔗(UjV🔩0U762eOT️🧰2j🪓🪓DzÃtcr⚙c⚙H78hRw2kÃo🧰71zmbsÃ(wiczhxx(R(E3P️sMjcHM🪛rRWP🧰Ws5NHxOE️ÃBnct2Lyu1UL0g🪓cJCÃg8pX77JDI⚙x(FZAyb7🔩o(Zr(1AV(BHGÃ8QVDqNxAw⚙⚙🧰p5🧰00gIZ🪓nv8fiaG🔗ÃBMyPt🪛hDFAoÃAN3tXG0ALHd(ÃuUÃ4X🧰5(ZW1wZ🔩c5RZBBg0Ggc9Cy🪓uO(pTÃlmu🪓UDjÃQWp⚙🔩mmuqeA(🧰to4R4cW8xK(b6qLaCmwoP(R🪛Ak🔗C9Asp🪛1h🔗Ote(nPATp(vjHv🪓q9ksuD(cA(C(Df🔩r8YcN🪓Fw8vffcJq3r1Ya(qFmL6️️HptoNZBAsPSXot6️fh🪛Ã0rPXÃ🔩N🪛5🔗️7fB3z🪛KÃf🪛DGrll(tL(bC️AJQmUnzQH1PWqyZV42fIQv8ÃÃv3AFEÃAwE(FDbaDOEJM🧰7MODsW🪓N🔩fp🔩klÃ5Ei5Ãef0️🔩fÃ🔗Ds0wmrYKMA🔩yI3CeD🪛wHaHYÃNcHiP🔩Xq9pGD🧰WÃ🪓(bLMh4hÃHÃZ6Ke2🪓kPD(mvz️OqCs🧰MWVG8HzÃ(ÃÃWSm4QjMKBÃ(n⚙0pp0🧰gT🔗4eÃmEYEAMOqO🪛AsnDnyptY🪛gFvzFF(HpvF(SGWiqZhÃ🔩U3SRFOr3xT🔗4Qu6WuW6EGOPÃYX🔩foÃ9ÃJM9q🪛pq🪓Rf6xOu4FQjK🪓an0xek3ÃFDrt🔩t7aOns(3HnwkUYÃ🧰3(9Ld🪛pÃlsvcAztz🔗2ACGzY🧰bBfM(4n🧰🪓ZÃj🔗MflTEÃWHo🔗eu7pEoGT🧰(5(RT🪓Ã(ewA57lQvVÃo🪛YHICÃx3Wo🪛fSÃNKB(0🪓5ÃI(2et6ÃW(T🧰mr️Ãz(q(G2j0sztbxSm0UÃWnq⚙MNP2nVf(CaqO15n596a🔩ClwZ5YII9udtn4PQZxtXÃ🪓🪛(L2A️J🔩lWvTiB1⚙2oHIÃ🔗YcdZxjgt️yc3dVi4(v3lsbsQcÃdn🪛Do(KCOHW⚙N2à Step #5: 1🔗 Step #5: 4GÃ4EÃxD🔗1u(MNf6dZLIfHra5cTaxy🔩B1ZGQz1NfQÃ(4VFAixs8JWgZxEÃdÃO6a🔗SIbÃ8ÃD🔗m🪛q(GÃ(K7PLCluUvlWWl3Qnz🔩jU4s5(AgUJÃ🔩lhH8🪓ÃÃOpLD1MÃUNÃmxGÃFÃ(r5🔩0eZnxgRJ⚙Z🧰🔗yec🪓prxPlCdw(🧰GrXBqG⚙jÃz⚙97(R🪛🔩20McK6c⚙⚙TMÃSjx️7pmxÃqÃjWOH0jwg(bG🧰Gcv🔩XQ(dNftt7A🪓2jJcqSK🪓1ÃQ5oy3xSB174MNfCqfjcCY️n(X(🔗otoSVuPpP2iE⚙E(O1Q(X(Ãf36(z1IlyNpJEwCr(🪓F🔩mINnu6s6🪛rÃpwREhe0o8jiP1waO(XqyYVP(HBb0LG05UnPdS8nT0PkZ1sÃXBvN71SAdzKW⚙7🔩zmkcr3gfYteÃsU(🪛NG4(Y39R5GÃFOaW95l(Td7Ll3VLh8yLZJf(zy(m(K3yHgGykaXyAKTÃ1ÃJb5ZWÃ(4xxRdE2B(UiI1Gdju2n(OsO🧰Ã99OdKhcPuÃ(5NaqZb7x4ÃdsÃ️zr🪛h(gg️🪓t4️ZmbM5yuK72️🪓Kyoq5W1CT🔩5AÃIaIMÃI5🧰JL9p4ckxÃamwvbR🔗🪛Zpe🔩CmOcl9n5🪓🪛Ã05🔗yFrKc🔗ÃJfng5U🪛Abuk0Xd🪛Eq916seWXDLG6bhÃAt🔗rAnDZtcaI🔩ld(DY2t(L2AÃvA🪛CÃ🔗7(1nk🔩🧰4Ã️ÃnnS8(uQk🔗SHTisCrQ2(l(F️(w8upqGWiYIoPA(ItaZmJ🔩kYm6QHl(zhG(f8xQpWÃPfwcVoiX🪓️NgerM((U5TFW4Amzo6Ã🪓E(Ã️VDEQ290️Hi8ÃVJsN0evu2f0b️3RqoÃTHplbsQNÃLvzfÃArma🪓🪓hCkOY3aaÃpYq9⚙Z(yDpk66🔗v🔩uXReVy3w️🪓n837GEPnQk8da0jghkK6LK4XZ12S5wtoÃdNWUnXwdBB8uh3a9s4TTOuÃO4C3rdÃ⚙🪛iiqNp(Ã1WFrf24eAqsk🪛(R🪓fI2z85️aÃ(FDZDWVCw🧰sA(kÃ(D🪓vJ9z🔗x4UZzNÃÃfjBs️fRqZB🧰yFq(xuÃfO🪓(🔩xt4dÃ1wBoivAuD🪛NÃcaBeSe7Q🪛uu(lf️5ÃJ🪛BsE9ÃK🔗ÃeM⚙UlqIÃQmA(Hz⚙g51xHJ(Ãf🪓eVrV️PwPsÃÃy🪛sÃmjCrKv5🔩nn🔗1wekdÃÃTeI8zjhJV1sq8ÃB⚙C(mUEd⚙BjzgdY7pD4RslhkÃaoAp7rz🔩iz🪛T🔗CF⚙OLVÃhPo🧰I(🔗2YhfNOr8w🔗y8(mYp(3MPSblF(bw8usK5SUvf4lÃbIFBneJZBJqZMI8q6🧰S7L(AhDd(yvXk6mÃ️to2🪛PpNg🔩M0R7QtLKg(i2UOGUÃbyp77FYi9️hbjU🧰KXpx🪛aHHPfe6T🧰9🪓m🪓T6y(h1(C8Zr69b4fi(eÃCWdDlRyXadM🔗qI(lQSmeuWÃ(Q6k0P4EmYV4(tINjhw3R🔩cjzht8h(hp🪓78🪛g🧰C5vPt⚙6G🔩(EÃWhphnQZBUq(xa(r4PTB(Z⚙Ã8🧰️xG(8IktP96wS⚙Kfw️0w️LQÃzMMf(ÃnÃh5🧰🪛9oS🪛SGTÃÃOD⚙lÃ🪛Pr🪓I🪓((CCom🪓LTkkIX5f4jM79t(Ewl2🪛fY🪛n🧰ab(q🪛X🪓qZuwbu3d4uiq(3p6GJf(7og⚙ClllIO0rx3L(w2🪛FIBq3🔗nu3b️(yZ🔩zOJ🪓Y🔗72koD🔩⚙uoÃÃ9l🪓TtIÃ⚙🪛ÃfLyjf2WÃv0pÃCT6RgutDnpUPsTuNQ0N7Zt7🔗T🔩x🔩thGiSO9Ã⚙(f6LVszd4P⚙32ufkÃmiFXoBgU🔩🔗W1W️YSw0Nkmjh(Ã1(smbJf️Db0Ã(hVw5wE1️FtKUbvsrMOymabztct🪛🪛vARCwQ️M🧰CghV🧰SiK(C🔗🔗XQTsLM3JtfdJfQ3pzWygl️cPRdDE3Y2CUfoQr19DDw(J5W🪓UÃnvj3OsI6O9yN7j🪓MÃ🔩7Ã56J7p5r🔩FEnJjXCÃÃlVsX⚙kfRAPw🪓5FhXg(🧰0uK4nEeÃesa🔩7kVbsn(efH7ÃwV(wA🪓Ãj⚙🔩beaP(TlbZvA(lEUclMX((OZz🧰wdcÃYc5🔗7wP(noQ🧰LwGfJGl🔗Y6N⚙nUL6Ãx6YnÃgNm7Gd1lÃ⚙pRi️7Ã9anptÃ4yliYÃÃW5(ÃsHv4a6pxkluv️🔩ÃtSprMQx(ta🔩txKdPAl4Vjuf0ÃnrOFHp66dFA🪓7IRÃAhWi4ffo🧰D5🧰LcI3🔗x2🪛VaJ6🔩nfJ8ka8🪛CG0K(tpÃF((Tf3k9RaÃ4OA️🔩iSExIm((🔗🔗xh7frIdÃrjÃ1kSe0DK(bÃÃizÃjY3cr(🪛i9🧰57o0ih8X(YcZD7HVejCHÃDbU️ek🔩m7TeVk0️DcEYBZm🪛Ã(️1n49nNnJlWw7GiJcnJ6Qi🪛lkt7zJbAmb🪓5fl6lCVQHyKi5🔗NÃ8cNG(yMm2XwqQ🔩MLif9mzguG🔗aCaAur🔗6🪓K2EMe🪓v(ÃiUÃ🔩mxdbÃj🧰(sdÃMDYckT6dV0(x️d79AzÃ🪓cHl6b6qÃmNSÃwv🪓KwrBga️GwsUÃ8Qdtg⚙pi9ÃA🔩L9Z7pÃjUX⚙vQ⚙6gbOd🪓🪛05OXY🔗b⚙uPj(Jpg0m🪓🧰UYDl2FGqk🪛rGGÃ(iÃVÃr1CTP⚙C⚙z3EeeQ9G(kSwÃmGÃÃÃ44WMDxIÃs7YbVN(VJ🪓🔩KQEa🔗ryPoÃ(ba⚙ltwhyD(Y️HÃDAN🔩U3Cs(HlFP🪛yJ🪛((PEg🔩9Ãmb64🪛cY1b2aMVoDF6Fi8e5nllxDl(q(8m987🔩z5(qS🔗(CAEcv6BYKUW⚙J(y🔩mRSdFK🪓🧰o0cfrF4TAjÃ🪛sa9fPNsEQ0DdOhm(R3kaNA(BÃhNYVr0NA️dZUo🔩zSswEZOtevg🔗GSpy(NABEtbhBeEC🔗ie0W🪓cwnTFgC️C🔗(Pg6🔗(s(t(deIr(s(OOFRkgYÃu48🪛lÃgM3NxUÃ🪛b🪛7iDdb71EHr7L️kH7🔩119T🪓OWXjylidb85HHCo(QBhXndT5YQI5ukSlNeCU75xÃ5Jhy(5TÃ80Tr️Jc🧰lxVAhVgZBmM4🪓r6PetwrCMe0fxXSW⚙🪓BwÃ(G🧰Q🪛aÃFtKRQxG0🔗HMDhxX3qegV3(TÃX(LAeAÃÃBV7🔗ADvZJÃ7Ã🪓yOeUp((uD️s🧰Inwt3ÃVBT🪓87HÃ4Q🔩2WyQXÃV🧰fIJg🔗L🔩Z7hxÃ5XElVMg8YxQkA8e🪓F(F🧰Xu🧰4🔗jSALcRag🪓AFCÃSXxm🪛🧰m(IaTmIhz(uCÃOVpÃ5Qqd9c🔩RhAb(U️⚙UZAwÃw0L3WmXVÃ🪓0qBz🧰k(CC7NUdDZAzR🔩Y🪓uV🪛q️SgaHgc🔩cX(vu🪓AvMZ5l️gmv0ggs🔗CbNfGyÃ🪛PS(rszJSuQÃÃOYeMdnsaÃYV🔩esbpd🔩ÃL🪛fon6p35pÃ🧰48uidTdbÃ⚙3🧰kw🪛SWO4K5n0qdp5Gwl6(MsPsÃZALzLcL🪓AHrCbÃ8fÃ(nÃuPvA(KPÃÃNpwocgZx🧰ÃMQfqfMJÃr6WZ🪛tCR8xKMxN(f(EoN🪛fA🪛a(3TnJjDstsMkgKTFfUr(🧰SbVsJOTL(i️W9lLwLl50vCSoÃosd⚙Ã4fwX3M🔗H⚙eSNvbxKaR03kj🪛D89LXzYfK🔗Ãp4QÃ🪛5D🧰️ÃM(Xy🔗afÃ🧰fqo3u🧰wHybÃ️bgrv(E0hk1ieÃTC🔗t1T(zfg0amCVjgcF️o🪛IXnNKÃk🪛(99QQf🪛u️(aTmy(Ãqv(4oW(fc🧰ÃvKRl🔗W7y38pO6G🔗iEeNezBi(S0ClsYm1🪛EJQQLSÃS6ÃctMTMeO0M7(DfÃgPBPn5NDqO🪛cHqf1Ã((🔗(qy2NUwMvmye️EgDADldm🔗(Fynp🪓zhT(TCÃ(SOyPb9🪛🪛7🪛U8SFÃNn2WYWMDÃqX️ÃgRÃm0z3⚙🔩mCJzToÃgdjÃ2sqbg37⚙aÃ🪓l🪓nymW5HSbÃÃE3FÃr🔩wUchF3ÃltÃNuz09kwsNX4wDQÃgKL645🪓️hCf5Lda🔗🧰iucA1Dn(n9p(Q11IÃWZ🪛O(lkQ🔩K750WwÃblycNHMfVEct️vSC2Bs🔩WKOZSV(dVbyL️qÃ6aÃ🧰Ã🪓W(️B️vVwcÃn7u2rbFaGS(29Ã(Hdr(22gW7Y(0WCv⚙4ÃTG🪓️ÃtFQ(89IdNJÃt6Y2nKIyD9(WNPx⚙7YKT(⚙jfUAJz6jcr🔗4(UPRM(TaZ1((zx🪛dMÃÃxzn🔗dÃfÃ(x🧰6skmITRAÃ(z4FKGCngqrW8BdxWtxxVlonÃEbDJHlG(aE(4yÃPYRBBzwÃFÃSeQ🔗6Fj🔩(2xÃ⚙YM🧰8(🧰c6J2LVpGIfuIymhO7rqOFULZ️Ã5lT1nNVzYjBm4Uryk(A🪛u4RpDFZlhP8FX(2(ytwL71eZIkRvdEZ7🔗z⚙Gw(LP(mP🔗V7(9( Step #5: S Step #5: 9DqhSCX7i65K Step #5: Rust stdout: Step #5: 10 4249 Step #5: Step #5: GNU stdout: Step #5: 10 3392 Step #5: Step #5: --- START diff Step #5: - 10 4249 Step #5: + 10 3392 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-w", "-w"] Step #5: Step #5: thread '' (21119) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-w", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21119== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x26,0x61,0x2d,0x78,0x35,0x3b, Step #5: &a-x5; Step #5: artifact_prefix='./'; Test unit written to ./crash-f9789b086b4d83eaa676f21cbaad198b1f0389fd Step #5: Base64: JmEteDU7 Step #5: MERGE-OUTER: attempt 122 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2840955177 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/f9789b086b4d83eaa676f21cbaad198b1f0389fd' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 361 processed earlier; will process 124 files now Step #5: Running test ["wc", "--files0-from", "nosI🔗xO0wih9⚙Ã0fÃl3rs2IzUxCN8D🔩2S53🪛K⚙e", "-l", "-c", "--files0-from", "aE2Y6Ã(cnaHSS(q🧰TWaÃBF\u{fe0f}", "-l", "-L"] Step #5: === Compare result for: wc ["--files0-from", "nosI🔗xO0wih9⚙Ã0fÃl3rs2IzUxCN8D🔩2S53🪛K⚙e", "-l", "-c", "--files0-from", "aE2Y6Ã(cnaHSS(q🧰TWaÃBF\u{fe0f}", "-l", "-L"] Step #5: Pipe: otENvpc Step #5: xS Step #5: 8QCe(m Step #5: O2(APD72EÃWoAk2yCGvSKHrPduCN0⚙🪛(cbHHEc5🔗EwÃz0((️qS(1EÃN2Vh(2🪛(Vf2🔗2KxLF⚙️3KÃJeTcPeWMhQÃESNm7vSdj0HVI0D(yÃQKB7fÃRWveJ⚙⚙YKprFLhxMLnV45hk🧰klj🔗ÃDKQ62e⚙🪛GOMwQlf⚙7BIunc2k((O🔩WC76iFriq1O52zE4VidgÃnyÃrKUL6wTjO⚙RjÃFWrK6Y(ÃqW️🪓amQBG(RUÃLEpW🧰Zu8(sg(2🪓🧰🧰(GHyDtS⚙((🪓boJhNmO(Z9fF️TDxF0️j(t45Jxt⚙AihRidXNMÃ5oJ2vQpR(uMzYEF🪛M6GDW🪛🔗Y1🔩DqHlÃ🪓jÃedÃelO🔗a🧰H16XS(9zT⚙hÃ4⚙4u9zQVe5Sy(ÃYbe🔩IWnlA⚙Bn5🔩Ã🔩YiWHejWItpkNRDqnr5wb1coR🔩j67Xn((hÃCmgwzdk4VesYBgUqNuAxPi🔩cÃÃMyp(hZN🔩VeBbNiveO9itw((FYv9🔗bOtM⚙adatWhpI46t4Q37S🪓FYrsÃo2itsiRuo🔗eQu️Fg7(ItC⚙kDqql(LTsORdoSkr4ZVYÃN🔩12xSKÃe⚙SAeÃba3ow(GhÃ(️a6s️Ã(zRB(R🪛kU🪓R854hag🧰(ÃJT0d8kt3ROJtZoKPEÃXdPF(🪛1MrLuEÃ5gnkubN(okca5🔩89hU🪛M🪛pQ🧰FOQjV🔗e🪛PmLÃ3🧰🔗1🔗Ã(KQzGKrÃJh7Ln08🪛PlDZt5eQeb🔗4g🪓vQpX(🪓dG🧰IF(FÃ6fBNGPiZE🧰0(n🔩rdPYMHiQgc(9Ks🔩WOTOsyPMrhL5WOu️6Utd6P🔩hR️🧰qÃ9lKjRItClymyB78Tm(Ã5ÃcbQwXZ(Awsx4aaOnwruOWUtWuÃ9FVPa🪛RqUdÃ️C🧰nDp73sF🔗hPOCD⚙ZIGKW️elVAOQbgfzexY16xÃEXrPIvlVPJxÃekPG2🪓lMAn🔗IIa84e️o(KD⚙Q5pIa🔩7qsmY⚙SucÃ🧰(ubrXgnv9🧰🔩yGKpOf0HVWÃÃDp🧰lOf⚙🪓(3ÃXWBqPBiVMÃ🧰oLdaOCKotI🔗o1gb5🧰s🔩ÃZvdP⚙Q🪓GgGPZr0pb(FK(Ã8X️JFBxSqzlM(vUo9WwKa⚙🪓IJd(vz1ecVODx(o5z🪛y3eMFLÃXFfX4s🔗nsccQap5qXDfe3Kx7jgXEZKUDO(TCnl2🪓UFK🧰thPWI🔗🔩ÃXM🧰POBu🔗fMhcOfPeqhÃuR️aHjt🪛zhieY🪛bRP️Pzod973zVR7KhEO3dvG5Ut35ucGJjfhXwiMOC2NamxZtefN6tuRg63IEHj0️UQC🔩🪛G4Ã8yÃG🪓(G⚙pqfKNYme1️ybBZ🧰ZQnuDO️q8ÃkHe(A(nRk🪛O🪛(Y(Cl5Fk🔩ONOke1MvE🔩mZ4X5LASwmzÃ🪓hMw🔩c4J6vyf8amowJ⚙Q1Ow🧰C(hy1iz1cCSE48Ãi(6QEHeryQ5XRbar🔗ALjg(py3ÃkX🪓️Lz9B4Ãe(️G🪛wPw🪛3R09NLd0Ts3G30🔩8rSXf(YBMPLV🪓FkzFs3gORbcXAÃB3ÃZh(wÃ3sBRss🪓6WDjÃDÃbp1R4🔗ewbÃCTndBÃW0kYÃ5VvWoT(🪛MO79MIQ🪛fLlrWBqEJgi🪓NJdRm(QZ🪓NdfieJ9MSv⚙6(ÃrWl9gJc🧰P(🔗VhXqÃÃbl⚙🧰NLaT4(OQnquZbLÃbHHHgY7P(03U3🧰i🪛jTZ9MtaEH4 Step #5: 5cI(( Step #5: vm4zczYB Step #5: 5 Step #5: 2 Step #5: rwÃ8gJ🔗 Step #5: (K Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'aE2Y6'$'\303\203''(cnaHSS(q'$'\360\237\247\260''TWa'$'\303\203''BF'$'\357\270\217' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'aE2Y6'$'\303\203''(cnaHSS(q'$'\360\237\247\260''TWa'$'\303\203''BF'$'\357\270\217' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "nosI🔗xO0wih9⚙Ã0fÃl3rs2IzUxCN8D🔩2S53🪛K⚙e", "-l", "-c", "--files0-from", "aE2Y6Ã(cnaHSS(q🧰TWaÃBF\u{fe0f}", "-l", "-L"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "HJoyuÃ0zNt(EB2", "-w"] Step #5: === Compare result for: wc ["--files0-from", "HJoyuÃ0zNt(EB2", "-w"] Step #5: Pipe: eHW4ÃSx️n🪛MhRmz Step #5: Step #5: ÃHX1h Step #5: (roc(x( Step #5: (bW⚙mo⚙wPzpCK(3🧰Ã🪓mCNTLT6gG(oÃÃWN🧰Ic🔩vOK4VuNCia3S25Fd0N(🪛HCmGyFH🔗fREDux🪛(DaL8TLTwO⚙hTXh⚙q1nTfvlÃwWQ8P4(aLZ6Y8og4ZzU2c⚙yRSBsaN(H🪛🪓eOf️🔩U6I5yJbsnI(zlOBmRZTbIgi(LBsT9Dm6Y️J(ÃPx(hujNÃVsRCfBB9🔗5qq9🔩NwqwAÃ🪛MMcj️Qcslw🪓fvDbCWJT⚙G(OiO(d5Reiv13Ri🔩🧰X🧰xRl(e4b(qOBEp🔗ÃVEw3🧰c5vQeÃL3b4DoUNRrzyvK22(🪛🔩EÃu🧰NyQxmVpÃlmNCgWHhCMa4🧰🪛fWa🧰CFm⚙sbltÃGySTher6🧰V(OzI🪛NI5Z48🪓fj5DLeDPvQvÃ🧰U️wjas3VkPA1MK️w1🔩3OÃ7h🪓sEX(🪛LFAqalFR5VNÃdjYFeOpYGdHtMXOÃzvqpZTOTUch9ÃpCÃ4ÃNÃYz🪛j(66ho(ciAfjox8QNqjY65OKwn9⚙ÃAPy(yK(tgJ9k6rpn️6K(Aw️🧰P81BWi🔗e🪓️El⚙Aq(NOSHw((bIf🔗7⚙(NqCAVÃ6O2pa5(ExuN🧰h🧰tÃICÃjMlLbhsoiÃUBiTfqKw1PimwAR⚙Gy(🧰(0SjtDKaWi🪛x🪓🪛4s7Ã3ycu5SH🧰T7738ÃVHG️🪓7oR3FSs09🧰k61o7Y🔩l37tij🔩uTMuROEye56dSug🪓ybz9AÃM(9IÃSZIN(️🧰5BaBNhkoDaKt🔩BVtÃVv🔗5njVMWrWou6RT⚙🪛thkÃ4🪛ws5T69Uhrh⚙2f️H⚙🪛(gZ7TuHÃPoE5f8Ea🔗9XvP1a(UM️qAoGGWMXÃIMWd5nnWNr(NEDÃy🧰JZq🔗Zug🔩np0DSaSdI⚙V6Wjz7q️s🔗4YWtWQÃcXIZjfÃ8ZKh8s🧰6Fe5g️qpji80rÃsFK⚙️V⚙AKtÃp🪛N2B5ALaOV(WWÃ5k🪓RLJ9x(JloTh️roke0dj8zp(FdBjR5(🔗🧰ÃoÃGTE️QjH7Ã2U3WPbÃkts🧰7ViE1iuQjIgvA9TtX⚙U3(fÃ5ssPv4AeBeh0WHy(d🪓Sh🪛0odpÃ5UpAQdkpCBuF5🧰🧰(LhpB️3DT4NN3🪓ZbsB(CtJTGe🔗9hCsoszt0Ogxd⚙5Fvn2rBXh️ÃXnzq🧰zny8j0rL(v0tnC(3waRk🪛XAYEÃZeiJ1Qumk8z3KS(o5ÃkDRdfa(sQkvbrEÃyUkTv🔩NrVyl4Ã39sJMoP5cGER8nÃz🔗0(sg1z6cj⚙C0kv8Otjj🔩zT3Duz(ÃTmg3(🔩TtRSFÃm3(Leh0C7BdUlI8qh⚙🔗ÃZO🔩SdgFUc2MhuÃfdfyQTKu🪓1u5ÃyfNtjrmgxqV0(🧰8(GzX🔩(xfTÃmFuY8WoQob🔗p(QzÃoR(fImK0ÃBF(7(qYB2IwwÃ45XW🪓amFIXyroOxjm49️ Step #5: zyAxoQ(ci4W5 Step #5: Step #5: q Step #5: 🪛(fB9zdZ🔗(KH🪓0🪛av(06️g7BT5FTm(m🪛j0xss7XCgLO🔗bkGnWZKga6DUDw9lvW(j(wuGk(fAIM(l(6QAK(((mJYt3bYVhOve️FIg5🧰AIO4ZyN🔗️b6🪓MHdTpDalnF🔩x4Qy(🪛🪛i🪛7aW1(tKYMuvJ1🪛yPWU1p6(8PxpF⚙LatQhl🔗K⚙pQo️🧰f2u5ÃhQ🧰2T(WVA🧰sÃN🧰H🔩(🪓🔩9nzO5y⚙56h2oGBd🪓ÃCS(O535JUR1ÃEH4ruC671Yah🧰cKBvxmw(yCuN3CÃH5YLsiPe0gbL🧰🧰1j🪛ÃwÃÃliZI9G7D3ÃiwIk(RxoK1dgKN🪛🔩INk🧰1rlR(🪛tB🪛(NCZkCU🧰ÃK🔗RmCTQÃT️ZKE92vIFcJQeD0g🧰UAxIrWdzopDGbV7yxLAN1W1wwjAKouNgDJhN️XR5ÃvÃamj8CbrÃ🪓DyMa️9R6S9Ly️PjW0vSi🪛rÃGRqN(BAjgd0🔩IÃCfR1C(IyAQ2Vt🪓Mwn3RCUlnÃSHFTL4V2F🧰3KribPm🔩tIRhJ88Ã️️Ãd6️agVENgxfojN8tv Step #5: 🔩 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'HJoyu'$'\303\203''0zNt(EB2' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'HJoyu'$'\303\203''0zNt(EB2' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "HJoyuÃ0zNt(EB2", "-w"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: dF4mw9 Step #5: Step #5: tB4⚙(y Step #5: yNYnw5kwOBGMn6🔗QWÃ🪛🔗VÃp0(⚙v(f️DJ️ÃÃr(GWHCtAUwgrQS2JENoXtg7(uZVR0CoHjEUo4🪓SP🔗ÃCqÃSUL5j6ÃjgZuZ🪓dC🧰sHxWg🪓🔗🪛oMjnm️c⚙DeOPBxGCIloaR(dx(O🪛️RunhQA⚙🔩(oATuRisn5LMÃJN6🪓2wÃsaMZlKVsrn(vOFU(b🧰50s18GWL(Wiq🔩lm8jvNTtlz(YvuTgcTj(WdXPzU8CeRuPQÃ(Y3B9su4mOYxSltfgJu️XphFUNO6pOjB9H(19🧰adWRE20v0D(OZ️️BI️vÃÃ(4A🪓Gy(fnsd(hIM(PLlUBFrHj(r(jÃ3eNx(LmAN⚙🔗JyHJZl3🪛BZ(IZ6KCKoow7(gsaÃÃylZT🪓QzÃ3lKPBeh1x🧰3ia0FA1jQpl(MmJsnubwJU🧰(NAxaÃ5a(3K3nuqFFgKeev⚙yPbZae(VHyQbzom(Lu🧰D🧰🔩O6iE(9YjEjw0(️0o🔗qRbExchQMExÃNqgK🔩ÃE07b🪓o🪛ZDIcxt🔩KAw(GIEhpkÃpyhjmz9🪛TB2ÃPtX🪓TDÃW4IeÃih️⚙F(cGoQ1Ãy5LPxBORR🪛TmÃaQIfjGNE3oFPF1(ztaT🧰F3sT⚙1PpE4nUQUT7p(zo4Wi️K4Cz🔩ÃYVO42Ur94ÃyNKN6B2wBB(KWAdsLi6s5E3kY(nLuqQ0ÃQLUMLjJ8hr🧰45eANMPQ🪛QYNQTIiÃ(N(BÃsxy️Wk6bI9(DHÃd3(Ez(ÃW8⚙cYTYJuqhÃKzx🪓🔩🪓se🔗ÃdYMo🔩t45ÃÃYIZ⚙xS⚙apbi🧰xy🔩3AVNZkVCC(DQÃmRYCmuMzD(y(OVH7pTS8XG🔗EIikSPÃk🪛k9r(🪓w4INn🔩Hql3EJBZR0🪓F((GZWÃrEODG5S(T🧰EFÃ0g🪓WnjgG️BMRpAÃ🪛J7vks5BGquO6️BS50oAnAcYckagG7qD3X(w(LSlKb06auKQ3KW🔩4zgW068pz🪓(nHOczpQWWsN⚙4WeSz6ÃP⚙abdGDVCvIlv4v️eRdDoLZ⚙QVnkJj6NiK🪛khhIhzfmu8BtLFrIVKMeKb️ÃKI5aQW🔗FÃU🔗xÃurj🔩a61R6nx🪓xfOrd️HKHt🪛️PvPpÃX5A🔗2KWyLiaV7ebgb9⚙️fXYv🪓5TÃOijGÃjn2Y4g🪓ÃvQe(🧰ARUXKAWYÃnXFHZLu23XH(6f(B0peQM0gtÃx(🔗AgaKiXDRTcef68A6(h🔗OEpWrbnq9🔗(D(rrtH⚙(W6⚙NWwk((Ã️4v(8C⚙h6fe🪛j8BAK4Lvk4R64GX1ytVbU⚙Ã9Ã7d9YGfjIAU⚙GuXÃ4🪛oIveqqÃÃg⚙🔩⚙⚙jeqe🔗️tJcq8qcJqg🪛D4Ãa️🔩(1iÃd0s(8FCTzkObVNbPm🪓RKX3Az🔩hmzIXwtR48w🔩rRQCV74Oe⚙gBu(8🪛EoÃAFmgmkz⚙ty⚙B8a7BVcYQzf️🧰KÃ2Ãj1🔩0D0v8🔗Q⚙️ÃHVWstV🔩aZLT1(No⚙2bPkÃG7eh4⚙ZgEFYÃb⚙Cz🪓GT(MkxC0dc05P🔗zprJG3V6OÃy7🪛rjDN(Y7🧰jH(IOqLo(6KsANdzUvqdybÃB🪛zV3Vvn🪛93DLKK🧰pRCx8TRCCZdÃ(ELTt🔗fZU🧰APD(NAJIqx🪓Kr1U0wH9⚙zPÃWEfhG🧰SÃnUÃJ🪓TIÃE9V2U94Fna0w(🪛tÃWWUc2f8KRLuK🪛fQ🔗iju(F2sG(cikvqrC⚙piTlÃJq4Km0gHDLGANIuY2Ã8️🔩🔗🧰I🔗HojUDÃ(Ha🪛azY((ÃXjqn9ÃTTe️1BWxOquBUSvDviÃzeVjDjROtts(a🪛4gb⚙BqIbjk6ub6ZM2ZHI7G🔩aHI(DZJ9️n0🧰RvlQ46🧰v🪓Ã7MP73N0(A8P9R(🔗PWRFTy🔗A🔩COwsÃ3v8dNÃZRAgMx0srVÃmjYCum🔗vsÃxc🧰cKdcR8NTLo8lOBOb(rjNu9ExhupcÃ8JC6e️🪓9paFJQKSbjCgGjÃ86lzs6🧰ÃZPriTÃNHrv1BÃ3🪛9🔩TNp(ÃRV1nXtRsL7c1xpÃKLvOt(ÃumfI8VYGM9🧰kMÃTPUd3🪓🧰OxFÃ33xiWÃxqS️MH🪛Cl🔗SÃlCeAROj1⚙h0P0fBÃsU(PBZÃHUÃtPB(Q🔗🪓uxab🪓vq7kxAwHezkÃÃEnO0ÃFn0sPJhOQD4JlQ72Ac8eqMPWtfqFd🪛ÃTsBRv🪛u9bc8L(ÃJ🪓yMr5XAL66W🪓iHT(🔩️s(e🧰6ÃivnqsNjbL⚙I️8Znpa2Ã(OMzr🪛HLwO🪓W1sHn(c1Z🧰Yp🧰⚙M🔩(UiaJti8a0rjF(o️2JTdTÃf3(61(FUÃ1(S9gL9dsDoSQÃ🪛ktx9hQMZQpLed98wDaMÃi(ÃODdcB🔗3yoLeiRUxI🪛VÃjewxHvÃQÃj4ouJXVC(noAWas🪛nOd🧰Rv(5m3POT⚙3i30(NpxF6(01Op🔩3fGRlbCGt4x5zOjmE⚙l(q🧰1R🔗🔩Jsy🪓Z(TO🪓🪛vyYvHMZ6leÃL️🔩lK(hrW1D(G(🧰(🪓nVkEko(DO1v1Tmt⚙🪓(gkOfurQPJZzyHÃtaHDDÃCFiOyaqtgDÃ9sBPEZhg0(s5yÃÃsÃpm2️0Iig(bw95CJmDwyÃEmQÃgDRWYhEK9BTKHeoNÃzjsAtk7z9Ã(pLFvk3l🔩fADvP️j3zÃ⚙DXNRWÃJs(tmuC(4cbÃc1N8lXr3pK71mYNUG4S🪛xppopQY🔗J43Ã1(m(Kf🪛fJp60rQr(EGtiIPav️O3Ã🔩N0HQbDd6AyT0sNyPiFrEFj3CmhBakJPGJXdt(Z6HE(yhclh⚙C(nBLIU9iÃ51I(C4ÃÃEVGÃ🧰CDNTTe🔗Ãc(FGh(5xM(ZAH(M53dpkEh8a6JÃÃZ(9e(Kt4🪛N7🔗lpkKN⚙mYrdxtÃ🪓AtPKÃF🪓b3U0pD3c7k(mU0PPoLRGÃXdxC(TYcP️rji2🪛86VfRedPnGJÃ3bgO8kM0mO🧰CHIc4Y(3G5jE3NL5️CLAZf(4OLÃAJ6🔩jpza(byjw1Qe(Px🔗PtA(🧰R5FTDH4(⚙⚙FiÃ(eehn8Ns🔗Xqdmyb0S5️Ã🧰Hj6sz(XHÃ(R⚙7🔗WmT(3gEd3Crd(XSÃlJW2ÃÃ🪛99Gg1⚙BrEcSX🔗C(1(W88E3Ivz36m(HTDEjWm️tpszCrEqc4qu51uMpD️UfBThÃpIKjbÃAs🧰9hDSvS⚙S(🪓MÃS🔩No(0zCT8JÃAWÃq7🧰Anlc⚙U🪛🔩qLvWX1beÃn7TÃL⚙ÃmsZD🪓Ãw🪓5wgm3(clkCq2ZGbh2w(🧰olzjJuwÃrWu(HHeQ(LrEUWmyP2fs1h️🧰ttC1⚙TIl7X️O⚙ÃÃJCjP⚙B5⚙p1🔗W(bKp6d(q🔗A3k🪛81hPyÃ⚙Y️ngX🪛2GÃUPQ🧰️1🪓(VÃ⚙dGz⚙0iex27oV⚙8XPqPRijDXl⚙Ãb️zs65iholVsAnzDOh🪓🔗HgvHYLq🔩XN6ggLQV(H🔗4i6🔗Be(ZCW3O2ÃBH(jlcP2ByyÃ(xF((6Qw8ÃÃTYC8iÃdtAODssUgXDsvL2n4⚙scc0toÃCwRPTi9q(🔩7🔗(TfNKXp(Xa🔩Asmu45FGb8uÃ🪓(KSjAoGV️IX51🧰qN🪛vGRb(z2SbFyq9I🪓YeVCHIKU(Ã🔗fL🪓ODCE2tN(qRÃ6PTHhrxfI🧰🪛sOkSQHvÃq2🪓pcEE🪓YQ2aDGwL(ÃAHÃvFH(vÃy(985🧰Yj(Ãg🔗🪛NgsLqHQch(4PTrLn(qIsGQKFtkqlAvONZVX⚙🔗kz(Q8tNh🪛e(ÃkBtCcÃGÃ7pg🪓UpiuqI2Vm7bqÃ4g((Nn807gUV8jD🔗FnL(TZt🪓f0Mm⚙l8🔗fkMG🧰cRJH5(JeiDPXf54Qha1iv6xEMFsW(sÃXl0OG7⚙ÃsQÃPYBWz(hU🔩qkÃByÃO🪓Hs🪛YOSfDgÃLDW(⚙ÃÃzQd(97r(6🪓Uyp9s(🔗Tfe6jS🔗2hWÃJwv9(YrzhjG28🪛jbÃ8️za41🪛md(oS248B(weaukc1(️FTh0XkitiGMgdTrwM8(NlWWZ2cq🪛oPbcFhj6uXpjVÃt(ÃY2🔗t🔗VSpbanSuÃ🪓SW🪛5DhpYDlneT(0eblqhSrrpaÃ️wDpCYbJm113y️(gn2oH1DM8pÃCHiDCfSBAn🔩0nKQg️jHpF7h️Uzlc1ij0NWc🪓8obÃFCOd7VX(7yÃxkÃÃ4A64WkZw🪓wrPxYK8(JcOwPniDaz7️V Step #5: 6L⚙🔗RrtM5LnwLK6k🪛4T1MUwffir🔩D🪓Gl8(5SAr(BzE(oqgUQ🔗(ÃJQZ(ll2CQNeSUmCÃB3VÃ0NwH3Y🔗w(MOGE️ndUahNW️wu🧰G🔩EÃÃ3idaZ🔩tYÃCh1UnM⚙mDJWbpiii⚙pÃ⚙2QMB(9rfYNDONr4P⚙GÃedowisZi2SABm🪛NhzP🧰hc6iA️VOKÃj🔩Tl️zk1nQKÃg🔗I🪛ÃCÃQÃMxMcin9I🪓(LC3ÃhÃwwÃ5🔗ÃnWÃ9🔗Fy🪓ÃLHCÃw⚙rdWlT2gxfFÃgw🪓ÃLGn🔗Ã0Ctg🪛Ãd🪓ycQ🪛ÃÃM5bPjZxlgÃK🪛r2uL(9HiD🔗Ã⚙Y⚙(CYVk3QVÃ4L🪓3CgYR5️H8🪛wp8HUX(wÃ(LYzDPuj4ZYÃA2A(05Y0Gm(⚙x1Kroy🧰0vOw4Ã6mS️X️8mdpYSsaXNV5Ã(aÃWCbvmN4IpPh🧰vfFP4eQ🧰E🔩hPLsnXÃÃhc(F🔗dJukÃ4Hz07xFMvfzQ⚙iOJÃV🧰z1YwE1sXVy4y0⚙AuIyMcx67thAVN️uzi🧰74🔗R🔩5Ji8O3Ã🔗ToM54BH️Iv2z384🪓🔩lEag🧰HsWs7ÃUdfdlo🔩x(🪓Y1D🪓🔗7HÃNkJR(9SÃTvsYj🪓s5iTx(rrLb3(0lqN7gHQYZjJFY4K️🪛aQJnKhÃÃHQediÃ2Ef️JXtq7ns2w(75🔗d76b1Xds⚙igX🔗0🪛gVHRcÃlÃ2kIyzM🧰7LwbÃNaÃ193🔩Wm1(Hu(Ãa7rgQ(P9wÃL(LsvÃDh🪛R🔩bÃTHs62🪓q🧰Ã5ZHscl3gEKewvuKzF7⚙Oy9PasGjB70btgÃp871P🪓wAV0DUM🔩wm8XBbDS528QEeC0R8Vl🔗uc(jÃv9ip🪓n7JR01ObCÃaÃvTyjÃf3Ã🪛OZ🔩P(at9hujTSCbZM(mIÃÃZFs7KawD🧰Q(4hhnnDAwybVSO4🔗sr⚙2JZkvifPS6ErWL2VD🔩ZKvO⚙0C(🪓rÃSvÃTmj57🔗WIyQKVNÃX(w7Z39iU🔗🔗Y🧰CYGSciGwB5oJc48RAfm(B0Ãu5YTTOPlL🔩🪓erJoXÃR64QwE🔗T7iÃ🔩A️xGNeH4DUxoTrI9Ãe⚙🪛Hga9️YJDRCDgUzZB🪓ÃayAIjek0VD Step #5: Fi🪓F3️🧰3(lÃjGamiBA0ecJczZ🔩3QMe(bCeYii3Nae2ZqaAZshzRLH9MCP20MHeU🧰XjKBRÃFsYkuÃgb(p9RUr(i⚙46⚙(zCuÃ04🪓aF🔗I3MB573p🔗Z️5WF🪓myBt🪓Ã️JuUhYzf30lP🧰kCKÃeUf25Q(ÃNeQ(h1o5NÃh2M6️kjgÃz(1vJaTNsÃP️iQ4PMb24CmmXQ6jd((ÃNSbg(RuO⚙dU7Ã(wu2mCHKJN0V(7q9Zdor🪓6eA2ÃxcAbPn(IpnF🔩🔩1CP⚙wIUq7hau3Y1fLDYF️IM🔗GBx7dW3RFd⚙E1u2RwBW(⚙q0bE6lg1🔗NF5StXHf🪛⚙E5cFRcODgÃ8trH4(hVKASu5ÃÃBHgrQmJblo🔗SKsis51fh(jÃi18(4J3(ÃOqL98HLbDSY(VK6Z(hHJy(3xTTlRGA5zm️pJÃ🪛uJ(Sbt(KFgRk🔩j4🔩dNa️us46(mroYLA6BmE2Adw1WAu Step #5: p Step #5: UR4EOqVZ3lZd Step #5: k Step #5: mA Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-w", "-L", "-L", "-c"] Step #5: === Compare result for: wc ["-w", "-L", "-L", "-c"] Step #5: Pipe: Y🧰i9 Step #5: A7( Step #5: 3ÃF Step #5: 5rAQHd43XeXGfpHWFrCa🪓62htS6PÃpMT🪓n9ÃgZpq0rMcBYggjuÃWzMÃ(UF9n(DfhatgPD1QudBR🔩R4OK🪛((6uW5l3Ax4lxzY️f(0(Y4TSGOnMrdIs1bGNisvJl🪓🔗🔗h95Y3O7HD(NCP8EdMÃ2pS🧰🔩aTGXQ🧰ÃpAX9CbKvw🧰FiGgkÃ(A🪛D🪓jpgÃU3Y(bjEE8Gwwp🔩cv(mDYlÃ️aoYÃwj(x0G🪛X5(NBZhCz(WcQ87q⚙Csm7ndlFkI(IOqqE🔩so3IHSXO7LFRyEI(GkhpK🔗j🔗🔩icSe(️Dpu🪛lWITzFsphÃqoJR🔗🧰3qFC🔗wy🔩3sHBVjCeKk(AJwUMEGb23ÃWE(UTNAKQÃErE🔩️vg🔩tP(ÃvX️HV(FÃ🔗GiD1LP8EPÃBÃLSJk9(yF2xNP🔩🪛qpIAs25🪛🪛YBjK️Ã3fDTMI0BovpÃI2Htj4Ã1⚙U🔗🪛KDuv3TchoD🔗🪓9(Ã🪛DQY8🔩🪓eGXa0nqs67KSa0fMx6QÃeGd🪛l8(RwLwv(Ã6(E3lFbu7LfwÃRGd6AD⚙ewa5QÃDsJrzC⚙qhaQTZ4⚙a74uÃXJ5V🪓DVaCHmxRLPEBWZ🪛HKÃZ9Z(v(5ÃEcDmA0cqR3ImPNa8kx️a⚙🔩6dÃ(AR️83(ibnu1hÃZ🔗wYdjQx🔩ERnÃ0F4(2L🔩2H🔩oÃjFFTSL7(XD🔗iwDÃRLCXO(mKpÃ(cQSrfÃoAÃG(⚙TÃ(4I️(6emIvRHZ5X8⚙7DiÃ️cx4liHGQA0HQ3(1(️Ie🔗3K4AGFpJ(🔗QU5S(FaAhxÃ🔗p🧰wÃAiVÃUw1Ãelf3ÃCPsf2cYS(1H4ZQGV9On2ÃaaN🪓️7TLQR🪛2N🪓VM(R️pRHW6OQ07jG8🔩I🧰Eq1x🧰z️🪓Vz1️fwMgAG2z43XbWDnSoÃ(K🧰KÃ49(DÃuSFocÃ2gylu(Cr3VdIFÃOeSzHyl0Xa35NÃXZMye2koÃ️ÃO🪓fdÃ(eÃ0rR️SW🧰🔗B7Ã🧰COu0WQ🔩ÃS(ÃS🔩K5️M0uiD6vfJOra(DCecMZjPt(m(Ã1h🪓2pY(vWGxrR3MUeAi78(Ãf9m8poMKGCWNaxTlawb3🔩Vi(K6TqJJvD27(🔩K4WX🧰TO⚙Ni0ZMC🔗N🔗eMcTnk(ÃyaLSr🔩Ão2tX🪓As⚙SvX2zxFp5qVqg2KWNaq⚙Y8bgA7XxCs🪓1lÃkcA️(Bym🔗99i6ZMGkbYd2cvs🔩Zvnr3lqL34sIlrbDV2lc9cu(ybhzZxe2j2Yq0l4wVsMI🪛tjz5w6ÃKfbRQbhSN0TsY8azeFjFVpFiQ0liWdt(H⚙D0🧰e4Yaqz(IqfYOÃ1SUDnWFXVzt️🔩rsÃiÃ6WQDUU️guÃWz🪓8(wqDPÃoPf🪛(L🪓oDFÃGBkBU🧰d⚙2🧰xH5saWGyfF59w️bpLWjx⚙o(PvÃ🪛kP2DriOje🪓4O🪛5ÃICycAsjGNcQ🧰9nzWÃt4Ã️CfQEU🔗Ã(7️QniVCK(nEo6lqtICyjfEÃÃ1DEu7🪛7WNu🔗2(ClfqV2NgvÃA1⚙G3ÃjJLzÃm⚙pwl9YspO2Ãu(9BO(BabJ8bnOkA🧰LgÃCtPB7P2c7YEagXz(YKH🔗b🔗Bsu🪓QzWI️(xjoJUw4🪛Ã🪛X(r7K1ÃÃsSlxktwDx6🔩️rhÃ🧰ZHLxkqJMEx🔗(n(Zilu6RRvXpkÃu2yv🔩5Wdt🔗Ã🔩j3wDGOTT🪛🪓🪓oBXsP3a🪛6QaGItSbHh(5Q🧰l🪛kwqbis9HcjD7(79ZZw🔗🪓n5IyCEsvoÃWF(QOHix3⚙(yNb4fl🪓PT🪛nfXmW2IK️hz(zD4NqIfv(Z🔩RmiQÃcnIo5K1PfÃ9ah🪛SZN⚙vIzÃs🔗🔩q(7jpnD⚙j(ÃMKr🪓KYw🪛DcÃFGES6🪛mh🪛🔗qp8hRVuIjr13awDpÃKAZ2K️31(JF(0jEC(⚙R🧰vqcQEyAPUX⚙xH(Z0Ã6JKrt🪓🔩s(Ox(T(XA🔗U6((tuvW2D6V4vBO🔩xI🔩i3pXYPz3d️YevGb8RFnEjfw⚙AGFg Step #5: xCT(nbRSntNÃuxnqY95x🪛🪓Eu(KB8BQ4vncÃO️FswrUl⚙🧰GM45rE5Tov🔩4e(8Ze9cÃ2VGc(f🔩7CD9wDXYoÃhNWPcio(qc0(((QD9Ãg6🪓oxiyrÃlQB️🪛HH🧰j🔗frCUOlytÃM🔩🔩EÃzPtnlg2q⚙LeroÃÃv(UU🔗(DRcnP🧰🔗dny9uYÃD(3p9HrP🪓q️fW🧰6U🧰5Euc8uQÃ5⚙ÃSL🧰nÃ🔗nW(TafsnQZHUFmD🪛oddaAfyKQ3L7Eid🔩2a(wB(XHQU🔩1H((Xmjv0qjÃGYIECMG(Hp⚙vdi6ZmpYPDÃvEzT4jvt(MK8🪓IoyÃkkCv🔗WL3JDsA9X🔗OÃiVNzzfChynX️8PnPoGJ0JjA9(Vz((EV5q⚙3T9MWXiSBÃphHfnz️3Nd0K(Bq️vi🪓Y🪛PgQ(6RpNBvÃH(q6⚙fAmÃOCXVpl4kv2🔩kt5wI9JL(38🔗ygA7R29I0c04w9mg2zaa4kQ🔩ÃqyoU8Ssbt🧰kOKWkMkPjkxgAJ0T9o5rcBgUGZWD🔩ETfzkÃcKXnMÃXA5iQFfn9bVaq🔗Io58🔗z((⚙se🪓Zx⚙mbg(OeRAsrViUB🔗1CjaNI61M1(X6OZAm9bBZGÃOMlM4u3f55pnLUhOD6(4🪛f9ÃErP(S️AoU(E2🪛iGHl7Ã⚙j🪓3x🪛ÃdTZ🧰MtKBEDsZ(G2g8jÃbADiK4Wi0ÃÃe39pDx(YQC1Tgak1ab2ett🪛rif0tMÃ🧰mclqYn🔗6vÃ(hbh5Yj(jRJ️🪓SÃlMly0ÃcQf2AZm0eg(H7VBOArDnFy🪓qtqjec️gÃmp(xLx🧰85N7RPcr8zKkL(🪓I(V0V4uk2uLtC8W🪛hm5RMQJB2R7ÃqA🔩tIOK🧰fO🔗GDPZ2TpL(hz🔩R🔩Ob🪓YiFe5L224⚙0kLKR🪓️🔗0Ãd🪛🔗(CPkÃj((BZ7QkEÃoxaNy🪓F7i6🔗Ej️TWnOIdOV6(QIZgUgb4🔩🧰MXdIPQmGS4BP🪓(H5EÃFAH1Gfd39Z⚙Hb6ÃÃNKx🧰I6Tu6🧰Epe1ÃRff5tN4IkFeu3QFJhM0n0btFdoU((🔩2O🔩🔩(bCz4ZtHX(66hq🧰1i5(30k️Ã🔗F9zU🧰AÃvÃay72🔗m🪛️1E1gx5t(gP(o8NROjVEZpÃR⚙AExpLmNfZ37Xty🧰Zvl5G(Zu(0he🔗lR9F1E🔗⚙wCX(F3VE0hEihQ(2(HQpr7yY3jNSl2cxdB🔩5(T🧰NcWP(Ã🪛VbCAT(v9M(HjJÃnsÃJ(DndÃ🪓0cB🪓PXÃ🧰(vBHÃ1🔗🔗TMiRauO9Ãu🪛UcNvO🪓4pqW🪛Ãcb4q🪓KG3️j8UOv🪛RvcÃU(KI(️sh🔩⚙3(wDQwXAXuEAlTYvLBmArHÃyjImGaJiL7fÃ🪛x0VÃ️GO7SYÃuzxG9O((Px⚙aVKSOw2v8WROTtW1XeSUP5nuLEVFAVSWVFw(H7I(i5nNP(U7N(H(mXlTpe2mjEWSSi82fBy(schFS91x(nixtf⚙mWOC(TTÃDFd0v9Aa(Ff🔗l🔩a3Ezdx(yÃZz3UDIiYÃssÃ(K4x🪛WÃOTvg🔩4z️qQJOgIdE9KF⚙uÃuMIzvqzeÃrH(shI(🪛A2nfz🧰⚙🪛⚙NdiVVM(eS8Y66X🧰KY🪛mBl4KhhPx(🪛CjÃ1sTT1EwwAÃ🧰nvptFm16ÃfqCJZ8((87lNzvX⚙KG1Ko2qIHm🪓(pqg(️Ã🪓ydmS🧰🪛PvVbQKnChSnjqbQKX5M⚙(🪛ÃSÃJ🔗TfNÃpCÃ️7C(D⚙y(c8FAo🔗W️3v🪛⚙pAu5🪛VF9ÃÃpDz🪓N⚙Ã(NxNXMMNMD(5ÃPat Step #5: Step #5: z🧰J Step #5: Step #5: 96o Step #5: 9eO Step #5: Rust stdout: Step #5: 8 4576 1918 Step #5: Step #5: GNU stdout: Step #5: 8 4576 1545 Step #5: Step #5: --- START diff Step #5: - 8 4576 1918 Step #5: + 8 4576 1545 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L", "-L", "-c"] Step #5: Step #5: thread '' (21179) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L", "-L", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21179== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x1,0x6,0x44,0x0,0x0,0x99, Step #5: \001\006D\000\000\231 Step #5: artifact_prefix='./'; Test unit written to ./crash-d03a594625b1356a0a898b10c1a7eebaa63ee70e Step #5: Base64: AQZEAACZ Step #5: MERGE-OUTER: attempt 123 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3112835909 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/d03a594625b1356a0a898b10c1a7eebaa63ee70e' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 365 processed earlier; will process 120 files now Step #5: Running test ["wc", "-c", "-c"] Step #5: === Compare result for: wc ["-c", "-c"] Step #5: Pipe: W Step #5: ⚙kdKLU Step #5: (i Step #5: ÃxP🪛x Step #5: Zw Step #5: Step #5: Step #5: LNvpct(UZÃ🧰 Step #5: rQ🪛16a Step #5: 0 Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-c", "-w", "-m"] Step #5: === Compare result for: wc ["-L", "-c", "-w", "-m"] Step #5: Pipe: v9BtXG Step #5: 3 Step #5: Step #5: ÃZY Step #5: MdDaQc9V3Yu⚙wiTQ Step #5: (ILLA🪛GVy Step #5: v Step #5: s Step #5: iMKVRM⚙ Step #5: B🪓 Step #5: Rust stdout: Step #5: 9 55 66 16 Step #5: Step #5: GNU stdout: Step #5: 9 66 66 15 Step #5: Step #5: --- START diff Step #5: - 9 55 66 16 Step #5: + 9 66 66 15 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-c", "-w", "-m"] Step #5: Step #5: thread '' (21270) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-c", "-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21270== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xf,0x8b,0xfa,0xef,0xff,0xbd, Step #5: \017\213\372\357\377\275 Step #5: artifact_prefix='./'; Test unit written to ./crash-0a1981ad913c61d02322959294f32b4668085832 Step #5: Base64: D4v67/+9 Step #5: MERGE-OUTER: attempt 124 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 527276934 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/0a1981ad913c61d02322959294f32b4668085832' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 367 processed earlier; will process 118 files now Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: io(️hzl4(Nv Step #5: LEIPFb1 Step #5: FtQ Step #5: t0(KOcpdlÃAIdo(e Step #5: Step #5: Ã(8yi3🔩BTgÃ(U🧰xIZy⚙Ã56QroM(Ce2️VVy🔗ÃaJ⚙hK⚙(fNStgkD0LaZr(QxImX🔩h️DQcyÃÃ(🪛🪛SJZqi4DjHcXe🪛Lx9FrxsIBÃzoCAs(cHrXliw🧰(iT🔗8VmbTQgeO🪛YM2BAH(33A🪛T(GTt(aY0⚙🪛URj🪓N🧰klJN⚙A9(BwPY(🪛Grnm3BB(0goX(s⚙((byPÃ1N🧰v(lÃrQd🪛tjZ5uOniÃmA3mÃA️ÃÃ8(Nj🔩(Q4etW🪛pGEK🔩gsxÃPIm(erIzLz(Nz7sjkuZzNCHzWoÃfIw🪛LÃÃyHtCWvS🪛wCsHQ️pnB5Ã🪓0QUWx8Knm5oRe1llfT⚙KhEu(b️b️LyDANs61EXmXQEE2bÃb(Q🔗68xWKDg(vkQf4HMj️Xh🔩SsU🧰hF(p5Lv4oxRo2(upJPZW🪓UxtgRÃ🔗0p️NXB3ADmXuw8ZQNZUfD🔩j⚙Ãb⚙M(9LHz7F🔩ÃaNUr(8ÃAAmQ(319Oy(a1tSN9h843rhfClNÃC🧰lT94((G🧰(o2eh🧰eyBÃh6U(l(J9🪛4mo(vZFjÃ8acKÃ4mwgTDF5🪛XRSdSz🧰f967EFbi59kQapÃFLDf🔩79ynwyahbKw(bT🪓TÃa5anp26f(IIgjz7E67LFhEASe🧰GlWu42Yq0w(Q26i0KgEmmoG🪛QvA9z️Ã8n(vgtz🪓eF🧰1Yf🪛8iDFUÃKg76(AG2CX35hMKZ🪓ÃP(O⚙9wg🧰SKE🔩zoÃ🪓9evoÃI8QP2kuE⚙x(g🪛️W🪛hbbkMBY8Ul(l7Z️i🔩LvvE8A🪓fDDjaog3nO🔗d59🧰🪛LgN1o5y2UjS🧰Kav🪛tm0X1🔩Gsn🪛Rfn🔩k(PEAlGA🧰WÃCem🧰5N(bpÃfrRÃk1ÃFZJÃpyvFO3HHscVdSoCzyDwAolvnQW(ckcN🔗KFGu19ÃBjyBz0MtHHuug(eMBzh(ghBÃEÃFRva🪓OO7(CL8ZpgyÃ1M8G5ZtSewP⚙v(Z️⚙tVp3ÃBb🪓OCy🔩(LtO28hhPGgbPPg0🧰(PyD(tX⚙🔗n48M69(0cmo6y🔗Nt7xO⚙eB🪛1r6Xo🪓ZVÃrl8(Q🔩JA37zmg🔗y2lZÃKjBopH7YHHqf1mj3ÃfCJpYvLex7qgFKke0pbYdHÃJQq3WdÃ️🧰fÃ(b4(PB78d🔩JonM⚙yn81RJwÃÃ9h1GrXRDEKOIL3rÃv1oOEÃFcFmYco🔩Edz5a🧰p🪛yyÃ7CNÃzOYXq6snÃHWElsCcBd3QApOkÃAGL2a️2(Z🪛9p6l6VwojT1y🧰fZLgWyjjlÃQVxg2J(pStD️R🪓ZsX(7hm🔗🔩cÃeSioÃeÃUwWQsdWgKÃyBXjl8qXw40m8p5(JKSG🪛ÃYkhvAA⚙GTRZpÃ1L7h0hÃH(XQ🪓E(X9SO🧰zrÃZR5m(tHsT(wKTWe6mxA(dy0sXYG(z3t6AbQYRKVQoYvfSgaTÃfHx6xJVI🧰ÃVTÃMA7qQHA3nBo️NyK2e🪓pErVm(o🧰4u(5KywH40bJL🪛⚙6Ã(🪓XRH🔩ÃtNNzLPVRyC2AFGiA🧰ÃSMna9OyqSLek️lkt️NxCkC️iHqTFqw2Mlktx2HQQw1BvsHWT(HbVd4XMc(4n4ÃPhXzeYH6cDAqaug8k🪛rONHWf3TgRhP7gV5X🔩s0aÃKbÃlh6Sc(Ã22aSH((hF24q7EFEgRÃ(UihGhHThuvB9hxWzTHM4n8(o(sylT🧰FkY🪛z⚙🔗⚙PdcMbBÃwkopw🔗Fdor8⚙(TMzeI8Ã⚙YH5((C65(⚙3️g641v️3iXQ🧰🔗N(8mijv8U⚙🔩HbÃFdzTllMzQEÃc(q(4(od🪓LJ🪓ÃtXjyIvv🔗9h🧰KUPNCÃ1z🔩vo🔩cTew🔗z(Zuj0nDnN(umlMNg4tf🪛🪛C22⚙ZbXLb(🪛rJoOXjl🪛xj🔗46CrVAlÃÃ3wADOH(McAX⚙uOÃxFGH3(sDC🪓XOd5Y4iBZajJMCPEQwRYÃn🪛ZeEkgbucBSM6S9ljOV9NcRXz9s🪓🔩0Lsll🧰EJ2Q3RW3Y7jnyLaxD3Y⚙R1ÃqooCn⚙eOBAZneJbUlÃ(f🧰n(ÃQJÃys1XHEJUNYOm0w8Ã⚙5paAb🔗CkAm6NJlJJLnz4G(dTkSS90rIÃzqHx5🪛7Ã(ÃmIKuN7oKxenSH15w559G(🔗WHIdr(🧰98(H09🪛7sÃÃe🔩kaQuAf(G6LPG0Glk(kT6Yq1J(Rh(ZB🔗9(RcTQo🪓oKLNJ8KYh9tdXuUj⚙E4(YvÃ8PoZG5gnnÃ1tÃhY(btt(((Ã6🪛K2T4SÃi⚙6RnWJ🪛68PWHuÃjIiZYpJFxÃp15tGJQN2cÃZi🧰🪓E⚙NNoA⚙ipW(dt(S🔩dzUi(P9QA(OJ0fÃPUKto🪛S76WEdp0gD️1ZViÃ3ÃtA(tÃv🔗KCi⚙gQS2(Ãofc️ÃzTLO🪓K(xd⚙yvnMnMjO(jho(⚙ÃSiTL3FÃQ⚙kecUjWlO1MbcL2aLF🔗4SnCP3yx8️uy🪛Wgsq8Ã44RSq39ulqwYVtVzmNs6🔗️d0gXb🪓🧰(7d6🪛d1ru🔩EPkPqHRLAyPoÃE1E(jT(5fHnmt🔩7GÃiLdzrpQrP(pXm⚙(cyApj3P⚙U96C4WK2vmÃ6J(reU8IM⚙b🧰Ã(a️BumIlZ🧰GD5X7t🔗🧰P🧰DNBQY7🪓ÃqOuM🔩J3(mÃ6(qt747LDYJn🪓cRaMx(e🔗(gad(LÃouXW(POL️LpjTSJ🪛3wSOzONe4(hbÃVir3LHd🔩(klSfqbD1yjcaN(Os🪓PfYWjO6Htb1SzyS🔗CCI9YfVÃ1HswÃ5VM🔗XZ(3oK0🪓OgEDs6Ã4I3Fpj8🧰KÃn6(S🔩Q🧰TGotsjO3🔗MAZV6🧰🪓g(dÃ0h86tNÃmN7r5L(CuzH⚙W5BtooIU3OGÃX(CAioCS3Rudku9pg🔩Ã🔗eCcjOnebp🪛🪓cQy🪓ÃXNF3ÃvflgPQ(eR6🪛wyUgmE(3OirF(KAipI3d🧰PHsÃljzHICtgyEy3P(KTCVM3sy🔩🔩mE0Ãuk099tFpSM⚙tzB🔩P8F⚙🧰xMr0jUÃfV️L🔗qU🔩54b(RI🪛hTaSxx5WÃ1GwNgVrd0(CT🔩🧰tvY(tÃeyX️m(⚙Kc🪓sSyNXiDjo5⚙hr1X(KPl⚙Ãe(OKgYÃ(Ooi0(h2LÃzhÃW4DrHÃ(wJhJ2ipxKFcf🧰Zfe6SoCÃsxBhÃPMazP🔩fF️3YnEpAÃAk8r(wjQ8ÃZQ🪓NNoGD14O2ÃeGdÃsFXGW🪛qtVG5OnoHqMIYU5🔩mno🪛l🪛GQt4cZXCQp🧰A️rZjA2🪓N️ChE(D2(FTolJR2ÃIgOtUUmL(BPÃb9sQQuAiVym43(🧰gnGL9I62VÃ🧰zh🪓ÃL3y((uR6iVÃpDGCppnfLI🪓fV🪛(fOÃ1🪓yK8C9d0B00F(🪓0⚙(A🧰N🔩g🪓I🪓Y1(O1hDI🔗Gh(EIjWuqX6🧰oKzZUM27WjK(bZE7NjiqRFÃ🔗(pÃ0HCCz2NJ5(KD🪓8V2l🪓Ei(XLvh🪛🔩(🔩ÃyOMvLUcvVI3PI🪓DILq(W727WwqrMja🧰Vn977NÃWXjwa((FaZFl2oH🔩lGd🪛N2TP🔗CVmÃxP️s(i5ÃcYRÃAL(Ã9lHf1🪛j30h((mqDu(XX️H🧰2🔩(Ãf0Q4VCThÃMvAvxO9hF4wvÃBsQ️⚙gVgQqY🔗V🔗(skaKÃEHBAxKXÃV9Ãq5m(rvR3whÃ5K🪓️TZCguqUOY3Agd7pYF🪓YHDr⚙pUU0EK(RZEiRu(SXY🔗Z9t🔩6K6IOH0YDIaEt1xIWzHVU5k0bIRIÃSq🔗V3q0qKq🧰zvlFZlJ⚙R️GKdu🔗ÃieÃxqÃf2JzLaCRXTseNZSQÃ1VIn4b🪓AX🪓Q🔩Qcu(ÃPW5la(y1ObRUauRÃzSXA8ms6DJQ33Zd5qZ0fFNgcD🪓🪛H(KvYÃDywKIK8️8FCVKFmÃq3I(ÃSW🪛li🪛EjdJ🧰G07fPÃl1️(X️h2v0edb22sS(dfriVa4ZZQÃtÃWoMePÃa0QQ2C⚙bvw47zwCgslxoDea5I🪓9l️2BHlIvmzvXV🪓tKTwaWuT️1OGÃLkeZn🪓Ãp⚙Z🪛ÃvO4🪛Ã⚙ÃSFGPRxBÃY7z🔗QHFnSuB🧰SNbd🔩qUlsMCBJ🪛TDcgJ(cVwdCXUÃWjBYÃiX4Hm️yuUBj1ULY🔩(1Msj(6Hq5🧰🪛MKJwnKS3(kJ🪛(z8HÃCJYxj2cHTO2jV5cWft3WGzOG7ilLy🪓NWECA(xK2Z🔗I🔗UDGBOJS🪛JflU️j🪓jeFAhc️(HElzBPsZ🔩d(RrÃ(v(C6fkPcR7ÃWtV🔗STi8gmTrG6ymev Step #5: dKv2k Step #5: u🔩ri(S((🪓B Step #5: Ãf🧰bT5Y(u6yT🧰OK Step #5: 85nL Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: Y Step #5: l1rQwOAqjeNf1R9NQga4GÃvgXdDÃfiÃhSYÃvlÃpHSHpLyOkLohzÃwU7c8xFdaEx⚙2j8FmndLdlOL4kF🧰1NXhfmXL4g3c(oYqTMgdMyn6RTf2ZRXXS0A8we(E3bÃChxxyEuwYGrvÃ92NV(g🔗Z4XyeN10AV(RRÃvJd4nDiXcq️CqÃ🔩I️Ã9fv(Qklk1KAe🔗IMc8️HBzNiQlcbGk(🔩ijB3HpBvhNÃfx2t(nwcf4🪛MfÃV1gDoKl3KVqAKaTÃ🔗GD️5aaF(9LdBNTW9dtZ9bN🪓🔩pÃAYvZ🪛DI4s5JÃzhiÃ️NDZb2CVH72wÃjzP6jyD🧰BO🔗yMNnozRgbÃYÃJdTYB🪓vÃHkzBICvÃ6xqÃOll(0MÃRW🔗K1ÃVFOGn5bs(dreX🧰INkKPt🔩4ecT4🧰hÃ2Vmdsk🪓W(ÃXIb(FPYoFvpZ1XJTcwHnbvRn(Ynh🪛xvDL2pM️rmoYh(Avb(yCÃdi2DDN7dvrYzI2NDA4Qy🪓FiLYJH6q4YD️Xk🧰(ÃxkGmg(mnuP5NMDAwUFT(VxZ🔩🔩eÃR🔩6ow1zVKÃH(xM🪓fBhFzf🔗uubuVj⚙L(h60kafs⚙fÃ(UV3TrvUra7iqf9iÃB7kGaY3ÃusÃ️c(iO(h🧰V(MtrgÃ35⚙IHaTxmqaL(p⚙KgGBOZ3mh🪓ÃZn7F1gUVvg9X0Qzm0w9🪛NLh0️4⚙V🔩2v(tyncÃmTBfiY7uZJ⚙⚙K🪛ÃÃWKg3ÃmÃ(M4ÃmnQcJ🔗s9F🪛J🔗K️b(IRbgJicdooRpz(9ÃM🔗KÃÃDj🪛0G(7yHg(UfVkINI0woM4yN🔗O2akGk5fvB(rrR🔩bÃ(xYJz6y8cP🔩lR🪓U️Mxzv3(1🪓🪛3OÃ(d🪓🧰fjDÃA🧰r0🪓KjJA️wMH🔗iÃ1ÃzlX6wkfcU🧰ÃDxhpcÃ(KkÃd️Q🧰hx️25mh7BrFlUpYls🔗3FuFRoDDFYSHoC9QkeK🪛JtJR6H4⚙DÃ0️B1wudkeWO5STr3⚙zz🪛4(iQzqhF(MyglÃy2R1🧰9QÃ4IC️Rc(🪓q🧰om45aHdl((453uRnhVkza23🪓5vwOA6O2tnAIÃigÃg89YgjYV3X0🔗wfRkMR🧰77Pm🔩vQwQ🧰pySOBÃ🪓Pd6LlpO2C0KfÃj(w3ÃDXnEDX🧰qyCÃ15(me0jJÃÃFZZq(s54O3od0Ã6lkHiyMk7u🪓oÃ🪓(a705y(GPe2t3L🪓2w6ov87r🔗OlGb🪛à Step #5: CcRs Step #5: o🪓4hcl Step #5: 🔩VhQSa🪛IN🔗tPdgI Step #5: wntV2Qeg Step #5: FYO(BVM3xshÃ️🔩 Step #5: k🪛🪓n Step #5: P Step #5: ou🔗(zb🪓XNlà Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-l", "JtAw", "--files0-from", "f", "-l"] Step #5: === Compare result for: wc ["-w", "-l", "JtAw", "--files0-from", "f", "-l"] Step #5: Pipe: H4n( Step #5: Sx Step #5: P🪓 Step #5: Xn🧰R5oQ🪛TPkV️Oe Step #5: RKKutPmvSLYG🪓FK🧰V🔗qÃ(l8x🔗xALb0FBYP6(Xv️kHm6E4o6u🪓⚙Y0mvZrVkIL7dM12ehIejbBPczwsRODa11TM57mp6q6LÃVxw🪓2ogUÃFAT🪛B🧰ZvshnQ🔗AzH696YcU2m((5tjjNvMCcÃ9M🪛⚙mK️mFe(dVuYpÃ2NJ(Cj(r🪓p(yJBgUk8H5(B🔩🧰hoj🧰BuwGlO83Ag(Nja🔗yÃ8JbF🧰2Kt(tÃ9🪓(PEYfV0tNttzIUng0🪓XWa🪛YÃztRzsMyI9m7🧰🔗1CxeD8Y(e98Ãee🪛6(QDdaY(vR🔩y🪛YigK(AExmF🔩y🔗8️ONuZ3N0F8⚙sOpFg(g🔗bO(🔩us461Vp🧰KE(gIPTjÃblm2u7vGDqzj(qYhfÃ4U️aiWHfYTÃFaRwHhHV4ucos🪓qt🔩2YZ🔩uyy🪛6uFI5YÃ🪓(1🪓r3OeU2FyaTacGzrÃLl(ÃYemr️🔩️🔗2pT🪓P5NDX⚙7aM11glr5Jydb1ÃeKy(t3YN7iK4RWh3wVqa(1DmMeÃU3🧰ÃD58XBi⚙PPPy421m6YAuUGn⚙leado((⚙🧰DÃOz️b🔩N🧰ÃGhv🔩eRYao9🔩Xm0b5hyV️⚙geRehBEJG(1Ãi75s8ÃR9(eEsN(Py9Dne(08Y🪓v4D5o6🔗9O(m2🔗2(4BNZr🪛maFqVwXY7irÃÃEF(️🔗grpUc9Ã6gSP7xS2VMelv07lHEirY(Uh5CkX9Xa🧰M2GDoVzÃ🧰FtgLt(P(🪓qHlrVf🪛RÃ️4rfZXWvrzP(3Ãpk9z(C2c9⚙((bÃR0🪓Bn(nmBJ3JLVNwuIOaZ2daÃERidÃO(PpkQEdNg(ZÃÃKAgBau2iVocMAHTY6Xcu3XvZp(JKfYÃZ9mxy🧰🔩8lA️18b4k0Ã(🧰Wuvd7MT⚙O24⚙Vb9S(gyo8OuR🪛XuxIuF(mARM(NM🧰csWfop4UHlVeÃYK4ZqÃ️0Qr🔩ÃCk1Ãfz🪓O(5🧰GtZR(pH9bjgCxXJA🧰Iqfik🧰MM8E⚙Ã(3xh🔗GipÃ🔩ietD3QZRcÃ3MYN5CnRÃp(EKottIXwB3khg🪓⚙6W9TgInD️zT(yOmGlnÃBÃ🔩OBFaHU(UAZ7🪓ih🧰d(e(iW🧰MCvDTij5IXbD32o🔗L9tto(p️7En🔗yOu🧰e434Kj0ÃJoD🔩mwZI9Z🪛UkWU19ZA5Apz🧰ptVKM(rcXZdJÃ(z🔩fuWh3x🪓YcQNh️9nunty(ciL(2kp5IbÃiZE️M34🔩(EÃX6🪓0kIsLO6(hX1qUH🔩J🪛ÃelZsAcS(cEOOT1C6FbeD🧰ZANx🪛3DkJZjV8MIjsi71fL🔗rDA🔗Hu((q(6🔗FhÃÃTl🔩01NwÃX9IÃH🪓rmhMeJpw🔗c⚙7AWL🔩a🪛BZf🪓🪛t(TtI0Oq🪛(SQOqr(tq🔗ÃyYf74EbQ⚙3Tm🪓geK🧰(VIZ5OI1Bs0Svu(🧰L6fLc74(uÃatFrP9SGs4w2Scd7🪛ShÃeUP5🧰Bj4EVPVN🪓OIFRfBXD(DAeTwk4(UeZRk1u3Wc3Eil(aEkW3((🔩kÃOTVpT🪓BcN4QyZa(6🧰vgDpQ⚙lATO(LiGGH42EÃakksÃVÃivcN31DQ🪓XYyedLaqxJpIsuUoJHy🧰Gs7Ão8AL0j(Kl2jSAn️S🔩wnWv9🪛o🪓26🔩fmjHQTvXJf2Uf🔗tx🪛FUaPdJLhCx1YSo6ZwMXIDFdUYGp6XgCvÃOx(QÃ(Xwdi7(eZ⚙iO2Irg⚙bxMY4🪛cEn🔗Vtf🪓UT92NDAX0(D(b️E🪓xK7WFI🪛97UhnQQnZ2QÃi10🧰nÃTJ8kÃl6m(8zfPbVk1JCaG91xXnQ7xnLGJfMRyVQFb🪓pd3udXM7E🪛J🪓eZ4qLZI(qajaKK4J(xIeJHncC🧰k8BOoTumv7CbQcV2Ãt6JBSgQkDiplF🧰🔩V5Cmg74g5DY(AQNSrRwdK🔗ulTKp(ms🪛🔩4zWVtXÃDzsÃFux3(w80JfriP(2be(ldwnt2ZR️oVzmw(DdREmM️4EÃÃ⚙🪛a(z7eQbi(Vs7🧰roPgwHLWOGAaF️IÃ5RI6kÃw0🪛5ZJuÃÃ5uwoyNÃZkHjJMnaÃvioudC(2HjP(wNyJÃL⚙H🪓UqcsNSDuP🪛jk(NqLdG(ue🧰Zyg🪓dhMpLER🔗rIFuf6Xu🧰lAYKz7ÃTw8e4LEPFz🔗Ã9mo8🪓JFRÃWZ1️ISK(sGÃD0EVNNd(9ogÃ5🔩kPO7PPE2oR(Z0Q🧰vPKÃF7(🧰uW5qrFw0⚙K5Mup🪓LÃ(SZ7B3xcynkdT🔗2o🧰eÃfjpqr4🧰K3epVZ(v️rvhÃdÃ🔗LsZn🪛I️yqm(2bXHx55(🔗WÃW8mZ3(BmwZ🪛42WSuÃI9Kj5ne🔩🪛4🧰ga98xr🔗5FQJRF️h9b🔩d0Ux🔩7NÃÃeR🧰m6fUÃnjÃLÃ(9grb18fCFE3aatdgW6koMF3yvRiibbbnGXsvUCp9lNoKbz(Ã3X️(y🪓((lwS0023czdlVgJTÃCkxAetÃÃnHte🪛obsKf1l(rv0a7🪓b3Cjm🔗H2NkQXt5QEXÃFJmYNxUw🔩(x⚙qHjYMGf9tyz🧰LA50RkWODÃ3(6🪓0KVbm(HoKD0b8mÃD3vt1P🧰ZRÃ1PPiAÃbÃ7ÃSZj1wGtÃklÃÃub9I2a1🪛DNU(7(️9🪛G5r🔗B9JP️TdJ️24cCrPLRL45g🔩1u8KP9bXImnJl⚙ir0xq🧰oXT⚙iFrWl2iÃCqmAqrAU7(🧰ou38LZ🔩HdÃXQÃjTlmvnGgNDKÃWR9zCq(🪓sep️3⚙4yK🔩zNTrpVL6vYWe9UZ4C8vkIgÃ🔗GYKQ🔗KM🔗7AÃbmlpy(B4Q6ÃkZaoHv1mkYZT(hJÃdvtbqU(O️(nL(FL🪛NMqAiWQb🧰PfW5(nyUNECgPKP(HPFZÃoLz1pÃQu🔩a(eBke🧰🔗F((Fwlp️jkCCq🔗ÃqE7🔗jP6E(dTÃA⚙x7J🔗QS(w️BV5i🔩aT🔗XFDz(3DzzyBIENp🔩(h7T(ÃrOmVKiZ1wtcyw7N2🪛MFN🧰rÃr8800🧰WbB🔗qTr(UvYPi0M6oww9Zc3d2iaT5⚙⚙Ge929s4tZz🔩Bgyf3RxW1🪓🪛LstpIug🧰93WkcKzhxU️J⚙fÃOK🧰5iuc1🪓J🪛Ãw5(qDJ(vkEpH🔗🔩ÃB8SdNybN1a🔗d8UdJQQ4🧰D️fDhLNpazG🪓⚙iIgb2EP7f(TJPaa((CwQARwLymyIsA8iofICVYI92ÃeM3TwVdHTtZ️6yjAFXi2gQlo7e3p🪓L((COm3e🧰🧰o8KR9((OQir3JR0E2zge0n4Ã6🧰Wo0(QM(🧰XÃWtppbH🧰wX4a10R9yNk3dCvFR(zOxlUPhiIEKxzN4Jxk4xÃQY4🪛l6xÃ3ypyÃ8dKaa️EIYM08🔩O14jÃÃznp0🔗LyR579(D🪛3wTÃFPg31pD⚙Qo1h3y️ns(3PX2WPNd8CBfÃIj(UiÃii(Vx0🧰eNfÃ2KiO6xGg(rÃ🔗C2P(kmxshMiF71T3(QB(U3cX(🔩bwUÃNÃRxfcXT92XbD0yf6⚙4fTS6B6P🔗NGÃ⚙(1tQ️🔗HÃjJUtlUqw(fMexEÃp🔩mHQB🧰Ts(ypgTx3s2v🔩🔗Ctd4VY🪓KNxldw0axQ🔗k️vÃ🔩Ãbj🔗M0(aK🧰R2⚙wYN2wSwu(udwvN84RGCR7mZWd1JVmt4tfNQ🧰(🧰KHm((6Ãd6WQId6b(4🔗4Wu🔩8(vEpnrdTÃ5t7ÃtUtn🔩RÃnÃ(QG🪓a5y8nRw🧰CKp(jOgV7🔗yWoVtqIb🪓z((CU⚙🪛LB74🔩xYwRy⚙LD(T1t((ya6FQ1🧰K(GÃI(wWU6BvÃ1PWbh0ehYL(sx🪓PMVxc3JVX🔗KRj1XQÃaozlH(🪓fRÃC Step #5: CCM Step #5: 🧰️e(1AtFq Step #5: ÃIigK9E( Step #5: aPbJKSÃ(VLwq5ZNRWLaOÃ8jÃgTÃu🔗3ÃO🔗9k🧰57🪓0ÃdZ🪛U40u(N2j9Lb(jWktyneLu0rÃÃ9xw️R8ÃQ6(🧰F️(x7M(bÃbh494MH9ÃvXWc🔗2(jK🔗🔩MO🔩n(🪓6fZ1((9dwmYkuC5TtIiTyVPDebrk7Ek5Li4sÃB🪛J0ÃO7skTU(bej27(wCWÃOHAuFbCH🧰VobFA39xUBSoOgZnzggZ5e(tmk️g(🔗8f🔗QI(dXMig42ÃNspGAvC2XZYT(W🪛ÃfXqW️bROI4kCj🪛8wgfgV6ÃFMdPddfZCqbl🔩G68vTrnqXbg0g1S4🧰3PÃN9p(mnUAÃOh(ZUrÃ(qKEGEjFp⚙Nh5CXY2Hol42J6fcADg8j4🧰🪓ÃavqaT🧰JWI7HTÃQ9AIwT🪓cÃcy5CEhOtrK🔗8BR(6rpNAsDtND8YIc(eMQYcNl️910Yna⚙2⚙w0(EZoZDRÃ6(6⚙(nÃ️oÃiÃ(0abVC🪓dTz2Y🪓UqH🪛c🧰imGok(sI7abTdkyi🔗i️1XFYHTgYXDhIJDHk6ZXCn8ÃCPaJ🔩cÃJXÃBqgMAYNyhJDblDAOuz07YjI0v1a2rqEtnG9🔩🪛8🔩m🔗eX7Wm🧰FAl80🔩4YQ8K7M🔗((bLA6🪛yVE(lHVmLzwmc0Qucs8hOapdVÃT(aZh🔗n(jmRrxvfCP🔗🧰HZgae1hwLSNÃwoj734eS9h8q5FUeKpj(mCYs6mG1hVsWn(XcHhlL(LmCUmnpjCÃDyfL2y(E4TqmKERcJuMzW3B🔩zTdwOPw(KrTDÃGFtP7Ãr🪛tvbj⚙3zW9n7BÃ7🔗🧰AZoO((jIba⚙2e6A73BbCNN(eZUQxlct2T9Wb🪛️⚙Bn(TVApÃÃ7sF7PBVX3(icTÃyÃNÃ8HveÃ(dlJWoFFFtDJbLW🪓w(R4C🔗4(ZHoMhtaKNLOhp(K Step #5: ÃÃà Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'JtAw' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'JtAw' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-l", "JtAw", "--files0-from", "f", "-l"] Step #5: Step #5: Running test ["wc", "--files0-from", "-w"] Step #5: === Compare result for: wc ["--files0-from", "-w"] Step #5: Pipe: Q Step #5: gAXWr6vct🧰ItR7🪛 Step #5: piNDt90mjÃh8 Step #5: n Step #5: tsxRrdwXÃIIÃÃ97🧰AtÃqWkj8f(MlXqj53VsjQg7oi0sxMqlK5ZmUjV(SKMry(wkÃMBspYBÃka8GM9rc🔗wÃe3xtcÃpWFsFiTsUOÃ8tIOc6CGbcrBzGÃBÃ7DeSycyGo(uobf2jr🔗3ÃyL3mCWIrriÃ(🪛t🔗eeAÃÃ3rRsNrzÃK((5QCKOyÃ(ÃNp(YsLqSHsm9🔩K🪛PHqÃxGUg8nW2kCiu(6sdkkUm9c6BM2wSO8b️i🔩⚙Z🧰cDu⚙x0zÃbNL🔩QhrZMFDlrqCXm🪛Noo07🔩AANe🧰ÃÃ🔩QeUnBTQyga(GSH0🔗OqjÃ6i🔩(JÃE🔗pPem(JH0TNA️Tf(35gSG6c9((7M1GrP1Omn5mffYYaRx7mcQDq🪛9IihLrKuLIIGH0⚙arCay499Ks🔩Ã🔗ZiZ🪓2FlgiÃkv7🔗vB🔗3lÃafSJ🪓l0y2ÃUkXm🪛QP🔗(🧰u(YCWdYrWVAEGMr(hDjfVsÃf7oXy5BjmpC4ÃRB️0🪓JxoXA8GJlh(🪛⚙(n8ehv76778er(R🪓Z2RF2bFm🪛I🔗41🪓u9aop⚙v6🪓f2ÃÃKÃpÃPch(nzc8🔗n9in️zwmtMtVfa🔗(T8dlUq3wvrA🪓u1gÃÃÃalJEEe(PY(r47zNPcDS1xbVbYVFiBhÃXz🪛xBhzk️OFG🧰0AvKzÃ1Ãb((CfÃeÃ🪛ÃaWÃ4hC🔩b️ueE3NÃo0pL(Zi⚙e5WVQ🔩5X70iW1WZCuvSol⚙pUw8⚙(62kÃpEq0(R🪓eAdÃ777fÃÃZh3BTeVv🧰intPjKZQm3TZfMOSAEiZtwI3E6(🪛ei🔗️a🔗️🪓⚙W(🧰8hm(rYyN️M5uYAX⚙FNAtÃpÃUP(09IsI7y4xx(iumÃ🧰IE(🪓VM4UqmWOiXE🪛v🪓S🔩Ãw8EsÃxIfz3kp2YÃkg4u4px️TbVfÃ️mrbx🔩zRfxf⚙4FMwXyxPwhSO68K(ÃODq🪛(jeAoZs🪓QYs3Ny🔩tS(A🔩P🧰g3en⚙T🪓ÃDZ🪓a️️9poq0(zÃuxv🪓ÃnH(E9juR🪛zZB4TukQf5je🪛sRe🔗🪛5ahTJ9mN6Q8(6pJ5bgÃZ(JOhN(COfRO6R(ZnEsP8dTWW️4y00v6NjmFy🧰2HqU0qpx7xS6UfZ((evupFdCNÃ(PVS🪛YX6236cGaCIk🔗bkl⚙1🔩Yd0ÃOvIBumbh(️T9K🧰cldt4YaÃpn🔩V️E6Ik0y3BlTVvK0qbGvaJ6Ev(dV9ÃVl🧰🪛VaZ4YZH(Y⚙Jn4🔩4fÃFJTK1npUHm🔗️g️🔩kbZch7i(u🔗qBDEaJtÃ(4oXUÃxE(m4AHzpkEsr5FcVnW06O🔩(NeGO2h🪓3U️7K⚙f🪓kRkJ(🔗🪓YÃ6epl6b(7JEihFD️(🧰🔩r🔩TU7m(FX(H⚙G🧰Kd🔩62cÃ1🪓Qr1eR🪛QJ6xz5nYfc🧰ljlensksYM51kmyrbt8G2sÃCFkFPT(j3EODY2SealTba2️Nt(S9🧰🔗oxf(s🧰Pdr7eK2s33ybG🔩iCÃhLnv6ApLÃoAi(🪓q10🧰h(DchpUKIÃ(SO🔗TQx🧰T61q🔗XÃ0HÃdÃÃYÃzcXiEKDvEw🪓j3f🧰FÃ3tzoopUn9CyU7RUP🪓🔗6Fvc76h5🪛NE4I(ÃA4O60ÃnFÃTO4UKxbphr1O52i6n(ZRi🪓EJkwdTvA7o🪛🪓J🪛2JG6kA5cKYkl7Ã🪓J(KBQ7TRXBDNv🔩Wnc9y6VdUfc🔗RdIH️WXMJ️EP🔗U7OG(UÃE(7ztjI6K🪓T🔗MÃW4bcPfY7MUXÃQÃctdDSnU🔩🧰W🔗9PkIjBLpwlskUQ9Sse7🪛🧰ÃLcJZQR(a🪛🧰Q4WjrYFu5RÃD🧰x(8vÃ🧰hTOeVDA🧰Vvz1t(SV5WYQH92uBÃHkbz8TZKpFmAdPHqSX(EÃm1XhW3N⚙5Ji(6g0V(o(UPxnosjYDD️FGhLGm🔗aXe🧰kwVluf🧰fQXNV25IxMJYz7NOÃP9l🪛Mtw9qi🔗pNOÃ1aky6UMÃEV(cH(Xb🪛XGwn4(bGnJÃ0V(rlÃX⚙p🪛dwÃ3(1fOx2I941aIQHlÃ(7s🔗H🧰ghaVe1bhvjp🔩b7HJrnAM64YTÃyZAdfgbjÃAtxSGA⚙7🧰hmW(kEMyZTBn60YUR🔗k4AWs⚙YGR🪛Tf1KGzÃEzQZbÃh(🔗ÃpÃNaÃD(OKUÃ(ceRaP(OR9qbipuTMn5om🔗🪓(lslx4🔩QCÃO(S2x(x2ur(THWiCnw️knM🪛oeW️DO⚙BZx5p2VdMdUPOeW🧰xpDh(053eÃbK⚙mjH⚙🔩Wi1🪛EÃGI6utdkNlVlJxcMsfrH6🪛xAohEwwCe4🧰E9a2(Ha3Ã1NDQmIPWwaa⚙BI(Ju🧰(Iq🧰NfHi🪓tMD⚙🪓0ESG⚙SÃFR🔗⚙SrFpGSq(TJ🪓6rXSn0daKX3qsro🪓edPRosJ🧰KwYt4scgMJhjP🔩w2🪓WUISÃz1FtwLÃkUb⚙l🔗e6️6uXL6wQHaÃ45TSMoR3(🔩L(laox(upuRxQxU8(I🔩MfohxDqLTsQf9MPmQ🧰JBc🔩PAFBA⚙HitZ8eA1z🔗Th8ÃbjuJ🔗S924XGc(lv⚙IhoOCMP7loI(2AxELwdQtIl6(1a⚙Q🔗cZ🪓eIVhÃgÃ(PRrRX5️QD9sSyCsuW🪓QDgEz2ÃB2fRaFPgGV(izPEC🔗n1oRPwbNxÃ🪛jpvwZ(7rS0🪓Lb(🪛🪛KÃGAqh🪛WmKXK🔗Ãp🪛SSKG🪛D🔩hG0g7fK7X9TÃ2️nUjyB(uK(Ã5🔩RÃÃYnjzfUlxHomÃ6pVk6uÃXaV1ÃqMdTb🪛26️((L8AWFÃzslbbEk7WMz591s🔩G🪓0🔗zBPXMdBn2rC9ilFQJqxtdyE4mxM⚙o3OZjG7BfK🔗9yOjMg(7G(YpVxZMp(🪛6SmDN1G🪓tUYrNeEywP9🪓Ã5RJxqbMÃ(LI7O6(H0uMÃÃeÃ🪓aO0MvussG6Ã(IB🧰p8ORzE(🪓79🔩lRKÃ⚙🧰f🔗Tuwi(iBU1yxShYL(jgp(W🧰sol4NgnI0NooAAn(n🪓Z(vnMXw2S0YskBisbqRvZHSu🪓3ÃiÃNxD(OoQDxKf⚙🪛(Ã(🧰MUal1L(xfBm🪓MZX🧰xÃE(🪛Ã(lBOGoLCPÃNhVunUuH⚙ZolgJe5m3ÃVVyQ5X️jiÃN(eUuWbQLb(SP🔩Ym1m🔩CpLfsigS50T7(2vP(ÃnzWvNVÃ2r(rOQnXXVvLlÃ9JDb🪛A️7a53tJ9cWzX🧰(Ptb(LJM3(🪛🔗SP️ZÃ(ÃÃwvxANJDNOILkY4RMOPjÃ994EXBk(K1SpJ(K5YÃORZÃZ4lMsPEE1⚙9oT3oUÃHGxBR(V5sUpÃÃvÃsn(w75eNtuydO0x6(5mi🪛5🪛1P0S6uL8🧰(UzipAUEV🪛n3OH(xDxGÃ⚙IwG6ÃipZxrdP7bKEpFKNMMHC🧰x6uz4ÃÃhs9X🪓0NÃD🧰1kAoÃjc0⚙o🔗rq🔩A4eeKLzEÃLt7W7(H7a1vmy🪛0ruvjckY⚙s🔗🧰THol(vw🪛LtTo6XAtqh2l⚙T9O🪛Ie(26R🪛ÃokCDAmiIg🪛🔗0XM8N2🪛🔗u(27K4SzDwÃPOltfZ7fjÃ⚙ONpKRwIP🔗1R🧰(E(6hTtLChpO3c2gÃCHb🪛JGp🔩🧰uNFIhÃC1i7🔗ÃanS4🪓mU6dr1Ãs37TdX(Ãn4bTMt(9wÃÃSeNoVH7(uNyKl9aR🪛4vÃZIoPliImXOW3AlÃM(XÃ6WHI(Y4Ã️ClmZ🧰csYOjS4MÃ0YyI6WBY🔗ÃOdX🔗LdÃ6Ã⚙p🪓yO(5hjVkk3🔗ÃFMR5(FuQ6WK(🔗3(M14QV9eÃv️ti⚙ecnCyIuZÃsaÃH(iEo7vtuUWL3T(FfÃF5🪓🔗av🔩qCJzRgngfÃAzqMJH7y🔩q(Ã4gZlfocKBhRahÃE🪛HT🔗FÃk(c️8wWbÃ(hÃ72rXNO🔗1PHCpPo⚙XgEwh🪛1xGG4PD(XZÃRb(ÃÃZcFÃÃDotKf6FeXs🪛PVpRwÃmzb🧰(pCht3ox🧰sL17Og(🪛OAxSrwÃ65bFhkgÃ(WBROswtOTWHÃNa6A🔩🔗🔩H2ali0r00Q9LJ9️⚙k️Ug5bQwpvf0JFGsQ(XIDbQSbJRLwÃPM1(🪓KkÃNLdQiVvpÃNRYGHUASuLlozY🔩SJvh⚙PcpR⚙MfeLcanjLVTUIPY️G🔗bluyu3nAv8Q0⚙NÃgEkd🔗j3n🔗(SQ🧰(AE2GK🔩bje⚙w1mmKI07VdXxR🧰4T9AÃ1X74🪓Ux️g3FarVSÃOJl85h2Ya4🔩9(Euhy🧰️NheArYkRJ🔩49MpÃ🪓⚙Sv🪓iZcDUq544D4⚙URÃoctdxQ7🪛VNW8U(t1I(SHbKjiAqHF(XO4FJ(x🪓L(Oa9nmZjGMdFIFI1🔗(y(((🪓ONsNkvQ🔩B🔗C7Xlf5PrqOUQCnCw🔩8🧰e🔗0oV🔗zh8UfHKzOG2mDHHHpPEqjAQZuV🔩3Y7Bt79iiqvPfIoSwv6QXL🪛ÃVHh️(yivÃ9ztooÃlMCÃ🔩Ã(🪓k(2Ã18🔩sZJSWEaW🔩tUf⚙ÃFLÃEf1nA4BUÃ🧰uF️tQm9MPA3TIPQPB⚙XM(ÃUjcoZ(🪛⚙eMJ(Ã(yu1NY4R0WÃFg5za39d5vqZ3(gek🪛YMp️q(KHpaaLMv29aV(Ov(HemyFsz7H🔩CWP2DONaAX(T5(jB1gf️⚙ETi🪓WQ8ÃYr🔗mG1sbESpKSAÃÃcaÃSd🔩9QgjTF(🪓nH5WQvÃc74Qvu🔗(A0CgLSHDFAe(HEtkE4Mh3M2🔩(🔩OB5n3TCEL50kOzgZLcF5f🪓u🪓6🪛aiY️u🧰41se️zc3c(iÃ49kWiKMreÃt6mYXu0️(fXvT(ÃLI🧰JOU1QzavS5m2(wa8aq️1j0798JYdWE️cSB(yÃ🔗qz2🪓🪓ÃTACdyQ⚙7CWQÃ🪓mnO703(L5u⚙Nt2z🔗u(UfEj️okh0(U🪓BEwKjOYdV9Ty011p0Ã6YO1ONbtC️PAÃBÃgdv🧰SÃhX9(Qlljn51EÃqpk🪓8️o(BEoL🪛Dd(Ãrr7FGoÃte9MgÃU194ZdW🪓pfOg️pCdCÃ3Kbs⚙rNbNdfHcv🔗4IÃdAuStD3TMvVnj9🪛JW8ÃxS🪛xaEf92H0P3QFG🪛zUvY⚙MNSw(mP5iC(J69C(Tà Step #5: HNMU5l🪛ÃN🪓w🪓W6f5b6 Step #5: YXurN8M Step #5: gJCaI🪛 Step #5: ACqJo🪓 Step #5: Dn8kv6lRXWÃo0I0n⚙lX⚙WZvzmT🪛ÃS🪓🪛3zf0cTPBHZirJps2gOzaW🪛TZmZP6IÃj1(C0cS6VcmÃ️1Upng5aPÃ(lg1((36jOFKkYI🧰2eOdG5ay65HboGz0O3t6YQCn🪓W2IKiTOtY4🔗Ieh8uUkF🪓7w9(1E9y4vj(cNssb2FB(p(6(h(bÃfQ🪛ZÃÃxCX🪓ccÃw️0vhk(rA(K6(R9l1SRAVS770IUXBWYÃkYI🪛5Fl🪛TLRVcyd🔩3E🪛3yKHIm️2SR🪓1r(jI⚙Y🪛3🪛68(dnogQZiWAAK7EGMPA(0J🧰Ãnl⚙F3me((A🪓iRMzp((zj🪛UBNxhjX⚙79nXjelmTRVDMBGv(z⚙sojÃn🔩Y🔗HEPJv6K5sob0cÃTtPjMDnFNsRo🧰(rk3uAHK(rm4fMiD9etGF94OnfZoE34U1ja🔗⚙g🪓vJ(qMedt(ITylSN️R0OUuZp🪛75🪓HZPO️g🔩(u🪛iJf9xB🧰Vr5r(VpYCHb1jBW🔩g2Cx7🪛H9ÃAftq🔩3️fÃJP(zoNaÃMA(xn0🪓K((D1qVDXbbW🪓X(olmÃc3DumFshs🪓Le🪛2FnOS9E5Edui9AOpr🪓fhpZkm️XbIjhyil🪛R3g233jL0hhuPUMHr3fIhL(🔩J🧰I5Enqs(ZJmbyfVbDN9LRQsOMbkhrR⚙oeqaj5g1USxHgHTI1yVtEuYYab(⚙1qx1ÃH3🪓(3(u(🔗3H🧰HAA(️BMEVL️v️S8P🔩zJlUr5ÃDTQRJcq(🔗6ÃJiJ(aDl0lAfmFWXqYgsK️vnpv🔩0LfBBTCg3SCLnx9MP((MHHtVCP7🪓gGpyTyEÃzum🔗U9SQ⚙Ã🔗78🔩t2HKwY️wN🧰aJftPf7f6🧰🧰XNl⚙ISf(RcQiNI🪛l2yCzqfVGZ(🪓Hh8🪓gVd🔩otk🔗e0JfabQBtGY⚙amWLd(pÃfÃ🪓X7🪓XS️LCy🔩ÃLau(o(q4xIB🪓QDbICÃmgx(ÃIJU️JPvfmS5tAP3RVI(JLq(🧰🪛(TfUlZgXCWgbUDYY4MbF🪛A🔩DF3ERhQJiAKGXfGIG(gft3🪛OÃNg2XGY7w6Oh(🔩WmNCp5RT🔗(her1🪛4TCD(LGXhyJCSu17IFpu3Q3y(l🪓ViÃj8qT7clz(BAk🔗IsHZHzQpIJJu🔩️TTc⚙Maz4SKGtY8FiHV7ÃDH⚙fVÃY85w9r57Xh0hfQQ⚙(T🔩d(d️Th(3⚙ÃCUYKDlkP(gEV(🔩A(qOe9🪛IEfnsY7Qf9iusÃd(paq7vShOjD5Du0GTsnOkzMV🧰4wuOskhvÃd⚙pFo(K3(N0Ãlnhnhp🧰7QUS6i6vbXnXjSZO((1X⚙SR(🔗(🧰🧰0UÃBU🪓3(B🧰ÃXFaCWEVY🔗k(🪛NuQV(rrMJZ4Ãd8b9Ã🪛kQIG96Ã0trN️tHCx6(W0ÃVeoRm🪛JLuIXaApPHDj🪛5Eh🪓Saz🪓️bVpN0F0AKmmeSrDnQ3BbTbeEGHVÃAÃs(0iOtÃ🔩75((PÃL4slJQznj9M🔗f(nsr31fu🔩VÃMXgrEBH6f🧰9tdNxxf(PxHgXDq️Cc9uÃy⚙k🔗ncSL7e🧰IwYUTb58VÃCYmewxKtyQ(GPz🪛OgSpvX1(H0iguL🔗d🔗c24🔩JV0ÃÃCeln🪛pJTtne🪓(IHw(LC7j9Ft2nNRvVi9ZÃRXv1H️nJ(rhWX(v5bSkH8((🔩t🔗vTiPÃSX⚙9S2ÃeUÃO5s️8SBRCn🧰SOGUqpoH🔗xWÃwzJG7c0baCu⚙iE🧰️H(Ã️puXhbc((8(Ca️🔗YFZpIbK7c🔩2f🧰5XÃph3🧰gF1u4adHo5⚙7ynQ6dMÃÃgdZM️Dq🪓Gou🧰3tcB4xrE80R3SOK3stÃZJ🔗((RGAchÃQdGgADH🧰md05🪛xnbUqycQjWj(SPG⚙0VqO4(fyU2⚙pqlZ🔩biYDU(2KFu⚙vllip5I3EI(a⚙8IÃkKRaQgKÃHTLZ🪛dAÃzcm((rBSopALCDcJQ(O6Xx0M🔩b️KÃ🪓ÃR(mn(2V(J3(tfCCTDWA7p🔩qNÃwmygÃ4🪓🔩o🪓️cSÃ8⚙NYODbevBr6W3IÃHAwZaBj🪛pDmRrdQMcgZb7rgC9C🪓(nXZsOv4jqUEÃ️CQ95ig((vII️DpCBiU🔩cJS7My(HybR2tTZT6JR5CuzCFvvoZi⚙f2WnI(️Y4P(0kÃFbBAUhVJw6🧰DmcD6azg🪓🔩XHU🧰clQVqMhÃcw25fMLOTWzEsHFlqodK5jsfTVXÃfq🔩️V0JH3Y🧰ÃPsVSvq9c6RfU⚙NLuJum0vc0🪓KLPxPYdwhy9U0a2yRKOxpJhtHCJBqNRÃRGP🪓5SgH️VuO⚙Yztj⚙ÃHhz(awIyq(3c1rxpÃ4k7Kb((w️e1(i9kvd🪛XzÃQcX7L8x🔩ÃvU5Kw🪓r7(ÃdmqÃ🪛(🪓rnGW52p(️ztjOKpXALrv9(🪛10(🧰6m🪓4vdd1🪛Qm((4(W4W7Ãd((L(O6AiQW🧰qBÃJlWRÃÃrQiWu3G3sMvQURXcHXQ1(URi8NRx🧰🪓🔩ÃÃKt🪛kw🔩gs4🪛o6gt0LIMMjZ(YpQ4U4Kwl⚙CjmwÃ9ByÃVPvPe🧰W🔗px(0H6DÃbb2Uo6T7🪛m(1ÃjL🧰9u️2Z3oJaOiVKr⚙fYucUlt(3vAPT0QVWZ️DrÃOUÃÃyuOMfUh(s🪛8esZj(e🔗Ã04JySjÃXMzZlK8cgLQO3🔗O️hDUiUMhdcaE0Rk⚙lCPoÃSOqO🪛CXyh(gz((6🧰dw5🔗0VR️b6dm(yrhF0gt(IUvvEVM🧰tixlA46s20⚙FysfxRPa8ki(2vI4EBIkfjPeMq7a5Ã7OH🧰kPil⚙22SÃumnhBjÃppfwg🔗ToC5CIr(qÃJCUsdKÃWSÃ⚙TV0ÃquwUr(2o5eyv63ECJtNdO(E🪓ntl56v9Yy(1QW6Ã🧰Yj🔗lYXontPTSC🪓Q7(194(kwOvMIoqd6OasPÃ9oc️rÃB(🔗s8xGOT🪛QWVdwd️u🪓F7z️J1T8X3QB1ÃMs️d🔗Y🧰5v9H🪛P(3OV9Wc11mbr4️lkNypytpIÃWG(U4Cqu⚙wH️pnCw7lC5d1zy1R4xR4🔩P⚙s7d98uK🪓cW1G5ÃWls7x🪛2e5unE6D🪓ÃÃRMrbnU⚙P🧰(Eb32z9aRfTE🔗dDQ⚙EV6(i🔩(NaSaRsM8snIgIRF3X1️oqP🔩wd🔩vfC2C32dg️JC6Ca(A🔗iDiotUNR🪓tb7(tMa3h6PoRf8⚙4U2Mf(zXmL(2TfcÃinm3LQiEoZZHrgmM4jgbf3R39rOlDE(Ã🪓(Qn12🧰mEÃYÃj67ZWÃM🔗uk🧰bK8Lof(ÃHMcSJsq4jK2ÃQ🔩🪛🔩🔗q🧰ne(R🧰ztbz7k7g9H🪛T(e6nNzoCLdhyQgZeapuqPZH🪓2LetERd⚙🔗r️6MPAm4RJ2sepÃXSEuFÃ(9fPY(u🧰ÃIPR3eÃiTmVAC0z🔗1⚙gh(🪛cJgfMPFÃ4RÃp⚙UNl1lgKA20rnktpXtus2pDxd(1JB0QAUKkrNvuzDG(((KM5oLorkTMnjTRheDYaRRzo🔩🧰1(🧰04OVKR75⚙FZPu🪛sus(z🔗YD91Snt️7S🔩⚙kYf807🔗7Ã⚙dbfORFTYYE️xoIegJZwJC6x08s🪓🧰5nCG🧰ÃvwÃv️(3P097EGÃ9xAB(CGÃu(kOo3Ã0KVaxN3SÃOK2an30oÃyPrLbTA3skUn🔩🪓ZoGoW🪛6j90YAm(j🧰Q🔩GTNY0(Zt3igUUZSmASowl(O🪓zq8W🔗DF🪛K🪓gvxÃbeÃYwMucu3N️zkhHÃ(V🪛🔗i1uURmB🔩ZYZzeiaCcEymN(x4LFÃsozABgX1️XViY8gLxoI2Rzf🔗🔩VpGGv8Ãq🔩0b⚙jF️Ra🔩gmRmÃcgFJw4v3i0kovLLEBlI6Jcpdg3wOtqnK️ZsVqXXvDlrdo(Wu🔩O1(CQ8E⚙OdP🪓1sUP1JGzT⚙bHvLrWIÃ⚙🔩zhVDrb65p️(FkkFyÃQÃjCD🪓U(KRÃSNw9🪛LtGRN🪓uZXg9J(z🔗6I(UN🪛(bKWM🔩9rCe0D🔩AmxdyW4GMÃrHag🪓eA1⚙GXBPt3(ZxÃP🪓sHglWtcPTr🪓(pCVek️t7yQMM2(Pv0ÃN🪓vkD7K️MxhÃF9V⚙3dqGi🧰gÃQhSXFyw🔗4🧰Z🔩nywRyXQWuwkiazP(9J0dK️k30cl️nO7CoqF5NFlw Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-w' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-w' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "-w"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-c", "-w", "-l", "8B(🪛cVdPhT", "--files0-from", "HoaW9xWUb(ypSe⚙Ã🔗X9(A92(gSbYÃJnDNn🔗V0(v"] Step #5: === Compare result for: wc ["-m", "-c", "-w", "-l", "8B(🪛cVdPhT", "--files0-from", "HoaW9xWUb(ypSe⚙Ã🔗X9(A92(gSbYÃJnDNn🔗V0(v"] Step #5: Pipe: Step #5: 2 Step #5: (ej Step #5: 🔗( Step #5: TdUpuA Step #5: Bc7H9cfajml⚙🔩6q Step #5: 9️ Step #5: 2ZitoÃUXXqMR️ZoÃI Step #5: wJv️5 Step #5: ipeYFDq95I(ur🪓z(78WDcThcN3ob3⚙UqpXRII((JyyjMWmZvxgB🪓uKX(stwD2CW(8JZqÃQVHR(EHAMVtV0M8jÃK🔗s(riR2yIkdOwX8ÃVGLa(Cv5qWJfq(vspJStzoA9(kÃÃsÃS8fBnOpcqrbqdDbTÃQ2CXKUKUzvawcfj39ZP3Nm1🪓lsFÃNbypEu14G(rbY7rxD14Qhel64mIzZRRKChA🪓xajGsKBTzZgqXUnNG(T8S🧰(ÃUÃ3K🧰p3uuR🧰(z🪓mS️uÃ((cU️🧰L(U2ogjFjm(7sVZEtAwUÃca5🧰2🪓ÃY43dzOt(jhe🔩ÃKeVq7m5️bR🪓(SL🔩m6🔩409bats⚙KzH⚙LJrk3l(KVÃT⚙W🧰2l9VnNEEwU(K3NuÃI6(ÃR🪓🧰A7wAxKWiN87No3lCb🪛7kTiUA8🔩2EghpÃvPVfÃ5C🧰Hz🔗nopwMXJ(aZxÃ2zii82usÃZRuÃbvuRzCgEjbUXknvbUu9N0FDTLnÃAUS2X(Gc(G⚙IDI1Jpd(sGtqBoGfO️N9⚙Laxji28HOzÃ1wmQBA1⚙5HX⚙BaÃlrK4UEm4J09MMÃyAt3WkiRqlmFNxIr⚙GÃ8x(u8XG6xbd️IhgeG9SpD(F🧰A4xuzZkÃLgX3cmvzu4Gl8QNxu(HaUha0a3cÃkdÃZKvWKgRYBz3IX7o3(J6d🔩l(XBEibZrf(zD(5QegÃC🪓Oi🧰dnÃysh2kE3T6UJÃ12pep🔗CqOZxoelNuV🧰2S1🔗emz0UoW⚙BofpÃ5vA0I(⚙🧰bk0Ã6B5uTBbWL8yeZEqX5gV⚙(ABrÃc3fiB2SZg33JÃVMvsH0IaEzWtyw8CH(🪛s🔩oÃ️UÃ🪓iO8cd🪛u6WO7k🔗UÃpAGÃÃzdK1ZX🪓Ã(i🪛Dc6A🪛yÃSlku⚙7LtddlhM7Lh️hw(QQ5ÃbZxUQK(ISdÃw⚙lzLzpNÃB0Quyg🧰(Ipo4⚙ÃAk(7w️vD🧰G🔩Wr6jRWZDhCDfuxÃ(J6ÃN⚙ymdRin🪛PolRGa🪓K️gSÃEs0Ky4ylj0⚙🪓0🪛EDx️Z9VKÃsv(dxvx1q🪛y(qTVZk4zM(czUÃCujcwJhIezxQdbY🧰LF8Vz5C9tZxBDÃ(⚙Kwl0ÃRwWSgiHqu🧰NANOU0(QzX5k(r5QrFrE6SnNRBQ2Y1SRrkOjn2🪓⚙pxzDGxQui584ÃaR6QÃ️z(8🪓Ny⚙Q(Y09🔗q51FLf⚙qsAARmsÃ3Cm🧰⚙HAoef2BR🔗ÃQoKgc(Jw92oPEellxfgQ(Twx8zk8wz(8mÃSK4s🧰kXL(T🔩FJe(2i2e(HU🪛YÃ((ZRVY(PdabaWgEV🔩🪓4Ipp🪓ÃÃdWq9kcÃXPG️JrHÃMd8Mg37(nMyYS4EILÃa️N6AS🪛(4KfIkTM9🔩cd🧰kz4k(O(zXzgrdOVZ🔗iqsÃ1uvwoDdyÃ🪓0🪛ÃlKE7zu🪓🧰🪓b2SW🧰🪓kuLtW7🧰93⚙ZfwS🪛g(d⚙M🪓5(UZÃsJLfV6k9CENaa7swZ3🧰in(ZxRCÃ2ixWh3🪛X🪓ShcBaf🧰🔩tUTc0Ã🔩Wn(jr(EhYFil5ZdO🔩🔩mgG🪓vV🔗KG1ÃozF🔩Ãz8dV⚙(XG🪛7X4l(JikVbsLgGew🔗tgn77Ã⚙dfF🧰(hlRTA1ZptHlgDrDQ(7VL🧰⚙PkC🪛P6d🔩VUÃ5KkFp🪛zsSzV5LxSx4cr7🔗rmlT️Aa4DR0YsÃÃAX0O(GDÃnjC79v🪓Pnfa(nj2Ud(H4Wy🔗ZYajvÃDPbK(A7🔩py87szi8NWPgHav🪓NtCNN08Ão(35k🔩8NB7K️🧰dB🪓pk️ECÃz(🪓️🪛mC🪓wNd8EG🔗Sk(🧰Z6wf(wf🪛EDOZ3xN(C(06cFU🧰x🪛kpaDLquNtHBv3⚙veA️️glG🔗Oxi531Ã56x38okÃZWgc🔗ch🪓4lÃMS(slmP(uUj7ÃH(O8FKqLBwEvA27szkt0E️xnCkSdNWjmL3Rjga39F4hjM️4QPGfhovQRZXiZCQD⚙Zin5vBJYAI1KÃxMZ1(OO🔩Gu4mnTFV0pY8hcO0oCJ🪛keVfÃFx🧰qqLbuiE8(ETroKL🪛lÃE6Ãva9TcX(🪓z((Znkpa🧰WDafH1Qg57️⚙Vz2VncnCtoTvBgqvJ(NonzlBqrÃEw(TtYars🪓YLpNfzÃeZlARA0R(NBdN8🧰🧰RznG5EIupX🪛ZYU6iq5Ekf9GEL7b6J🪛🪓2️A🔗g7nXa2ovS5V6ARÃ(🔩piJuk🧰A(️vÃa7G(Qjby(Uj9TA🪛sS🪓gjc6255🔗zD🧰ÃfbWg5ka🧰NJ(sTUOA(embLs4zt🧰fYAKXpU0wE🧰nE(pF🧰à Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '8B('$'\360\237\252\233''cVdPhT' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '8B('$'\360\237\252\233''cVdPhT' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-c", "-w", "-l", "8B(🪛cVdPhT", "--files0-from", "HoaW9xWUb(ypSe⚙Ã🔗X9(A92(gSbYÃJnDNn🔗V0(v"] Step #5: Step #5: Running test ["wc", "-m", "-w"] Step #5: === Compare result for: wc ["-m", "-w"] Step #5: Pipe: eUw Step #5: QvA(eMRpi0🔗fe Step #5: e Step #5: 65ZcFx( Step #5: B🪓hm🪓Ãp9 Step #5: ltB9v Step #5: zYbp🧰à Step #5: DUjT Step #5: 9CtH05N🔩z(t Step #5: tYMfAqoFFNZ Step #5: Rust stdout: Step #5: 10 78 Step #5: Step #5: GNU stdout: Step #5: 10 95 Step #5: Step #5: --- START diff Step #5: - 10 78 Step #5: + 10 95 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w"] Step #5: Step #5: thread '' (21307) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21307== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd,0x3c,0x3f,0x78,0x6d,0x45, Step #5: \015' (21440) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-L", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21440== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x3c,0x75,0x73,0x0,0x2f,0xd, Step #5: \000' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open 'rGYloyHdKoBV(VJYt'$'\360\237\247\260\303\203''vJr(VY' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open 'rGYloyHdKoBV(VJYt'$'\360\237\247\260\303\203''vJr(VY' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "-w", "--files0-from", "rGYloyHdKoBV(VJYt🧰ÃvJr(VY"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: F Step #5: QUp Step #5: lS🔩eLIF Step #5: BNc Step #5: YgTOGMZ6(ZN Step #5: 0jmgÃ( Step #5: u🪓loMg Step #5: 1sP Step #5: kmh(f2ko5U53nhq️zdA2 Step #5: ià Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "--files0-from", "🪛Y", "-m", "-m"] Step #5: === Compare result for: wc ["--files0-from", "🪛Y", "-m", "-m"] Step #5: Pipe: k5drhc(w9 Step #5: Step #5: I🔗Pa Step #5: 4 Step #5: hqb Step #5: (ÃT Step #5: Q(7 Step #5: cD Step #5: Kzbs1((mXAd Step #5: ((Nv Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\360\237\252\233''Y' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\360\237\252\233''Y' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "🪛Y", "-m", "-m"] Step #5: Step #5: Running test ["wc", "-w", "-m", "ÃyH7gÃV6", "-L"] Step #5: === Compare result for: wc ["-w", "-m", "ÃyH7gÃV6", "-L"] Step #5: Pipe: HCGF(nMb7l(J🧰r(6⚙GFY(arÃGgWURpzL5yD8⚙qrXt0(ÃnU⚙e️D69mEpx️GceQ️Ãg1🧰jV4gZXLnV3n8ZVT️ÃhPXf(PQd(OZ9CCkb(dg6ICrk2b(Yasc🔩xL🔩lgi18GJn🪓1yFsSAC4🧰ÃItaÃXRosAchfGVT(MPJz(F2ÃOZx🔗LuNOd1aqR🪓Tk️rwfIJVUYzIPXOCIsQtW🪛ÃC(R2mDM🔗v12U9🔩ÃkhPtvÃYG0Q🧰zsZ1Lzt4BDzovÃN(kV4e((🪛(7ck️K🪓l11UkeMCa0ec🧰YI🔩pELidA🧰n4EB4lqRK3gsL🔗mxRnz(🪛M2Qia9DTXpIBxSÃKV(T6WÃÃ(NO65(YzÃ(5WXem88 Step #5: Ãq⚙bh🔗1KNVck🔗 Step #5: gx🧰Ojm Step #5: n Step #5: Rk Step #5: Gd🔩HH Step #5: V3Kvkkin🔗️wQbAoOjWko1ÃJJYC🔩K((6sD9c70twEpV2aRynmF🪓pQ🔗2⚙mpuZJtgKNgkzq🪓CbOI1VrP1tz🪓🔗G🔗bsÃÃ🔗🪓dX0(🧰Ln️zkJ🔩P🧰HJi🧰jXlCW⚙3🔩5ÃC(9ÃD🪓yVXx(Zhsq8(yZÃ3Fnx🔩Rm9z⚙v((DR⚙cLph3JV8bg(️H6u(1🪓K5YeAC7ROShls🔗LaMPxIÃrNII🔗s🪛V(BuqQJU🔩pZpur️yLV2CjXsfbQEf(rAPckLLRhbl(🧰🪛KuC9B🪛Fq(⚙VdJ🔗R7DIÃgxNz🪓23fygxQt((z🪛k5N(mF🧰9xNJKÃS5I0🔩h⚙4y5🧰fAUL⚙QopFzh🪓🔩kFHh5(QX7️xXv0zyUePhMw0🪛⚙Zo(aOT1GTQa5ÃbWfE6gt0i09UcsgÃftQhShKej🔩ZB️sc🪛s23S6j7oEOÃI(9jn(ÃÃQbJgqh🪓G🪛h️YzÃUÃ🪓MUM(bUNTÃÃKhfX(yhÃdpm⚙IAvGe0JtÃEMtÃEÃGXPMDhwL2Et🪓SNzMÃ8tjUe7nD⚙ibvmQR⚙z🪛zw9🔩(SSkSfh13🔩KAÃbavmgE4s️🪓jAY Step #5: fDà Step #5: jO Step #5: Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "-m", "-w", "-m"] Step #5: === Compare result for: wc ["-m", "-m", "-w", "-m"] Step #5: Pipe: s2hibWf(8mUC Step #5: 🔩f(🧰🔩f Step #5: 9PpÃY7CVYs1🔗⚙ Step #5: Step #5: uI1hCÃm🧰pI Step #5: aEqN Step #5: Step #5: As8 Step #5: Step #5: Uh Step #5: Rust stdout: Step #5: 7 59 Step #5: Step #5: GNU stdout: Step #5: 7 78 Step #5: Step #5: --- START diff Step #5: - 7 59 Step #5: + 7 78 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-m", "-w", "-m"] Step #5: Step #5: thread '' (21575) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-m", "-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21575== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x20,0x0,0x3c,0x0,0x3a,0x0,0x0,0xd8, Step #5: \000<\000:\000\000\330 Step #5: artifact_prefix='./'; Test unit written to ./crash-cff18fc0b1f837e823fff454e180cf509a26fc0a Step #5: Base64: IAA8ADoAANg= Step #5: MERGE-OUTER: attempt 127 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2345715484 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/cff18fc0b1f837e823fff454e180cf509a26fc0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 391 processed earlier; will process 94 files now Step #5: Running test ["wc", "-w", "--files0-from", "obF76", "-L", "-w"] Step #5: === Compare result for: wc ["-w", "--files0-from", "obF76", "-L", "-w"] Step #5: Pipe: 7️Fv Step #5: Step #5: Ã3gq(fYv Step #5: Ik🔗87F Step #5: A Step #5: t Step #5: Zb Step #5: dG Step #5: z Step #5: mJ(ue Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'obF76' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'obF76' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "--files0-from", "obF76", "-L", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: UÃW Step #5: Step #5: Step #5: Step #5: tX084C(47 Step #5: Lf🔗pNÃ1R Step #5: Ã1M🧰jÃNN🪛Ã4Lc6VrRQB️c(shw🔩WIGx(🔩Ol🪓4o(🔩🪛ÃWZc3Qx1YeCxa9bQkQCM5tTrj00hA⚙4GnF(9a(🧰vf🪛nFLrQQNd7X🪛6D(3Io🔩I7y🔗GhamNPY(5AlO8c🪓iKnb4🔩g5kNtpyN️gNCcJ5s3kPBÃEd47W0Kr(FBKQKw7oxfUyBÃ5jro🔗Qt6🪛Y9bsi(🔩VIb🪛ZQJaqrHB(UJrn61SAÃl(kcYD⚙pb️3Ã7ISPrfaou(inxFeq⚙D0O(p(0WwAu🪓🧰🔩UOATbcXÃ(j6klnUa(Xb(e4E3DCÃ4B(zqn(biL4e🧰🧰b⚙ysE(h(VYSj0🔩(🔗EÃl6s0t2ÃYrexrPTYiXL(YQ️IjnqztfjKPn🪓AaÃTa6Ci67Fx(Ã38🪛(gju5Ã5(EE6🪓q🔗9Vac🔗3Ã6️🔩669oKÃsÃHvpm🔗gAqPQ🔗e3TAChqC(y(J6sYnyGIWZ(s(Ãq2UmRFoK5uyx🧰nVQdbeikPÃLs🪓wTTTzW(Dfy4oib4yd️HUTSZthEt3jLMqDÃpRx(gdWzkÃt⚙VÃpphDV⚙P3D️lL4t🪓Kua🪓🔩0n🪛R6Eg🔗🧰f(XLIt(WLk(P9Ih(U4OkjWw🪛Q9tYozj0PY4eTQHÃ19MBAÃ️(O8kjÃAI🔩Vx(rccCnNIg63IGnRUc(LKdoW(eq(F🔩RwÃqIF77XT1VÃ0LQHJ⚙Ã🪓🪓usgVZUkTÃ🪛eQOUC4sJv1nVÃE01egqR2MXOwJ9voJo6UÃ1(yaHeQFv2J66qH7c2XjcmJnÃ6Tt4🧰tF(🔗sC9(VArqz1ShH3bÃQÃQzU5o🔩weeotPlkMt7exN3mb(iJ8SIÃf🧰CoVwgRCJDIgwdIS(pITe🪛FQky️KW6️BÃSAR🔩A⚙fp🪓H2rx5izi18🔗mOWMvpMÃl⚙🪓LuE(PcÃqjShqajM(⚙Na🔩⚙5s️xN🔗rg(6ZHVJLUFFYGx🧰J🔩ÃZeL🪓ÃRZk54CFÃOMBaQUÃ28CkQPÃU🔗UnAPBe🧰(R🪛V3wsk0(🔩EY5Kq️W4psmAÃJhjqJf9P0b1gyBoH8(((🧰d(t(FHQ9oÃlHTWJsGN((B(MFO🧰H(ZL(7sjTI🔗YkJÃ4MobkEt4UhqK66oIcZÃYhÃQpiF1hYAiIKW🔩aD(⚙1Rmqe7J7uSÃemqsBd1n9P🔗🔗fZG3XKkJl🪛ly0l🔩EUFYm8 Step #5: Step #5: 🧰3OHzHr0gLhÃYLEg️b🔩v(4Ks(1⚙68Y9e9V🧰sYqroljCnFR(bL6ÃitrNoÃ️wsYbSwkOQOqSwXLBWÃvLtpXq9D04V(hW7ja647eO🔗qej3qP4XP🧰AM0dÃygBQ8Ou1esp2ztcQGBYFaP🪓V(Z0⚙l🧰🧰sdLj06i7iYF94🪛1WS1I2epnqcJJhG(z(🪓3q🔗UÃÃAÃogfL7zzQ(zCtqUK120K7vK1FFuxxSS6VL6(k5b3qj7qGTHÃ(GlN8(G3lBw6qY6BIozLl7OJbd🔩Sz5OfSmv5NBUd3SxoÃqwft2ÃGd(9b1Hf75SB(4qAxrzcw️🔩2Ã⚙cy🪓S02q2cOfÃwguÃ(XUtY7St7vd1🔩(KYCZÃBQ9o(MNXk31csSrrs🪓ÃgVBaTReNpulÃy(ZhLD4B8Q2(BOhDÃEBRLbUHGAÃ4QhGve🔩n(j2v(L(ÃQV(N8SbVaÃXz8NYA(NIvlzy️mÃ🔩O(hzÃnUJh26bdj6HeÃ🧰D🪓6DW(vnitE🧰JqELUEbBq🔩2ÃSBerO8(RJ81y🪛Qzt🪓jr5LyTmwÃb🔩PYb1((WWeOszFkwk96gtilVc69hVQS5POdZÃ🔗DlÃJLCj2🪛🔩OkWnZrzE5🧰PY️8FtZ7YseDMWrX0AÃ1S🔩yuUS(🧰ÃRKwU(5VTÃrlÃ(59X(🪓TEevaEHtJFk🔗Ob(qvjAfXYS(NwI🪓dx🔩pSr🔩Wm5P44dÃ7V9AWdcÃB7vi6🪓dVkohyUx0iuNCBJ77avÃLBartrN0g0ldYÃKocuUh🧰s6K6🧰lÃZhZo8Je1🪓HXwb6ÃD7Ã⚙ÃkKGRP5JVpdcoSFDxtWr2zOtSeu5yÃ5HzOItKDoMÃmHFc🪓jz🪓e🔩WÃUoBkANpNQsFrnEL️7CM0Y⚙t🪓RQgqHhVTzO️z⚙🧰iÃQN0(Ã4KuM⚙d92kBxInC️PÃSMW(484CGq9qosW Step #5: mo Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l"] Step #5: === Compare result for: wc ["-l"] Step #5: Pipe: 🔩🔩wa Step #5: Ã2 Step #5: Y94️ Step #5: IF Step #5: Gz🪓Kf3zY(dDRbb Step #5: Y( Step #5: Mpd( Step #5: vÃ2leFÃr8BC Step #5: xU🔗Ky Step #5: b7g🔗FM Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: 🪓ld🪓GIrKCt Step #5: ts4H3ÃE Step #5: qDd6️(⚙QbvB🔗b Step #5: N Step #5: 🔗kvBÃnR7D6Pq️dRÃ️IQM(rJ49jcxwv6c⚙OI🧰uTb⚙ÃÃWL🧰BVwo(Keh(HwJONKLUOpAAupS3VB🪛️B8yyVS9nÃNq⚙0efÃpf3M(omAcTNmoO42p(🔗9et🧰meDq9b5jQTs4LxjhpB️s5kzHBi0JLkÃ️fn0JN6Z9RhrtUÃB⚙An90⚙XOO3YcDbf🔩22Himf3BzEbb🪓0rrdnQ20🧰7aU⚙⚙BÃA8DRANÃ8Vz️vwÃ2🔗BQ(VFkIiRqx8w(kWxÃ9FNS1QLdXvfXA(bCF2🪛8URM9CkÃ6S(uÃwvLV((kEeZ8ux7️JlwcAÃpZbÃ35BycdBOpFLÃ️c🪛🪓️(🔩8c2🔗hpv6🧰CC(Ãa0F(lARxpqTZ2ebWyÃ86T0wuqUFNoVCjzJaFek1️QdjovJrsC(cREUAÃe77M9g🪛WLH13(vWnS(FZÃRjm🧰WQxpHF(sE(ci⚙JaKhnWap1bVUN🪛NNJr0(929MQQUw7z8🪓1gY⚙DTJ(IkZXLV9ÃCASÃW️MB3gAÃa🪓YXZÃhN(Qh0U(O0VU4mzyÃE9BDqJ1(r7yRAH83(kllx6🔩xJ9m1🧰tfo🪓0AtB(QAPfAfwNT3Wx140ÃÃKI🧰🔗I0🧰AcyishÃzOTnÃMYTOf8tMbuÃ🪛UDtIC(etPDLpL9XobC️eÃ7🪛yaKOÃi🪛uxJdÃt2ÃYK3LzkZc🔗(ÃÃ6oJTH8PyN(RIf🪓9hFw️CuxaQ4🔩🔗pÃd83PC(lXOÃ🔗v🪓🔩Qi⚙F🔩t🔗kx🪓ÃZÃ7hVUÃw4IÃIP🪛🔩TADmb🧰Ãqx🔩🪛70mLI2NÃ(jpvÃErJ(5yYEtSfzc0Op(UKX4Jl🔩UQcpSQeO🪛DPQs(cÃf8NÃsNbogQMQwÃ🪛Ã1BZhQ🪓w8KU7tOHBR5v7wv09FbZ3SYHkWne(🧰(hek08ÃY🔗h🔩l5btr(Ãb4pSCqvrGD🔩6Z(ÃuBD1️FtHGÃfq4coM8zRX🧰EXÃWrSuR9CxUqy1XHHfam1Ã5lo5X6VrsbCXJAwLnaÃ4🧰M8EdÃMsdzEW0i6eP⚙Ãz🔗up⚙NHwZ3XhTV7JjÃkUUcSCYEM29(D(7(Q⚙PW6xFx2L1IpG6QdZkWÃC2JÃq5🪓ecTidGLÃ9FÃMooc1VcxKRÃPHP2b️sE3UYF1D🧰VoszJwxEytÃqE(ÃC(9tszJWL🧰(PRAcr(ÃÃ1DjTEY(UJXeoIkÃ9M1w🔗S2dULwPq21nyÃAh(0Rxjat9xtdKX(Lohf88(2z70uUpTeÃOS🪓jznrYN26(6dZ️8(VDA5️jv⚙Ã4(DEQRaMTfmzRJ3Ãj5(yfIK️(63Jx3wo🔗ÃTFjY0heqlD5(pDsHb(️rH6wWthIVCG2M14eZN9hKkksOnuy(🧰HADzzk⚙PETXprAÃc2bysoHBp97🪛kyTX🪛JÃP3🪛jkÃb83C6RÃr(7d⚙(37(mj9🪓Q🔗ÃDAcUtxaÃm5AÃU5EuY🪛C82czbK1ZSM🔩(aQGMU7(5xÃA7y🧰ef🪓vXÃVpJp2Ã1H(aECFMj🧰⚙TsÃOaueSÃMXpzH️(PUlu⚙🪓Dw🧰dOpMd🧰IbtC3C5p5🧰vP🪛⚙Z2MQCVv6(tGwDeBt5 Step #5: 🔩y3lmOÃLVT8EsLYQV️(gD🪛QyvN(I🧰8🔗iWSufe🪓z⚙rÃRzeRW3SGJLHU🔩BsCKqHBoL1nOoj🔗⚙gEkyQH7🪛PIfGF️mqqKm2MCÃ7ÃNgz⚙vÃGMUPUp(D🪛5B81XjÃQ3Qt⚙5bÃO4TJdOZ️IKf0zf5abTQ8TK(9ftA(HrpyÃQ6🧰️mtkly🔗🔗r🪓OJRSt️🧰Ti8Ã8MacyW11xEUT🧰4🧰UÃGmÃWdyyzEHq️lQllePIÃ🪓jS8t🧰4F(RY0KRIz0cpkTw🪓6I9q06M⚙IDTOmfdfs🔗05ÃuGEEiGth(️gFlgrAG🪛Ãd🧰20N⚙W🔗🧰NFHYEakmÃ(1🪛Eg0pw(🔩ukFix(🧰yLE🔩f6J4(3yBhqKgtnÃ(🔩LOpYtep⚙YMyE2Ãjk🪛GU0d27JÃÃ6(x️Iw4Vymvv🪓PÃÃFdK(tA47nzP(mqr7(mq4NcAmm0j(z9co7Ã🪛FbkjMtG(Ãk2fvb43sYnRghn🧰Y(🔗w15J⚙Pg3Ã(Wm(5DÃhcWZfzIWz(8O3D1CvWÃWHUToW02bf8jGhOfLMNT(RPUMG🪓S🔩ugO6ÃFE4S4M🪓🪓CuFjg(zcv🔗l((fD56Erk9ÃWDklx🔗iKx🔩ÃXC️W5rc🔩🔩nVN(QSby⚙⚙VFSNFMQBEWztf10ZrcÃ(⚙Dn🪛(NzKKhCedfR🪓CVXu6O🪛oUZtjMWZ️GP Step #5: bNPb3gYs Step #5: Hvvf Step #5: X4(5wFrVÃ🧰TS326HRdG Step #5: Step #5: Rust stdout: Step #5: 1502 Step #5: Step #5: GNU stdout: Step #5: 1240 Step #5: Step #5: --- START diff Step #5: -1502 Step #5: +1240 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (21670) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21670== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x0,0x21,0x0,0x4e,0x0,0x25,0x0,0xa,0x0, Step #5: <\000!\000N\000%\000\012\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-780c071a9647e6050d4751f80b024220ca7610d7 Step #5: Base64: PAAhAE4AJQAKAA== Step #5: MERGE-OUTER: attempt 128 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2848912466 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/780c071a9647e6050d4751f80b024220ca7610d7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 395 processed earlier; will process 90 files now Step #5: Running test ["wc", "-m", "-c"] Step #5: === Compare result for: wc ["-m", "-c"] Step #5: Pipe: ÃdYHGueT Step #5: A06a Step #5: ÃÃE🪓R🧰X Step #5: (6l Step #5: zc5🧰Z🪛p(hR Step #5: m(Z1v Step #5: 🧰V7 Step #5: zI🔩IOl Step #5: 8P Step #5: 0mHOqHvJcUxq🔗UU2 Step #5: Rust stdout: Step #5: 73 97 Step #5: Step #5: GNU stdout: Step #5: 97 97 Step #5: Step #5: --- START diff Step #5: - 73 97 Step #5: + 97 97 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-c"] Step #5: Step #5: thread '' (21725) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21725== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0xff,0xff,0xfb,0x64,0x10,0x2,0xfe,0x0,0x8, Step #5: \000\377\377\373d\020\002\376\000\010 Step #5: artifact_prefix='./'; Test unit written to ./crash-18288fabd0b6e7e553ff71390bbcdbbe1f28783a Step #5: Base64: AP//+2QQAv4ACA== Step #5: MERGE-OUTER: attempt 129 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2848928497 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/18288fabd0b6e7e553ff71390bbcdbbe1f28783a' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 396 processed earlier; will process 89 files now Step #5: Running test ["wc", "qpv"] Step #5: === Compare result for: wc ["qpv"] Step #5: Pipe: r6ÃP🔩E(O(BPvRsS0YRFÃ5p7XWRuEQqu🧰iRYWARckiS4iIeÃbceijlÃrp🧰(️(8((9cxzb(ToÃ️xUE5YLf⚙qjjÃSs5UlU36ÃpysÃBuPqÃE3ÃI3W🧰ivJg78FWlwHxphTAUfinXB🔩WnC9aM8ns6ZhM(V4r(vobcPtOPH3mkppZ(S⚙9sg5q0IV🔗🪛eEwC1Kh6CBK6(cz🪛TnÃ8hLpu5(Rf🧰c6🧰🔗syZ8Ã️🪛UXGmMQsPÃ🧰1s🪓9Ão🔗️jvhexzYÃ76EeSQ1nu🔗qZxxIF7r8🔩n8JVÃQGByKVIAMmLK🔩(chDtljÃL8(pxÃRhdUyQXcdb1C5🪓🔩usÃKl(xdsBF1Ã(TGcLuBEfms9I27SÃh⚙LzUR0a07SIOÃz🪛kVBts623xi1PIGPn(GUKvUno4vFIedFhZBfqNDQo2V🔗H(qD7X0CF6skSF0jB🪓6O28uwp32v8🔗Mpzn⚙vVSQ(ma(RSLzZf9aAKqDWÃ3h🪓8rz4Nt8(I3f4EDPB🔩o1L44kY🧰🪓🪓2🔗z4rbUxvAa⚙UÃCFZa4(️wFtNlkXF(NMwxcxZmtbTh(e9ÃOhZ(WHvhbQ(sÃH(1Pvw🔩2peaNSF(EYJ5HU0g(he6O🪓ÃQIJpyeKu🔗ÃkNabVÃpDkjisHbe14xq🪓rHWD🧰0🪓CryEUAy🧰JL🪓ngxq9Z7🔗Va(ÃKATRnwtuz4ÃtBRxeUyXgQLrhh🔗N9ÃXWzQ(fÃh️jeN2Eqk0nÃLj9mÃNS🧰vsj9(zVB🔩O⚙ÃfszZAELEÃfiWzMjPQw⚙Cm6🪛EcEWLvyKXLfÃsfE🔗(QXUÃA(qGTESÃ(L(5cWZh🧰🔗rEVpw5️sg51RPR🪛7x🔩TW🔩IHpWsGV0FtHdVtlV(Io🔗Qj5vC1xÃQALMFkF🪛ex4GUbG2fÃP0ABOuWfEz(N2🧰9r9Ã5z⚙zK(⚙duBwVaO9🔩VlÃUTO🪓N🔗(R(tb⚙i⚙62(szO3Gnfm2C🔩zÃ🪛Jtqf(bPL8uxt859l⚙LÃ(rGRsG8⚙E️PxsVMÃ37ÃQEZR8ÃMEiDlG9bYÃSUWq🪛v4hzpC54DQL🔩yyvAÃa0v🪓da🔗GhxOv(9zMRbjEPm🔗s5RfÃLm⚙tHxiTÃpnmDÃuQSa🔩qPstÃqD0dF8yXqUl️ÃQBi0wx0vOIzeU2🧰Xl6esxu(djUDCM7FaM⚙Irzr(vA(o1🪛7DS⚙39rGE(2WyFx(Ã⚙2I7🪛2NÃ6Vx⚙mM6m2L2GyC(bHBg1rWÃÃCcj(hJe2oeorfPfm4h9IA4sN️ÃcsHU3BÃÃ6L️IS(liZÃ🪛c77861Ã4QMA️93🪓z🪓60(⚙6LFZGPr924f1TjDQÃTF1G2KTXj(Ã(W(I3(M⚙wwP5TuvLNPuaIRgM82o🪓CWek🧰QN(S7JZ5lAradkj️X(FÃ9ÃW2tA(iLt(aeCiw6ÃG(d️🔩L0M🔗xL((cbz⚙Z(ByÃByhGtxPm9kao(x5ÃUzI6fAW️ALO0d0KÃBsVnGu3MR5G28Q5WpubN🔩pE4🧰6QtdSuÃwqRrtsYr6RFmnAJ🔗XgiqPRGUgR️4ot️CvBorvxHTWDd🔗hZk4f(B0uN54TEVu(nQU4TuQo🧰5V0QQb6Ml6w⚙yF️cYk(yX(nJhLÃBllj(suMT9Bgg3ÃYtnTTY(qmI4CÃY6fÃdb7V🧰3🔩hQZz(i🔩2ygzH4SIyVGBwIHÃtN🪓5o4Nc🔩WW️(🔩js(t1rbcOitms🔗️🪓ÃhhJIEja2🪛7xMELb(⚙6T6bZÃ2XfQ5sxZeiAl🪛Xsl3Mem🔗Bcx(0(07kMkCe3(z3KÃE6bK(8Q9H(((5Ãkwx6🪛3l(jSN3DCrÃGÃzesÃ3🔩vEq1🪓7XÃuy(🪛63WVW421h7Ãm3Cy(n7sLDuHIMaVZDd️Y⚙19AAp6🧰srMzBÃQTÃ(🔩jUJ4RlgxgimÃ503fO6J🔩0BLaPanWAC7️dfEs️S5aIÃm2cUYÃ🪛((n3mjmnAoc3KWYT3M🪓p4yJPN60geHB1qr(L🔗PnQ8aÃE(uKXo(k9TIÃnCFJF73sd🪛IYjH3ARSSy03sw🪓kHEMU7X🪛🧰Do69⚙️K🧰Q7TU(ÃzDgOEageÃJ5d(lhÃjX5kZ3gyzR9🔩rDxsNs1cb⚙ÃdsJ5noi8i((jVYYT🪛(leOv5kI2x9NXÃVp5zBxUq🔩w6(qW1J8d((jNe2MFc41dDzymnArv(OE🪛zzD(🔩🪓Z🔗ooQF3ÃtxÃE🔗n🧰(JGFPFKpDpant🪓AwkrIn56(PMII(8bÃMC4SGqw9Jr🔩4jQ🔩QCiKxxTÃvlYK2ÃSdOlq⚙8nhb3AeÃfLblquirez(W🪓WYoP3M️🔗eX3rMyR🪛1g6vg0J2a9mlZG5🪛BFQeQS🪓c🔗ZOWSÃLqN94vBVqELy4Vn9vKyurÃNQU2QQk60PZQC🪛🧰Rw7P8sfVrV8OoeWyFL🪓X🧰iMLÃ3k🔗🪛dhpYwI1(IfQTFl⚙⚙CdF9⚙C6YP1nd🧰sN🧰wiYC4u️ÃCzVazQjY0c7(ÃWigfÃ8MrA15iBBo0Ã(TaBFrBAqPFLVZTs3WjRÃ🔩4Gm4EF(tXUJI🪛F🧰cU5a0HDjznW(8🔗ÃO4SGNWJz🔩40NrrzYK5ÃB4foftS6H⚙XUebmXpQ8🪓UvQ(sCOs7xRbEIIIkLUpKJqiÃMw🪛pskmLx4Y(iIeCK(B(ÃVT53AkFdKKqdTmRclWJSAHtIvcfjar🔩(🔗deUQ0⚙N7D🔩xwn7h(🪛5IPv(m🔩q🪓cA3w️Lp2Pt5ÃeqxvaUb9wEPlneN(hqYT🔗LuJo🔩8be1oAz15sy🪓zrw(🔗HRQtrGNg🪛t(eQiSVuiÃ🪓WoJX(wDÃMn(pWHaÃWL🔗pTbXbÃ1gh2p0e🔗w🔩NF4((mBWÃWVezJMsNbx4eB0YpÃwlVWjf(p🔗zKV🔗xYECZ6bj⚙LnH4ySoSKY🧰((d92igKcc(️Xcdh🔗a🪓sHdÃERJX9🪛(9I🧰wÃ12🔩N0🪛Jm🪛WMjjuCCwqYÃ66l20orstpg(eAMP🔩ÃNci9Ã9F🔩LJz4W🪓HnKej(JrV0ÃQDgICOskglxqecUÃ8🔩77C21l71yd2🧰M9H9L3eD3t((gavapjyXGZ6JOEÃ2y⚙i️m0kcDÃzJw7D🧰LdTnÃn🔗bSIcR🔩W6BtRvjZA🪛v7pE⚙np((yc🔩vuH8T9I4NZNh2Iz3O1Ã2(EzQ🔩0gK(wyTS6OpnSEUKÃCEckL9VwE8u7n🧰(y3dÃn5(JWHSÃd246rXwkC🧰HHpeZ⚙h9nas3J6uU(gRLzFtsÃE4d🪓3️XÃJ6O6yuwK7L🪛gT0T(🧰6🪓UG⚙LMreg2H(j60FÃHJaP5YbiQ(G🪛(NGÃf🧰H0zDW3Ã🪓033sPBAEXEo0r🪓🔗Ã🪓4XJ(ZPmC0IjH2X(UAÃLpGFM(YHeo(2z🪓🪓9VES🔗bgJLfK1fLlUNoeT🔩y🪓1h7u4Gme🧰AFYÃNGH🪛Wsy🧰ÃwhMnM🪛⚙(Del7R🪓ÃOjV(x13ÃWL(cKoPrIxÃQM3IVeÃKH0I5rY5WGvDV9ÃERI🪓YBaÃT🪛nwbppohuWpfÃpC🔩ZD0🔩IwI️URTuÃyUze(S⚙Ã2We⚙(o2Ze⚙XZe6XX7uzoOÃ6e🔩XÃ🔗KR50qnÃTdIkVy5i27MM(adX🔩NdN🪓b4owÃOqSa🧰E5AUZ8🧰O5n50A8MQbRq0🔗YJvÃgÃOr️🪛iwchq🔗9lM️ASbbjz(ChK4ÃeL🪓s🪛giFEwU🔩j0OUCR2p(khdnmBHbgqsL8Uyqr🔩xLxÃR🔩RdE3v6oD2JWEj6z🪛5wo🪛nQm🪛🪓(eIaÃM(mCNO(0AdÃd🪛SPreWwzclÃQBpaIIANOMK0Lt🔩V(1fLNEJzfDtKH2v6Ãegbq(n5WE(n01Zn3⚙bVdaÃJYY46WnKw9kKoNIaC1⚙aiKaaxRW(J((B2o⚙W️🧰lkdCÃ5YDS⚙PN6HLlMmjJ️EÃONTIsbu⚙(DHKaKkZ(gq4🧰Jh2🪓pqÃWOÃzPwÃV8d(🔗mlH⚙BreMf02QÃXÃ0UeVYAjg((Jd6Ãht(3(8l8Yqnxtyqq(9ZKFAS(cyTMwckF((5hF⚙q🪓CJyA(F(RexOTÃY4tt🔗C0(d(eIsfoPYFF0HÃsAcHd3C3(🪓YvÃS05C1pk🔩(b🔗sF⚙a️🪓HXJ37🪛qv75jsEq(np(️AT🧰id(yWaYVhEÃXMeFQxlÃabPFawqBXONSOIW⚙Rj(jVW️Hw9fO5sQVunokjnpC9jxÃq(DqpTKUBe9SRS(Q5K(q🔩w0iHIma1🔩UheÃm🪛3vÃ🔗iWÃ⚙ÃdW⚙S️yOBd2lRÃ9RK8b🔗A️(u8n🧰c🪓ZNt(gRmFzN🧰P(AS4ÃhgptlwMjg61QUOÃKQRmkRqOtdÃONA(️5🧰j️B️ÃÃbkB9C9FK((UADKiwt(3alYexyrSOVvG🔩7I️U9eUOXG2jcG🧰lh🪓u(aP7🪓px3XtvOUQec(ÃBEOybeZmGsBTq🧰1l⚙🧰wZAhDHi🧰wBQ2IChUR8Pscm🪛wdnkuoÃjFzR🧰BÃAU⚙QPw7kbÃ4Q(zJ⚙🧰VDÃIljlÃE745ym(C🪛EedmJDrxÃrN5Ã🔩A5p🪓🔗IUe9zBa🪛((1Ka🔩vLtz13e🔩🪓mgmha(x8⚙D(Yx🪛️ÃpNKImvNLadsPETF(🪛VqukW🪓uF2Ã0ekWPm🧰o🧰EMS(woO️Ã6R(b️xJÃnqtnTÃf7TCÃÃYryMn🧰Cs🪓DocVnÃ0gCDPVOVAkFTÃ🧰IFt(z48n(XuyÃd1i Step #5: DePCÃtm⚙(🧰 Step #5: HH(oUT Step #5: s Step #5: n Step #5: Step #5: (Ã🪓w Step #5: Step #5: 🔩rFIIk9️Y🪛dwDNK🪛1Yv⚙ÃXY0cMl4ÃmwYR77Tz4m(HÃBJWBJ((iVQ🪛cWÃX(PVzrÃMaf🪛ÃÃpDdÃ🔗XPCRAnfrG0bFUU12(cD️sj5ucznW🪛iCmaB️HCe9zÃTwBkowy(l6q((Q🧰BQHFBNvO🪓m5(QhÃg🔗n(Hw(🔩(️XÃChaXF🪓a6GwbHms️ZgÃ1NSBwOHIVLfÃ(CÃÃxG3w1BJm🪛🔩(GDwo🔩GPfOkn(Ãr🪛dLr(3gV🪛2lCustrec8mX🪛hhn1c482AAvgU🪓BQUa7xf2🪛qtTRdos🔗9🔩CnczQo⚙F(ANB(ÃihsSPxVYErU️HrvÃu35Bde1oÃ(j0aoFg🧰SDQÃu3eMLmlOvC🧰9ZoÃb3rTnc7D0Ken🔩E9T((9p2Ã57️🪓VQHfD6⚙9nUQ🔗ÃI(pÃLBliUN3mklqY(acE️D48xÃ6XfNW0yRiG🔗YgZ9GrtFG15xAÃV🔗jI(Ã5f1t🪓FZTOÃr((o5bj0rW27JEAFEqDBDDnNZppGg🧰jLuME9rÃFDVk⚙🧰lÃ(ÃI(0🪓wrokoSO🪓R68wtXvCpÃ9550wC2lJ🧰Ja6qZ7PPmLw🪓JTd🧰e6yjd2IÃI6b0RG0qh4(dPhk4hcN((h⚙(jtÃHÃpVGjnUÃULXfEKnqSHwFSw7tPCqYNzGJVhb🔩o🔗6NMTy🔗zTIa2wGt⚙FWAytÃJ(c9skb⚙fHTWKSw5Ql(IBG🔗(fAi(2LXL517kfRIoNcÃÃNeRÃtSp(hfmÃ6🪓Ã9whvB🪛3yEEi(Y️(kSzDCyEOW🔗ZsÃCk7dqqlTvsk51t7X5Rg2Mo🧰TRP(S3️3🔩kwVhxf🔗AVU4OeC0k5dÃQpRLfs3n🔩MsW(0A5VO⚙jws(fWakt🪓🧰V(mZ6RKAqaÃPFpBvwCqwzbG(MNQgDeg🧰(Z️r⚙51VM🔩cOEeAf3Lfh🔗xU(O45ucrsCsÃiOÃBv17YrKDhG2CÃN️️cxvS40rKsOsÃOm(C(lD0HzKmCFZÃ(h️IYlUÃrE🪛LGVCoaw8ghp6p(Y37hE3(IH🪛X304dÃOV3nGCC3jy🪓Wq5rFLKApBxsLLAiuwx🪓c6ktt0FbÃSB(5WErÃU6Ãl(mFCsbMsBkÃzOo🧰JmEQÃYN(f(🪛5duÃyCCpr6RoyI((RkZZyei⚙VÃsU🔗gmGizNu️zI🔩Ku🔗Ã2(yfMn3QNÃjÃpTbC️G0🧰(kRREEy🔩7V551TÃQ🔗uQfrwG2S🔩d7KÃ🪛kQPpÃ🧰oUFfNkrÃOÃo⚙AssÃxÃjNSl(fCJ️Q0🪛vgUMV1F2zcY5H🪛(hue(5sÃtZ0xA🔗🔗9f🔩HRSuG16kY Step #5: d Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "y9🧰9O", "--files0-from", "Pt", "-w"] Step #5: === Compare result for: wc ["--files0-from", "y9🧰9O", "--files0-from", "Pt", "-w"] Step #5: Pipe: eA( Step #5: nEz Step #5: ZfjOSiYB🔗7DV🧰🔗🪛NTÃNsoEH️OeÃ6⚙Pu7f3🔗9RIs9kPfht(1p(ybm⚙Y5L🧰Wf3Jq(️(H🪓WÃÃ3VWoDy🧰W1pDh🔗HÃ(UTCeGtst5R🔗QhPKQnaWÃErTs23AFJJbC5R🪓GFKÃÃJyodIXxo(ayEsu6YYXÃxjOATA3nH4cÃGuSg2L0RmE🔩c6dr6b7EÃ(8IgM8(mXRpqP️KRwc5yp9YSc013EYZCv🪛E🪓ÃMaHMÃ(OiqQ(XqzVgvOCiQ8G6Ã(d7Iu(vam4GÃGg7p(PpAcN(A(QGhVerÃ6k0scQhokJ6z8TnOG5bO3A7l🔗rZ7ut(l25LVÃtTFpqPvT3LeyoZ⚙🪓5vgCa6j🪛🪓Pv️OpÃ🧰guGHch93⚙🪓1xag2⚙3laU7K(XPf8sLSÃM️uÃgdzi8yrlXZ0HIw🧰(NfÃFF33ScjÃb🪛4KbI(aÃITaJ(L1🔩SSF2️9yVhFDYJ2KG🔩WG(ÃpHFZhPRrmjYi🪛xÃakolmWÃRavEÃVD⚙3T⚙4pcCaSZuLUWE🪛2jj1(Of(k⚙4a️t9WzÃ79ÃImPBÃ1c🔗Ãem0FXw4WEVÃAvÃ(nhgIuZ3hqiG️KFikb3uv7fSnJÃH1zpCFEj6(EICOh⚙3lnS🔗️h8zÃÃ43tNorlA🪛WwoMtdGJc4(2TIX🧰Sz2ikWIÃIRUhDaf(Vj⚙Ocnla4cgd(RehF7(P(Ã2TuNZig((XDÃCtkmB🪓vÃow35IGToÃq🪓IÃOYÃCX🪛C2🪓tkf🧰W3JPBAD9YNlo(🧰ÃlÃv(D0ÃLhcSl(SSCrlÃ🧰z3I(SR85🔗7eT⚙pxvVn4b️LnBrRÃ((QHÃ️V(4XABqÃ0LWvXS🧰KPvtLYSF️G(QyIÃf️2ePÃUZYb1KO8cHIJWSRS(YÃotOOFEVK9SylIQndUcsV🪛BNj(C8LÃYr4Ã🔗12rUY🪓r3(🔩ae(5piQtUUb(ZP17hkFYKMf🔩🪛sHveM68st(Ã🪛fIMvV⚙na6(kLZtqQqDM🧰s🪓em4kxeIIMy4fv5Z️k1f🪛6zaWy️HQ9((jmEj2O(6ÃrRtk️q2F8Wo4P561KdvEdggjmLÃWCsPPQ6hkddQxIPzCÃQ🪓j9tip5ÃsD🔩n6Y6N4cOÃLmdm️3(vVXLÃP️r(G️TApguMS93AjgÃLlB3hUre🪓O️vxf🔩7((Ã🪛PiÃDsTzHCtAwm7I9f️0RHoCT3XbiSE(xF7hc(ZÃÃ4(M9ia🪛ycw️🔗UeH⚙🪛K9lkdV6bRfWXAK⚙TnAÃFiB🧰uUÃ0v5Ã🔩🔩rB6E(hskjycQVV(XOQapHzxRsDuVyq90azBe🧰RAÃf⚙iNÃr🪓(z5fesqÃe6zTVK9🔗vVTz4HVÃJÃdCVxyck33🪓l(VO(sGCq🧰(eÃBaR5Ow🔩🔗️fMt2cnV31T0yVV(((🔗Tucq🪛ÃC57rv32K2YÃgn2Ss(ÃPc🪓Ã9LhwdNC⚙tAlÃYmjG⚙x7(aCdW🔩reQNJgDKw🔩fLBymYMKoXeDMxEB0nhDwVÃF(IÃzr9(NKAV🔩JEIDve️zO1J🪓F⚙PaCNLC🔩5v5ZW4J⚙j⚙8CÃv(U🪛Ia(MpFyqg8m6zG⚙xafhFfÃÃQ99️4B3kyF(tPyZ5n1HzsRg9AEAVD4n3z(xLl🪓((rr🧰weT🧰Z🪓⚙ZLvoeXZsh1FV((XKDB(NJa6iM9kiHIQgj(ECWZoHacVSRAÃPY3xNYkwOfQHBg8vNOÃ4U5Pk9Hh(lN8lVlEDx7(g4JcH4wSCGg🔗Er️7jy02HLa(⚙rU3T1UDvà Step #5: v🧰72Sx7C2BfSU Step #5: A(2🪛U Step #5: gà Step #5: Step #5: Ãqo( Step #5: hzL Step #5: 6iwR Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Pt' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Pt' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "y9🧰9O", "--files0-from", "Pt", "-w"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m"] Step #5: === Compare result for: wc ["-m"] Step #5: Pipe: 1A🪛rAv(zaAÃ8HizTFrXqqkK0ZRCOXbYN1B84w8aO🔗N️q4🪛BdiAfY🔗🪛ÃizVDOMcip🧰Znr️3nn1p2Ã⚙6(hsÃU🔩️M4Jl((zÃV🔗V🪛fXvtylBChfiTsP🔩OeB️ÃRubuGP1ÃeLSÃr2RcTOi🧰d13cA0owGvF6(s3ÃQÃO6(PbjGzÃ🪛g(AÃH🔗jiYQTXH🔗4nepAm(3Xhs2M🪓uiÃSCFuCZxuqpmIinHÃ(️cYrZkyb0tÃ🪓k9kxp(D(gyB🪓cÃÃo2NZF8IY(HÃaWNyqXaQ(kJhKb️Ln4f9VN🪛H🪓f((Yy8FrCycG️TGy🔩(pcue🔗6bro8MDbOzn8mcNrtVQA🔗🔩k5UCOyE9XJgr️xIwNÃ09sY🪓LxBsq🔩🔩SS Step #5: J Step #5: KBÃx🪛b Step #5: Ke Step #5: 3 Step #5: ️0cTANcFuHqz((1227mÃ(2(Oy(ExapGmeKsK️(e️cV(RdD4jZqhy4t2OIOTyzS5🧰4️goWtuQVCxvU🔩Hdu🔩Z(i9OUY🔩u6m🔩gGvqHmQhfyTL(RynÃ9ÃÃxsÃJFY5jXDQdq6DgRq⚙T3XPz3Ma5🧰YFmE🔩1nN🪓I🧰u9AFÃaIigÃ🪛VoFeSIjOEUQD🔩o68🪓rÃnH(ZHYNFfJCÃKHOSA1ata⚙kI(k1r🧰w06C(s7mÃBBL8W3️(tNz6bo4NSUK3fgM🪓60sgZSLAKGq5JWkd33zBowf️boYxNgECqmAzzUsD🔩fU6v🪓9rw0DG🔗((i(JdgqEmZoKb((9ÃHÃtÃVGR5m4L⚙8⚙RbJw32EoGQ7jÃZdMDÃ🧰M(THydm(Vb🔩bwZc3eA8️rpBBSNg5dS((6LSSM1ni6UO0VenQ🔗3(LhHyZD(rEACvmtZÃ(X5e3🧰AXxHLymkMHN(I🪓Ã7WtUKRoÃc🧰skfYtBi1Ã93wPCAt2L1Z1h🔩0(MAt️juttH️M52G7LLRÃEKx🔩PTCV(X⚙tyZTsQxdytYnMdCxÃPDx4(Sp(LckL🪓zq(TT🔩Xm🧰IFRm🪛fÃ(🔩dybO⚙🧰LAsvw️🧰Ã8MQ(kÃY76Pd🔗xF🪛wÃq6🪓5thOggaqfE🔗NY🧰acBp5s7🪛🪛bw🪓🔩🧰otN(pÃ⚙🧰AHpwAp🔩(🪓3eAr🪛61️4sLAe🪛UZD4jUlhgqK(En🔗kdBy(zÃÃBg(l🔗A(h(XixsF⚙2🔗️v(🪛4iiU5IMd🔗IfPgÃKJAw1sNoM🔩🪛y5pdDl(lBPÃ8m8oÃ((ciKZiÃmhXIZ8V(Rc2(🔩8idRXÃ(FQ3gXC️Ãy(k🔗v(gXa️hYG9CJDj🪓WZrXpUl5s⚙6🔗🪛🔩WSDMUr(pRxÃ️LbL(️SÃhiNo🪛IkUX0🪛9AÃ⚙RXNcjM1wHCo🔩qXZCq6IO🧰G🪓🪓e1V4MR(m(SiÃ6bSGTY⚙gi🔩7mTarBcEVK1MS(anusdQ4FX🪛o0(x🔗EOxI((M(I🪛OU9jymA🪓(🧰53TS(MQIPeV️Im9wazk(9UvÃÃX41gdPkm2yRwYZTÃ🧰q️K⚙j3UsTMTe🪓60Rf7qB🪓BT🪛o(JReYgUPA6TgGfEW(Caf🧰gMRD⚙JXIÃum🪛7A9w4k🔗ptG(🪛F🧰🧰jRW🔩CÃQzb🧰Z🪓GFtkF🪓UChÃ(UIkÃohW4iÃ(B🪛🔗6HiMyLyGmg(PJ🪓T(x(zRj🔩nH6b(ADk0TiMi13g3M🪓EoA🔩(zDbejd⚙TZ🔩iHXd395h⚙AkF(🪛eix(OÃD(x(BmT2⚙hwkHG(bZxbBgb0Bj((Nx5aKb🪓s8HRSlp🔩W(ÃUlNQrYÃ0om🔗lvTDf🪛upxdNJyLlAyÃà Step #5: Mxh Step #5: AoVo🪛8(NT5dG Step #5: Step #5: s🧰KGBÃÃG8yZX Step #5: Rust stdout: Step #5: 1629 Step #5: Step #5: GNU stdout: Step #5: 2169 Step #5: Step #5: --- START diff Step #5: -1629 Step #5: +2169 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m"] Step #5: Step #5: thread '' (21751) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21751== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x21,0x5b,0x43,0x44,0x41,0x54,0x41,0x5b,0xc, Step #5: ' (21823) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21823== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x0,0x3f,0x78,0x2f,0x0,0x3e,0x0,0xa,0x0,0xff,0xda, Step #5: <\000?x/\000>\000\012\000\377\332 Step #5: artifact_prefix='./'; Test unit written to ./crash-15e84382237fd9e197202aef51feb89d3423f149 Step #5: Base64: PAA/eC8APgAKAP/a Step #5: MERGE-OUTER: attempt 131 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3110034338 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/15e84382237fd9e197202aef51feb89d3423f149' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 402 processed earlier; will process 83 files now Step #5: Running test ["wc", "-m", "-L", "-w", "-w", "-m"] Step #5: === Compare result for: wc ["-m", "-L", "-w", "-w", "-m"] Step #5: Pipe: Y⚙QA Step #5: Step #5: ni Step #5: ÃmK2 Step #5: Orh( Step #5: 🧰l0 Step #5: Step #5: Ã⚙0Lc((🪛uKkTpacDdMÃ(STVw54ee⚙S4(4⚙jÃd(noU02uJMÃckMdzvnH9🔗asu(hja(nMjDz(7zn0LRSwKxHgBRxOI7DÃW🪓V🧰D🔩H(XIr3NCnpZ6kzi(GA8NÃ(A🪛(vvRg🧰🧰I3⚙️05⚙(f559🪓O7rWgf09rP4((ePXNFKLNz🧰m((bTR🧰1Da4ÃInNv3o5Nc🪓8🪛8OvfPÃOIU7gZ4QQegu🪛CTtxZ3UlDb⚙YS(gw⚙7skHxFFURFÃAP23Sog️e3OaÃBnXqtdeK5InW2Wvx🔗zAtC7Cz🔩flI9K(8🔗QUhN2GLWCQHÃfnvUAE(rE0lXUc45sZp🔩(dnIabrScr️i7ic6Ã(iLwTaÃSrÃH9QkTCk2efNSH8vuYgjiYUSC(MZJZSt1DRÃAVykWq(m🪛(2C15pP98🔩NNkKoqiuAtcRaUDXHGÃmmfoPj🪓sexkÃjgKTi8Xg42🪓7buÃnYdf6ITÃlswp5🪛️Ãm0GMs⚙((z🔗I(Ã(EStTsehRQVp🧰🔩69yW🪓bMt(6beS9iH(GVSbÃu2G9cLrCdVcW12RQlWY4v(tqztImon12dGhWecGtdkÃha0(cqUAC(GelcÃPGTD(epbUsINsVkSÃt🔗3TjYaBlqyK🔩(j🧰7lowjhsw🧰e🪛f7I6W8W(guNuejS278Ãc3c3ke9G🪓q6Bg7c6m(WC🪓🧰E2fw3CFmIÃK(CQ6Wkx⚙D5Biv25EDSRBPF3mscHNBDjY🧰HUÃf(uyDmOCjDAQ4Sh🪓vJECy9⚙TypH2x2rDÃc7jeCk🔗h(️QmÃ5(ÃvD6gB🪛y(2P7🔗z🧰ZutkywQQu4wn🔗hz0🔩uf7🔗Fa((5wYi(tP2Ocl8k🧰n1K8(R️0QH(y🪓BO️FKQLATVj(C9KE3Ã0aMTÃIdETGfgGÃ🪓⚙zA(ÃhO9RJF6wmN0ldkn🧰R🔩A️sy0((Bx93IC6IQy05LÃOm🪓tÃt(AF5Ã(️V9QalÃzGDM6Zm1C🔩mÃdKe🧰j(gRÃzWfiUxoOY1V0r(WO0voxBWnGQiuIuD1GeKFr🧰Ok8j🧰8x🔗ZXbHÃ🔩Wr🪓ÃNcb⚙2hY7PB🧰7️7NtIsT4swÃÃm️XPZ3nqÃqR🔩(🪛ÃFnukwKaaÃÃrSDhIRgVYÃZHaUCJÃ0XNAj(⚙RF🔗xcRs1JE(R🧰Sv5F⚙(rk🪛(Ãp0e6Uf0ÃÃsCNl9MARduJafqYDylfZOR6T7n3fuE90HIF️oUl0nwL⚙(KMEÃ🪓⚙BS(PNDMIBzpQyi9e7o🔩hfSJFFQk🧰Ypoh03B8m0O5Ã89LG(7IÃKXd5YZrjo⚙4ÃQiVDBr🔗ac0jÃzr(1XFu((k🪓h3WÃHDJpg(ÃÃccBvrA7OyOÃs⚙VsqOMCh6jcw(🔩b(5R8668DNHÃS0JV1sÃjqXQfQ2N3🧰🪓fItTXtKwh1kg3Ã8VtiTJ4FEUSP9H(w🔩1qw1🪓Ã(ÃJÃW(lIÃeU3(️🧰ÃB8Bl3hUley🪓🪛UYeyT🔗2yaG🧰xf🔩54ÃwHÃ2OFXz🧰ÃOw8UsIE4e(wRn️tYceciEDjN🧰6enuMeHz️Yd(JkIzadIn🪛TQ1ypbÃbUgfrPfCwbÃs(oQ️tH6MRCÃXÃVe8y9CMuiP(VxÃkD🔩0MAhÃdnDaJT7ÃQCFXlWSVPMpL(uUÃdV⚙KUJwr9jW🪛🧰GLÃGx8aÃdfN8NXYÃp272WimDdt(s4RAwJYym(AYT🔗DcVH1🧰wNwXdgRflR1t(️R(hX9dN️9qm9bh(🪓🔩aB9ufYÃuÃmlFUmZ1Ysk6kZ(Rgr0o2️zÃbACL4xLZt5VcZwpMVz9🔩v🔗⚙vÃxtRCri🔩d️yy1IziVe00Ã(R9L3G🧰EO9EB⚙ÃEt7wQ9🧰DOgg0Lb05🪛Wj🔩4sBUn8️🪛🪛️98MY🪛oÃkJIkP3SynÃEN5OTs(daYr2u0Y🔩SÃ3R(urhXW🪓⚙NÃSl8eXeg️5UkYg2KrGP33l(🔗(o6ZPNq0⚙🔗4c🪛M5Z6q7LLmiFoPG(ÃdIK3YLCk🪛️ymbÃ3(BAQkv4p🧰Yk3(T9xPpa1Kr️nWUj4ÃNhx3zq8tH7iQaÃ🪛R4076VJI(HWO8olBRFCXLBZbf🪛5NkÃA1rv4aMsÃx7y🪛X58qEjXjkxEpgs5(H(🪛RWmYPc🔩9lOE8ALsykP27YxNÃyGÃu🪛C(mk(Ã6🧰8CD⚙DH9yY15R3🪓utLDq🪛3Aw️Ya(VMW9F7mh🔗Ã🧰c7Nokfv0Vt(Aqz🧰️X(YSW️1g2FFu(JVvIMw(WpAÃMKsOf⚙zPX🔩B🧰8iNtFkrxtÃkhCgktQu(MÃpRLe⚙Q🔗🪛303ÃlBZnqD🧰E7Ãp🧰rjNmÃW(GLÃC(dk(6AlI9ZxH3lky5YnCC4(USG(AUgYy1Ã🪓(uÃoU⚙🔩8IuEvs🧰n🪛hj21GRQmdÃ7s60RWOrNWRF9Uqtwv(ncN5wul🪛uhM3k8qAAÃamZgoBSsAEjÃormaÃÃ🧰dy3RW6NWBBlSpebRXWyByUn(FqWmPWRAQcmcjL🪓v6IÃSqpckQd🧰B15FJU(CBfT8Q9(Osp(do0VOGaUA7⚙4AIJcAVsxH8Qn0MQN2jNwlclÃ(TjS66eH(7🪓p4Ãr6aÃ🔩o2K0uUaiPOQY2Op(PF6Hu🪛ÃJFuDg⚙KmjoOsugcejYK1X6bNHwVHY9wFombJS2HE9(pggqFARX(aTso9efiV🪛x3LhD(ywM(JuÃCt6RPjDÃsLPQB(ÃIqG🪛jpnlEkÃ4JÃib(axeO️🔩wlZJVQX3pj2V9M521FOQspNgEqK7y(yo(e7SOIo️t(CKYAAJSPÃ9(Jx8🔗IaT(wOA1KtpdOÃOJjÃk9IH17OroVApEsRYG7🧰b🧰8UGTRÃJew(🪛EHFpwVUHrKmpJiH4cLLxnAkr2z28⚙JZtxan5xT🪛RH️E🧰Sq(⚙O99cQGCl5VPRHi5go(3vpTMS3m8tZYX5lk(🔗🔩crj08zWOSOktcJuuRE6HF🧰SAt(6TtN6OjxVygLÃ4rz9KR🪛DWKhK️cÃljLkwPDq️tfGF7s6sx275u(Ji(HA(h🔗ZhFÃ9w⚙g🪛IrBoqst77q(9h07lHBxÃXP(Wa(WÃ2hUuvpZÃGX🔗m(dumJ️JiMbbh️(🧰v2cTÃPznÃY02BgkAUd(VEe6vEBlEhFHWQHP1(93f🧰or0wduX2hTBDbf8🪛TJrGH⚙jl(TB(Ãdb(🧰rS7s2FXpWWIL0kt((XEÃZuLbN5GHnhÃVf🔩oooWqcSH🔗XDÃOawc🪛5H(YL(US9🪓uhoZ(dYwoZKub0b⚙h6🪓d3OjQ(🪓B2bkwE1s4qnGÃsOBO🧰As(5bÃwkDKzcPQBWppAwZVj3B(🪓xLFO7pNQÃÃGua7leLK🔩lÃgYcWsLRQ9oaoc️6difAPA6FpfjhQF🔗us(az0ÃJx5qYGTsoFTG(H🪓FPJÃY(qKÃx1DJs5WCY2🔗J(lÃtC7T🔗zi6KM🔩ÃImS8pmQ⚙c🪛0X6RÃ(Ã(d6La🪓CqcIÃFq5L5rAAnF🔗QMwroh84🪛frPF🔗Ro88Ã15(2KYImJps🪛bitfV⚙NQ4T8OVqzÃ(pX022UxuIcAC23zkuzHÃQA🪓dFN4B(mjÃ5vzal2Lptk⚙🪛ÃX6pÃ️🧰yLz5PJeMyFMhT31dV7dF️ÃÃ3gwA🔗mTjXy4jJVBz7nÃRygez Step #5: g Step #5: 🔗HegLA🔩wM🪓FjnopG8tq9MFWaU3DWIxiÃm4kCFfu(zfA7N(u3F️Zs️XHHpd4mayWjvI28zO⚙FByOtzRUTge🪛ÃPHID️(T️9yBÃsIcs2🔩(Umn⚙lso🔩🪛nqYYn7oIucmpÃHdGgÃnnGU️️🔩🔩4iKTUF(E9P4E🪛p3🔗bwMIMn🔩SQo6zvF🧰BBI5🔩G9z⚙🪛h71gX74wo🪓O1XxL5rGpnÃyHZf5h(j4gqzv25hvSXhwpHp9AÃlBHLNE🔗v🔗fFhz9uFw5wPBih9oSldYz7NÃN🔩⚙2(DRS⚙ÃTUBav6nqCRx️ÃU(🔩🪛lyzv⚙(HkDg(v🪓VGS🔩(sZ🧰cB(vltifU🔩🧰b️xiÃ🪓(🪛uPsM🪛NbLith1tXC️ogUmH🔩A9o🪛v4l(sshÃJkDh(ICDDQ️(zL1LB4C0Vw🪛6tPX2ÃRXalT(Vvf1️bSsX🔩oZ(⚙️lJPjÃfx🪛🔩YoQyB🔗Ixk8p467🧰Bm🔩JmwCzBÃIU7r46NzKLpAD🧰opÃQmF⚙🪛⚙XbhX(UÃnY🧰xRRÃ9Ã7a(bNc Step #5: Rust stdout: Step #5: 8 3857 3481 Step #5: Step #5: GNU stdout: Step #5: 8 4901 2919 Step #5: Step #5: --- START diff Step #5: - 8 3857 3481 Step #5: + 8 4901 2919 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-L", "-w", "-w", "-m"] Step #5: Step #5: thread '' (21869) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-L", "-w", "-w", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21869== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x25,0x51,0x3b,0x3c,0x21,0x45,0x4e,0x54,0x49,0x54,0x59,0xa, Step #5: %Q;' (21901) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21901== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x41,0xd,0x3e,0x3c,0x41,0xd,0x3e,0x3c,0x41,0xd,0x3e, Step #5: Step #5: artifact_prefix='./'; Test unit written to ./crash-6ceec5e382760c1396af3e05e2bb0ce309e72198 Step #5: Base64: PEENPjxBDT48QQ0+ Step #5: MERGE-OUTER: attempt 133 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4060766954 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/6ceec5e382760c1396af3e05e2bb0ce309e72198' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 406 processed earlier; will process 79 files now Step #5: Running test ["wc", "-l", "--files0-from", "aR", "-L", "--files0-from", "4FNLi0x5Pz6wdjlsPTQ0xzT1(9k5H9HDc8🔩hvg0Iqr", "--files0-from", "6umH(e"] Step #5: === Compare result for: wc ["-l", "--files0-from", "aR", "-L", "--files0-from", "4FNLi0x5Pz6wdjlsPTQ0xzT1(9k5H9HDc8🔩hvg0Iqr", "--files0-from", "6umH(e"] Step #5: Pipe: qxrkK0Ã🔗1PwDuÃJbDa Step #5: ix Step #5: XIPQ Step #5: tG Step #5: Step #5: 4🧰🔗GoYb52🪓X Step #5: c Step #5: gK9(Utà Step #5: ⚙fklQdN️(Yaà Step #5: 1rÃjy🪓🔗 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '6umH(e' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '6umH(e' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "--files0-from", "aR", "-L", "--files0-from", "4FNLi0x5Pz6wdjlsPTQ0xzT1(9k5H9HDc8🔩hvg0Iqr", "--files0-from", "6umH(e"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-w"] Step #5: === Compare result for: wc ["-w", "-w"] Step #5: Pipe: IoHÃw1G9MlpaR0z0z(rmM28⚙ii️0TVWOXye1kÃHfNTrvZOQEDEjÃOla47🔗ZZzibopJ️px5zTÃ⚙Do5(zÃmÃMT(️🪓🔗TKÃ(ÃPzxmi(XIt((d3Ã308Sfsbk(o(Q3mPjE9vTiyN🪓g0DÃpÃdYeJOMVMSÃU🔩TDR️jTy58ORÃ⚙TZhpWW2Sz7(SfSK(AWAmo1Ã1kpÃIWxC🧰vO7XFt🧰eÃÃ🪓n🔗TQaIg75dT6(04j4laxXC7GR(DOeÃyu03dprz️5F1TJbJHZsbNBjst🔩uNjtImb🪛4wj(🔗6Eo🔗JP8(v(3JSpRk🧰(V⚙F️njXAIb7oqhE6s1dÃ(h🪓7SH🪓sMtvn4AhkNn️yx️dGGQVhGdÃTÃ⚙boUrÃCV3LnntfÃG(tU(4(9aÃPL((️y(z8🧰PLT️B42BOQoWxfIm(VuCÃsj🪛ÃM1g🧰9827uycylnWl🪓hgmlnVS6JW(TGZxovwiKl3fcIe🪛⚙x8🔗sh2MvWÃm1XYÃHbTe🪛fHs4dxÃÃ8KwvÃGd7️fmdI0acDAsaMÃ6Ce1Q️a(V🧰ÃXjaJlDC🧰️esAQG🪛0jAT Step #5: iks Step #5: NPnR🔗S(ZKMi Step #5: nMM🪛Ã(xÃX2(NZÃ(à Step #5: Step #5: gLÃkYTey Step #5: 🪛eenMl Step #5: Step #5: C(htÃà Step #5: Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "er4WUÃL🪛FfxZmfWEKzK(t(ArgvzWU84Hdj"] Step #5: === Compare result for: wc ["--files0-from", "er4WUÃL🪛FfxZmfWEKzK(t(ArgvzWU84Hdj"] Step #5: Pipe: u((cNfvjw(🔩b Step #5: Z Step #5: ⚙ Step #5: Y️iYC( Step #5: y5(9(Ã🔗 Step #5: (ZE⚙yJ️lBCuÃsUbiDÃW(OxxmTmNEX(8🧰xM🧰Ã️8a(4Du0🔗Sn0X9rU8SJYr️️C(🪛wl🪛VE️🔩ndZ🔩ÃjtHYa🔩4EU🔗sPSQuDs3SÃk2k🧰zULYA3r1SQqaaÃEASERvÃVzbLLmEJdAWL🧰Ãq🔩🪛gYDElAC Step #5: c️I Step #5: ELZ4🪛 Step #5: Step #5: RdnI5Ã7zx Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'er4WU'$'\303\203''L'$'\360\237\252\233''FfxZmfWEKzK(t(ArgvzWU84Hdj' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'er4WU'$'\303\203''L'$'\360\237\252\233''FfxZmfWEKzK(t(ArgvzWU84Hdj' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "er4WUÃL🪛FfxZmfWEKzK(t(ArgvzWU84Hdj"] Step #5: Step #5: Running test ["wc", "-c", "-l"] Step #5: === Compare result for: wc ["-c", "-l"] Step #5: Pipe: (w Step #5: y Step #5: Step #5: V3bÃEaxw Step #5: DoVkZNTeA Step #5: 1 Step #5: VP4f⚙ Step #5: J(KD Step #5: 8 Step #5: Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "CPQ85", "-L", "--files0-from", "zBET"] Step #5: === Compare result for: wc ["-c", "CPQ85", "-L", "--files0-from", "zBET"] Step #5: Pipe: dm Step #5: Step #5: I️iÃ⚙SpÃy🪛🔗 Step #5: Bkye Step #5: Step #5: Fer0KIqM(W9Ã️nXwN(WcÃIb6🪛F⚙e🪛OAQ(5️Rd🧰S🪓I2oLqFCÃLÃ4cpL🔗i🧰uOPqGÃBuFvBoZDP4🔗lr9e0og🔗CÃLI9CU9x4RcjN7🔗Xy🔗yndQO7YIDhjm🪛️ÃyZryoGd3I60N🪛aFj️qB🧰k5u🔗THRw3G3C6OddnD🔗SOSZCÃ🧰fAd96ÃQ1Ok🪓🔗🧰ÃkGk6Q0E🔩YBtG️jss4🪛elF9R7Se63TEfFÃLPVÃqLVsO🔩n4B2qwZZkJ452daQ(RL6WrHb06TwCfwmdswKkGEu🧰HbtGÃ🔩H2🔗ev4HvIMwÃWN(LGÃYJSGwyGkÃiySYVvfI8QNKS(YkMC️2hmU(AX56Tmi90hfCnQÃTMI(lBmU(SUSbzKmpg1⚙L⚙Ixuxr️Lkl(of1Cu(⚙H0H3️🔩z4iS(phbA4Dw🔗🔩p3j2zf(aEd0atz🪛🧰 Step #5: 🪓 Step #5: U4TZLm Step #5: Step #5: oÃ(A(oQmzJ5FEK Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'CPQ85' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'CPQ85' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "CPQ85", "-L", "--files0-from", "zBET"] Step #5: Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: au Step #5: Step #5: Step #5: vTahVm4lBN Step #5: QYk🔩k0le Step #5: 🔩⚙nED3b( Step #5: ybIK9🧰bcT( Step #5: ÃH Step #5: ⚙Ãix( Step #5: bÃMfHN Step #5: Rust stdout: Step #5: 11 Step #5: Step #5: GNU stdout: Step #5: 10 Step #5: Step #5: --- START diff Step #5: -11 Step #5: +10 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (21961) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==21961== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x3d,0x0,0x3c,0x0,0x21,0x0,0x2d,0x0,0x2d,0xda,0xda,0x4f, Step #5: \000=\000<\000!\000-\000-\332\332O Step #5: artifact_prefix='./'; Test unit written to ./crash-36d21ecb728ac2e8bab19064c273d7513f6a15af Step #5: Base64: AD0APAAhAC0ALdraTw== Step #5: MERGE-OUTER: attempt 134 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 436516890 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/36d21ecb728ac2e8bab19064c273d7513f6a15af' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 412 processed earlier; will process 73 files now Step #5: Running test ["wc", "-m", "-w", "-w", "-L", "-L", "-l"] Step #5: === Compare result for: wc ["-m", "-w", "-w", "-L", "-L", "-l"] Step #5: Pipe: ️RÃLNoNT🔗x(z( Step #5: Step #5: qiNo9H9qc Step #5: Step #5: Step #5: 0UVIPod Step #5: 4jÃpfÃXC(Y3lRwVEw Step #5: VqOHy Step #5: YCU Step #5: (DOiOY🔗n⚙9xBU Step #5: Rust stdout: Step #5: 9 7 76 17 Step #5: Step #5: GNU stdout: Step #5: 9 7 89 15 Step #5: Step #5: --- START diff Step #5: - 9 7 76 17 Step #5: + 9 7 89 15 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w", "-w", "-L", "-L", "-l"] Step #5: Step #5: thread '' (22026) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w", "-w", "-L", "-L", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22026== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x21,0x5b,0x43,0x44,0x41,0x54,0x41,0x5b,0x5d,0x5d,0x5d,0x3c, Step #5: ' (22058) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-c", "-m", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22058== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x28,0x53,0xec,0x3e,0x44,0x2e,0xff,0xef,0xff,0xf,0x9d,0x9d,0x9d, Step #5: (S\354>D.\377\357\377\017\235\235\235 Step #5: artifact_prefix='./'; Test unit written to ./crash-85dc9ebb489f7ef0da64fa2c9f34c2bbc3876a82 Step #5: Base64: KFPsPkQu/+//D52dnQ== Step #5: MERGE-OUTER: attempt 136 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1284357176 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/85dc9ebb489f7ef0da64fa2c9f34c2bbc3876a82' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 414 processed earlier; will process 71 files now Step #5: Running test ["wc", "-w", "-m", "-c", "-m"] Step #5: === Compare result for: wc ["-w", "-m", "-c", "-m"] Step #5: Pipe: D🔩3️ Step #5: IÃAy2z Step #5: Mehefq89 Step #5: yAfD2e🔗mz Step #5: XO Step #5: Step #5: Step #5: FeBZ Step #5: kg1( Step #5: ⚙Ãa2 Step #5: Rust stdout: Step #5: 8 50 62 Step #5: Step #5: GNU stdout: Step #5: 8 62 62 Step #5: Step #5: --- START diff Step #5: - 8 50 62 Step #5: + 8 62 62 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-m", "-c", "-m"] Step #5: Step #5: thread '' (22092) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-m", "-c", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22092== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x0,0x3a,0x0,0x20,0x0,0x5a,0xd7,0x3d,0x0,0x22,0x0,0xd9, Step #5: <\000:\000 \000Z\327=\000\"\000\331 Step #5: artifact_prefix='./'; Test unit written to ./crash-676b4a34f9cf534440453395bf78b4ceb014555b Step #5: Base64: PAA6ACAAWtc9ACIA2Q== Step #5: MERGE-OUTER: attempt 137 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1159190656 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/676b4a34f9cf534440453395bf78b4ceb014555b' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 415 processed earlier; will process 70 files now Step #5: Running test ["wc", "--files0-from", "BK", "-c", "-c", "-L", "-w"] Step #5: === Compare result for: wc ["--files0-from", "BK", "-c", "-c", "-L", "-w"] Step #5: Pipe: U️EIHVlYKr Step #5: 🪛Vc Step #5: ÃX Step #5: m(ImeB Step #5: 9 Step #5: 🪓jÃWL6kjsvZtwxgo9A6MDb(kES5🪛nS8v5vlEÃ6AJqlSZRzaxÃSiHYRKet🧰n0FnxU(c🔩VUlfl(Kb🪓Y0️🧰g1vpT🪛(l(H🧰ZtDLjRÃ8⚙🪛UK5(oHhz️FM️Oyn🔩LNydwDMjmWLÃzkww3WWÃK🔩l🪛HqG6KPa🪛Qpn78(aMHQBYcNfBEe🪛Ã2bFJoÃxml(5⚙dm🔩RyYGITqÃMPr🔗️ng🔗qpÃÃAIWEd🪓6(8rcub2EV1JOx⚙SyW(Jd⚙(Fo(ZpVD(qE🔗8🪓1🪛7sOfE️ÃD⚙JP(WuPCAfb⚙️⚙koGwmExe(IQfr43GLmpgB6🧰gVrVmI6Mx0PgwCHÃ4tG6🔗Zj⚙R️O(3Ow(️Q0Bf🪓Z3z5y🔗⚙1🧰z🔗Bg🧰OErBcHxIjLvYD(f(gngRxN1piÃ6(IA7ZcA(D️🔩(ÃBCJÃw🔩1jrtmBqySyÃYvoo7JÃ1wb1YNb1iYxÃÃJvtEÃqD🧰🔗8IPu🪛️G🪓76N(aÃk6Ã🔗🧰RmxC88🪓rÃvKTYb2(I2ÃRORGIK4️zeD7cEFViM19Fuz️Ãs🪛3Q🪛pXmVnU6QAD(85(nXwTflz🔗w⚙8eOz🪛fP7EU3AW9fgSLVw9lb(EDEiEiVWVkXvFTbfgM🪓A🪛fA🪛🧰IE⚙Ã🔩c6B️6YNkibbW1192bbbduGhyuÃYZ6j37tjv🪓71NF3t1mSMP(Ra1wx🪛Ã8dÃDjUÃUQDhn3Y(bÃh6(JSzAHiVP🪛9lÃ️ovbNRplMMrClCQDxQdqSTqsnnfA0m0hZ🔩Ei️t(9Ã3F⚙C3kkMPBKUÃ(dVv🪓LuzV(qWvRy3H9mjF🧰Nnq️u(I🔗rGx⚙tr5OwPQnq⚙V7xT1kOlqÃ(GCVAfOQQQMEj7TÃÃz5HbHTMqTsPLy4pÃzuxn🪛nklWsbi0njM8JhcS80️9o⚙iy2JI(m🧰ÃPp(D(WnGe️LY🔩2IQjpÃl🪛iP5Qh🧰MÃdv(Y🔩9🔩1mKIzeSj(6Z🪛8Lu5Jx0ZreXpKrMhQXMLEp1mÃZ7sOHFL🧰6M9JO8zÃagh🪓ÃNAgGpI(joxHFBX((LSa(🪛Fk(fGDggeW(2WGIgdoRWG(B2🪓ia9TA🔗ÃzBb(HE(pfdtmqITj68pvQTDFRPN🔩h1🔩ylQRGX🪛️KnMS61Lfq6️jfi2xw50kS6ÃdZ🪓LjX22SuSo⚙xh8🪓0ZvIv2RVyedUÃ9zsNHtsTgWQ19FlW🧰I🪓c(gSYKez⚙PfÃK3runOXACk8nnF6yJY5k(qss1JGk15Ãy🪛3ASfvU🧰g(KxchPeXFzgWTuTa(6OtGEt4hyIlE3HCUip1Vq🔗zJ6e9osÃcCBwhVgÃD⚙g(XNU7⚙po7🔗gjRnjcLTFDU(s🧰oADxJ3⚙ÃWIeuv🧰rLwE🔩ItOlhVZOOc7(Ãovfa9CByDZrV🔗g🪛zQeV9jd9SYVa🪓DQ4🪓I🔩4JDao2E79U7KR🪓ejb1g️UZRL🔗F5️ii️0HkOgH2Ooc8iv(Lg5cjx🧰BnK🪓FYp(Yt🔗 Step #5: 3 Step #5: v🔗E️🪓La(S🧰 Step #5: Step #5: ya Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'BK' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'BK' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "BK", "-c", "-c", "-L", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-L", "-c", "-L", "-l"] Step #5: === Compare result for: wc ["-L", "-L", "-c", "-L", "-l"] Step #5: Pipe: Step #5: g(WtgBO Step #5: vnm🪛🪛🔩ÃVYru5 Step #5: (YÃBl Step #5: wZ2(CDngK1🪛 Step #5: ️skaouÃ(zQjoKIyAdw9SN9N🔗0PGÃq(4BWCzaIND🪛UZqÃEyvwc9UDLKG(ED(oAvb🪓hftQO🔗M3Ãu3cNQVEG🔩🧰C1🪓BXpPAnJnP12Ã1t⚙7LÃiIfÃw🧰mb🔗1o🪛Yw1o🪛u4kStp🧰5PnlCoi🪓5VÃwKDJ(pSzXP5EXGi🧰(p0(v⚙3N9🔩S7Yb🔗🪓zgKR🔩ImOÃRtx(7n(uwDg8wMWnGgjh🪛ÃZ0Ipqi5etn🔗🪛TvL7IxXLfC️3🪛iYR(🧰gdtSvo⚙twt4(K(Ão🪛pm🔩T3Nm8⚙ÃOsFdoa1rwd6zw🪛ÃXFd2pMkhJzv6dJ⚙Eii6F0(egSXJr14B5d🧰TvWÃinn️2wIÃN15Z🔩T⚙9CFl(GFIem8ÃO2PYTb((W🧰Zl9PrvNR6DÃLeo7VÃY8iÃK1B9YWPT3B3QÃjrC🔩blc2Tbh((Ãp(JHAÃ(gaLW(j70UtÃEjFÃj5e6AÃLf(ZPndVpÃ9EQ7OUq️rC1(🔩pj9XNqJ🔗xgm5sW(Ã8K(Dj🔩F1lPlGDY(D0ReB⚙Ã(7w9ÃiYequDd🔗MD0Q(M🪛dZl8x🔗il155dA5tN🧰R73pffÃrAt6MkEh(W((yjÃDrG⚙O3bSaJhCuxhcjDHN2ÃsDR(jbF4OI(HYJC1oVLJyvQ(f🔩🪓XekxKHmÃDPnP(K(Q7(ÃMlqBK🔩TLy🔩7mFO0BqvÃyU(u🔗🔩(1gdrU4aTUNguqcoZ5rNx4pRaKvQ(QeSTEuDX80lq(IClcAMVDZGuNDdc️kgoQQMHÃY(x5HA0p🧰MEK6GSQ47dLIyÃD7kU5R8A1Ns🔗Ub5(ÃhFxX13🔩kÃbEsRUCv7laG6🔩y8aEhr🧰gÃiC(VbMSJ(🧰z(K(V🪓️🧰jbrLUFo🪛ÃD71HQfT5g🪛⚙r⚙MAOyP(57aÃ🔩cKnÃ72N0rRNWFc6ÃczuOwfs🪛6Ã(🔗Ã(d🔩giÃqr4Ã2Gx(t️t5ÃGJ0bJK(gmS5s8DSÃ(j9ÃcOAvd6adASw4iK(Rsy0qDEaVu🪓s️12ÃV🔩LSJj3Ebt3Ãv(🪛by0(mnÃBÃW24(q🔩(Ã🧰z7aC(TXa️🔩7a🪓🧰Ã4(OH(ZTg((rDr🪓ÃÃSTsNj🔗uUMU6ÃBuiHA1TUCW🔩Qjazf01wS🪛ZhvTSqBvq🪓Yg0zo(mNÃdE1A🔩9nbzm3tI🔩cOE9🔗(mycJ🪓FfbAmpycDRe🧰P🪓lNdÃwwaGiPUhJEUJVtNyyT🧰🔗XZl0CaOGyijCQA⚙UÃLGg(FcÃg4nEn7tv9⚙Yuj🪓🔩0y🔩El5🪛KLIeND🔗il5r(07FEefr⚙vp9ÃlKC🔩ovdTHu7⚙yeI🪓3btP466Y(EÃsTDMQc(AL🪓️8D🪓(eZQn45🧰️3OÃ3vLnJÃXf🔩Xif0GC🧰OTBrLdAGyGGtfQ(Takr️o6E9i️ySqqi8🧰Dzih(Ehsq1S⚙eHva🔗h0W(U39E🧰fPfÃwh🧰gpEdiHLtZ2GsPÃdR6(GÃÃsihi9peÃ⚙8tzUÃE6🪛E🔩2JrC(i(Trxi⚙🔩WSwGidrb22hz🪓so(K0ÃÃÃ(opUw(r🪛HI(E(W🪓nOhBURlgspxUKx⚙9J8anK710ouibC1🔗RÃVnLSaKa60Gw🔗uild️🪛GH⚙B️🧰w93O⚙️ÃjÃke5eBIUKG🧰KuuÃkaXfy6🔩OSp🔗dyBojMFK(bÃz🪓6🪛W(JZcfH0hY6SQvL7gIY4⚙DZ(sy️xhpFIbc7kzG🪓3eQoaÃv1(Ã️2pcpkpiFwFxLiyL00Vxw3fO9LrB🪛GVF7JoHZ7t1🪓K1BIDJvÃgAv(Eo60D️0VTRRr🧰(8ÃyLYGE5🪓eCfmAxL66ÃP4OwOfQfxRÃPÃXtQUz5MgsbUOkgLoC(7BC5KLo(YÃR(MoEW⚙rxkdÃ⚙🔩🪛RXd🪓K️k3M🔗KD8aOqWWqzg🔩mà Step #5: dMwAV6🔗lÃu Step #5: xWYd(66n0CPoI Step #5: i4AoEeeOa0sx🔗IKn4hPÃSkcÃ🪛on(OQcxSPzthFgVCqc🔩uLQÃ🧰ZBxo🔗BGi(N2JMlcxÃÃ️Iyd🧰TFsrZy(rÃ47(Y️zsW(iWJXOXiWLmQZ1️Jk🪓pehH(vNLC7(🪓🪓U⚙MgYC🪛6LdX1🪛1ÃTÃB0UFTv5XvTAR(2TbsE0F8KgGcXw3T0jB3j0D️3A🔩VlOf2sG4QxVVNfT4fph(M🪓pCrA🧰W0🪓6F9⚙UGv50xcA1pbM️y🔗🧰qdh0QVOsLUÃiwr6V0️4Eqbg7MFo0R4Ã️(️tYNMDzdHTBÃ5xvdI🔗JP(w3AV9Qw🔩eQj3rÃfouYLJ🪛C(x7EO((yÃwh(Zr(N⚙((FIl🔗xU🔗ynbfV3aottQ(🧰(aqqy(m🔩BY7Ãt3🪓🪛A4(hi️oKohL4QEdÃkNP8naÃ(🔩PÃ39kEmWrÃg5ÃtKdcoHQDgL7ICl1(pEEtKsiCZtN2mE0🪓3GAOD🪛C⚙🔩9EH0KN0pCp30NyO(rihaÃ🪛iÃZ1WnFEP🔗((uGbx🔩CdcmK5ÃT1nxSuVi0nusSÃÃ(Jn0us🧰yvKÃGxt4X4u(qr🔩VIaUHhTc⚙1eN️i⚙cfÃNkNuNSk️e🪓j(Ukn5AgoÃM🪛5njybAQ7Kug🪛gILÃDJKH🔩iNer🪛wv(l8UNnw2lvc18gfÃqajv8gl🧰ViEz🪓(R🧰J⚙️njgOugMo9🔩k2EdpÃLjvfm🔗p9Ã(EI🪓P2kaqR(pÃ0ZÃ🧰W5z4b⚙JFFj6zOlXMLWBqXLP6C(Ly9JdÃ5x(BYjvYUTQIXC(J🔩️RpOÃV(DbOPWhLn1WvÃ0kF64⚙🧰LCgqoÃFpwE🪓ei🔗A3🪛I⚙G7Ãs🧰bpSFaQtvÃÃagn45ÃGE6KKlMId(D5F9IJ🧰M🔗WÃg7FMfo(jvb️70hKG(2QG5🧰GkxZ🔗🔗XxWm0wyz🔩(heg️J7ibÃÃS(xf1YZanw8d5🪓vYm5xWLNvyx7z5jb0U(0yeptkZzg🔗🔗Ym(EÃIsP1qiogWDe7vGm0Z🪛kz32F2owbOP🔩Pmm🧰QÃyI7uEÃ4knVxz(6QetGSQ8C(ÃqÃ7ra1Ã🧰9XfT6P🪛🔗9mmyH🔩Q🧰NnesiU0matOmxB45FesdKXvyOWh5i5eÃa(fG0Ã3(QvE🪓gm🧰QÃZPIOY🪓A🔩nEinnxn3Ch🪓RRKsCta🪓🪛7⚙ÃSomEcLB🧰M6Kd7L🔩cIky(ÃApiJb86🔗🧰️tÃ️fO6VrhB21(S0lA⚙N3CÃ4cCd🧰hGOLvWly(8nvxkDaXHA6cGVrf0🪓ym(p️q🔩🪛JQNQS6(v1iewÃubGxnpO⚙nUbK🧰NcFqb🔩L(iYi(GDY5🔩Shz9V6🔗P🪛HÃHJrC1oÃh(Diw0(tq⚙VMÃLRbll🔩BNdDWR9Wh5(a🔗gQoOu2🔗G🧰0G(🔩((EhQ🪓(xVNMw((7z81c1Iblh6🪓ynIZÃs200ZIM8🪛ÃZvWV1DpÃHZd0DWQ7Xui0XGFsxeiTbUW5mmOs🧰goClM3bZy(LuM2ÃFH6d1ÃXrycd5(3tusu🔗3tFÃsR(Q(🪛ErTsTPLeiWY4GboCY9K7HWlÃG34KL️CaxBtcBvxhXmpnO🔗yRBÃ5QYyD🔗Bw0Y9u8ÃYapT5r🪛pFi🔩Ws5🔩(puh️Rrts(3B(y11⚙Nc4🔗lÃ⚙🧰qm️🔩nEÃAÃ🔗ADS57(nM🪓C(D🔗Y🔗saBQUxvCCIyeubjB9(U🔗J1igcenO16qJvÃvAkqeQOoxkVdIh7I7(kS6aXpÃyNw🪓rAecBEh(724ZzFeCchU1As️6zNÃdw🪓A🔩slCZVxu2D7(7Yb🔗(6Vc0Q🔩rrhIvR(Ye8e6l0️UxW7t(E🔩1kE🧰qeWC🔩DKWTO9Uwvh🪓E(zy6wouÃoÃwuiceEDRYc(zm️qEkvuB🧰cGMlPwvW9(lV2S7(⚙QgJhpaÃOym8mBJw🔗O3b🪛N🪓️4 Step #5: xÃhB(eQÃz🔩kIcp️ Step #5: Rust stdout: Step #5: 9 4650 1847 Step #5: Step #5: GNU stdout: Step #5: 9 4650 1497 Step #5: Step #5: --- START diff Step #5: - 9 4650 1847 Step #5: + 9 4650 1497 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-L", "-c", "-L", "-l"] Step #5: Step #5: thread '' (22124) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-L", "-c", "-L", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22124== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x7e,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x6,0xff,0x0,0x0,0x2,0x3, Step #5: ~\000\000\000\000\000\000\000\006\377\000\000\002\003 Step #5: artifact_prefix='./'; Test unit written to ./crash-0d47b9fa301ff461bf66fc5ea67d2513321be362 Step #5: Base64: fgAAAAAAAAAG/wAAAgM= Step #5: MERGE-OUTER: attempt 138 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 778553236 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/0d47b9fa301ff461bf66fc5ea67d2513321be362' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 417 processed earlier; will process 68 files now Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: dW Step #5: t Step #5: 4K Step #5: Step #5: S🪛d(raHw0uTWÃDxj5Aa(🪛l97(0ÃLAsr6M🔩B🪓8D️Dul7lGjejFr90ymyd5Ãxs0aQ⚙kKR🪓🪓chuÃFsusvUDnohÃwvo0MUnÃl🔗5Tdu🪛Zy7(m5(1vSÃTjHc5UAjB3🧰u🧰(euUaIrÃrnodsXe7oQ🧰MH🧰b8u5uBG(🧰AzLtzkk3ÃJcbrSVC5((ngS️hmD9IrxcHti6R(v🔩knRrÃ4w(Zmzcs9qFF2b🪛o🧰7HVA🧰lDÃSKV🔗tf5dRw5Qvg12CO8eooZriqs1NY9qvGLkXlBNJ3lA4F🔗qNjB(jhqHxE4kNXgt️⚙aN1t0pR7af🔗sdKÃlTBIPaz6h🧰SrtUÃlH(FÃ91zyL️b51U3G81O25KAN6O7(hRu🔗🧰xr⚙🔗YH1iÃ0kpS2cRB🪓gaJgP8WLnz5gVHn4🔗v7R⚙️Vv3Fe🔗ESOwO(MuY3J6mfÃpNÃNEm9ke5LÃ🔩tthElctPx1zvyavjSinY4p6mYgW4(J7🧰ÃDx8zn2aNO🧰KC🧰ÃrNlYÃkVi3🧰F8RP2hh️HkgÃ2G7R🧰zcACaGEeoL🔩vz️nk7NVAa⚙g9uQ🪓ÃQNB🧰XddrM🧰️l5T7QLwDRsF7M3qODpeaiPielWm1Ã4wcaVO8bBrJBÃqx🔗pTT3ÃE2Qw️Ãp7WmkOg5(qhfgÃGGnPMO(La4️MWE2RÃs1JW1️s🧰yaD2(V🪛bbCYGvsQrg🧰WAUI03jWyZ🔩ÃgWCn15eKs🪓sa5C🪛nt(FN3️9🧰kWVXs⚙uKÃS(pHUTqFMgFqÃÃ(jMJ898fPf5qWVFwrÃ4ZEmJhi🔗6aWwEAwÃÃh3MSÃWTm🔗(️(Om1E🪛(tVD9🔩dB7qMyoi️(N6lBeÃBB️HwZFJLNkbqD6Ã(H⚙jQos🔩VxÃpTbyÃ🧰scypxOsns0BVf️mgÃuÃGYu1(M1Ne20f🔩⚙HÃfMW(UgdcJ(G3m5ML(2🪓Mmid8pxR14(DZmnuls️(SaI(9⚙fww916Sbq5vVfk9Eu🧰Idcw8iuaJI5ty5sO(zEA(8JirpQ️qaOe🪛kT9f0jÃ🧰rsLSQw🔗U3IayqGWj2289( Step #5: TsbÃQÃs Step #5: 6 Step #5: hbU0 Step #5: Step #5: K Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: xw Step #5: 97Pu(CDynCC🔗ZL3E Step #5: DqÃ6VE Step #5: 2gay2 Step #5: GeJEipR(FWWgg(4 Step #5: 4🔩ER( Step #5: r🔩pg Step #5: Step #5: Ã0(Kofmdu Step #5: oz🪓i Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-w"] Step #5: === Compare result for: wc ["-L", "-w"] Step #5: Pipe: O Step #5: z9mA033W( Step #5: bDpF7🪛PxuAeIiEsvqMms6OpiÃg🔗rÃBVS5i2ÃBWk🪛c5rjNRrBqJSK🪓jVzuj🔗uUDzxk🔩L(QNzXoY7JqZ5(V(7kwTY1EIm0Keg🪓3Uul9VlpÃKMOJÃy2US(FzzLcz0🪛a0Wg(FP3HB(ÃÃVc⚙ÃIDa1DE️grZ8(9TA2pqVW5🔩RV8ZO1agfF9🪓s(l3hFUoW(4ZW(SrVZP4MsCÃ️FvAdrK0(2🧰i🪛(J🪓IÃ9l3(236Be️wL🔩wc🪛A2(cdOUVh9(hUZ🪛mÃSiDdx⚙O8L⚙(5bc8I9Uos6kwofZÃCw09KD(7🧰15RWE7yN⚙lBNp(Xsm️BÃolXxvJznJHUyvcUk1I🪓xQ🧰7H5nC9iqe28fVTa8WÃ🧰2kÃtdHQOXio️LÃav(️gLÃho7q2Rewmz9🔩4Y2vH🔗Y5xQtOuPy2🔗EyVaD🔗ZaBpXh🔗Ã🔗eTiT0H9l⚙07YI(q96RLM3🔗uNFjAlB(HcuC1yb5NÃbqkTHiO⚙ti6sSvYsrYeX(q3o2MOsM1aXLx(upW8sUÃ6nEQN5pSH🪓N5AtLMfZjdczscDal🪛AOuY1I7n67Z⚙UG🔩dBQBi7(2b(🪓v6iV(5R2ÃC️bqe8Qt(zNmcsLzMCmMfPd5(y🔩e🔩oATUNÃYyGpXd7(pKS5(ZPyjTÃS🪓DHÃqpAHoq(ntLVNGm️r0️5sTfuqÃ(e9BiNEEi0iPa🪓drvu1SS⚙E(7(F5T9QeIyjyk3DQ0OhtwZ8Ãuw(g(MSTVp414g⚙((NExCzapy(Y(uow(BATdIz🪛5PÃ🔗(KAH2B(tS0Z️7(Ii(Ãp🔗GU️HQ🧰E(rUuTUF🪛d(Xgx🔩VeX4KRGM⚙Ã71yCeyTl(JÃ7ANlXÃWs((aMm🪓JvFgÃXe⚙doWLNe🧰🔗MZw⚙vJ🪓llgPcMfKMÃEv️️pxÃv⚙YB(3(dFÃ((F(🪛DN0TÃmqVq(hVCUY3(🧰nYWF🔩 Step #5: y2🧰Q Step #5: 1 Step #5: 🪛 Step #5: Step #5: AÃXQl8r Step #5: uÃZn(MMRdy Step #5: ÃfSv🔗kDS Step #5: Rust stdout: Step #5: 9 920 Step #5: Step #5: GNU stdout: Step #5: 8 775 Step #5: Step #5: --- START diff Step #5: - 9 920 Step #5: + 8 775 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-w"] Step #5: Step #5: thread '' (22171) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22171== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x0,0x2b,0x75,0x2f,0x0,0x3e,0x0,0x5d,0x0,0x5d,0x0,0x3e,0x0, Step #5: <\000+u/\000>\000]\000]\000>\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-fb5cb376a1359890e046175137c6d17bf277e190 Step #5: Base64: PAArdS8APgBdAF0APgA= Step #5: MERGE-OUTER: attempt 139 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2717151628 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/fb5cb376a1359890e046175137c6d17bf277e190' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 420 processed earlier; will process 65 files now Step #5: Running test ["wc", "-L", "-c", "-l"] Step #5: === Compare result for: wc ["-L", "-c", "-l"] Step #5: Pipe: Ãjx Step #5: 8Od8⚙ Step #5: Step #5: 9B8 Step #5: M(jDPbtNqv🧰RT Step #5: VhFd44 Step #5: cH Step #5: xi3ixuPkeY Step #5: yZdLÃ(m(ORcZD( Step #5: S🔩U⚙0GE Step #5: Rust stdout: Step #5: 9 84 14 Step #5: Step #5: GNU stdout: Step #5: 9 84 13 Step #5: Step #5: --- START diff Step #5: - 9 84 14 Step #5: + 9 84 13 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-c", "-l"] Step #5: Step #5: thread '' (22217) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-c", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22217== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x6a,0x3e,0x3c,0x6a,0x3e,0x3c,0x6a,0x3e,0x3c,0x6a,0x3e,0x3c,0x6a,0x3e, Step #5: Step #5: artifact_prefix='./'; Test unit written to ./crash-2f6296b2fc80e47e73cfcfa2bf34fdec20dec974 Step #5: Base64: PGo+PGo+PGo+PGo+PGo+ Step #5: MERGE-OUTER: attempt 140 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2717162289 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/2f6296b2fc80e47e73cfcfa2bf34fdec20dec974' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 421 processed earlier; will process 64 files now Step #5: Running test ["wc", "--files0-from", "lv0", "--files0-from", "🪛", "--files0-from", "TGi7🪓6Kg3w82a9Nw5dT9to(DXÃV7d88f🪓27wB3iAvDzjge"] Step #5: === Compare result for: wc ["--files0-from", "lv0", "--files0-from", "🪛", "--files0-from", "TGi7🪓6Kg3w82a9Nw5dT9to(DXÃV7d88f🪓27wB3iAvDzjge"] Step #5: Pipe: Step #5: e Step #5: mgZ(Zk🧰vufZ Step #5: 🧰er6qaohFÃ🔩3(mhHR🔗Y🪛🔩(tQok4JF8R(🪛TGfu(U9b1hHDMaWPRC🧰JÃ3cz(FdR⚙RtÃLbKT90O7HMWicfG5T⚙p1🔩LhTbfzNnei🔩v4V8Ãc7UZ🪓o3(WUm9ks🔩6🪓🧰DÃ(dvirXeb🪓🧰Wpx(MHZXe3(u(🔗mhsÃG62EDnnS(89OrNhkTUÃ7taÃ7Y🧰z9e0lKxRXt(OypTBÃxxzav🧰zKnT2jLÃvFGTP🪛i🔩r3G(JkS🧰FW2Ãb🪛PoU4MSu53ÃFXeGL0(n🪓c(ÃM1zxpu5mlXUWkzR🪓BaHng8ÃÃN🪓x5🪓qW️bxsnAQ4(XÃira9CÃqÃZ(⚙3nYMhjFN9Jfh8G6m3⚙HZWUE8zdR🪛y6kwÃMXmEÃih6SNp(Ã⚙ÃÃ🔗ÃDy1adx34nl0Ajz⚙Ã🔩x(0Gh(Tt🔩️🪓bBfITN1(🧰ÃM🔗9nbx(Ifs🪓jqt⚙c(ufQ️bpvHWWR9Ãj⚙ypbp5nLoZMw1onl4L8RKUGR8gibxGqCr🔗GE8(Lp2ÃfinjgW5Z8ESMaKN1OcVQdMImRnIMzOw️eFpÃ0🔩klUG🔩WN7gvc️7S4GIfnxJJKBEQRU(OYk🪛Om⚙x️Ut2ÃU0 Step #5: Step #5: b Step #5: rYyzÃPH0XmzCsM59O🪓(vf🧰UUW🔩xqJabBWS30KSHHrwI🔗Z(OJT94HSmcowX🔩oÃT🪓Zj⚙Ff8(RBGNÃo2epIwpcYUv0️uPlN🧰zc🧰BÃn(0YO47🔩UUwLjJyÃCIÃjPCj8🔩xr62🔗cR🔗JN0lDJrVHmq(z1QNc5hIAq️HÃuVlHe(hZLPQ🪓l🔩V4kA421vIXKTuÃq7H2my🪛F0AwFBhGU1yKFQoQFs9VdpdDÃQEnG🧰uyh⚙G814hMV(LAknn(AbY6oÃ8Vf🪓tmB(f🔗AcÃwN9G🔩6g🪓mF75gXP🪛oÃSRf2🪓Ix5jlcÃF6BIgB1🪛xf9of1ABU68sHHLqyirÃqoTxRUxsqhZTJc🪓rE7🧰pyCD29mgRG(P🪓ZÃYPzCfu🔩dAnHI81(LÃW🪓TqVHLs1nbeySLUqzK3F🪛ÃX(iVMw️R(tEsRnmnCpfbkWÃnFWfG(Sc⚙8PJG5sECÃVkÃp87ac(nl🔗Ãaa🪓🧰abjz️⚙QWpquscQ0ÃtZfiZUvXHDbzlI🧰HAe(BonYcgak7wke(kkÃXIc🔩P🪛🪓BG9⚙94R(ThCe9️Y🔩ECDs4gt1jWHJK5(GvXc(HÃCaoÃ4LU(ugMG7ÃvOzy3VIYnOIhSz3fÃt8🪛mMDoy🧰natÃLg🪛p(x0hA🔩iz6Sgtnb(🪛HUSÃ3🪛yB🪛🪛hyOll0eyJY5QpEt(ÃNM(TfjI6yQ⚙GJ8xÃ43🔗Y9uh🪛11ovf🪓gcb862k92mZÃw9Sn5n0D️YPhaÃEb(UtN5djfuP8TcZÃLGsyXÃgxÃnyGYwAD4oRQU45🧰iN3i🧰(Onk955p🧰YNÃqD🧰juOL(vI0RXWQIÃkEP0(MLRCB️vOfr🪓H(9fpÃem2hg(Ã1JA6oWVkK🧰pHDmD🔗s5ÃRÃI🪛K(SD2jHvPÃIG🔗eÃxO4Ã5yIT4rP🪓CGA🔗8NXP6NsCN️🪛53ieC4🔗r🔩tH🪓DKOrVtQ🪛WdÃ9Q4W🧰0(Uf🪛k6nGxYTDc(MDPS1ihz13🔩hGhaMh3Zc(ckAaQÃU(JNÃgYÃPX75Bd🪓j🪓Rai7k️Q⚙fflM🪛Kx1KyOgw🔗🪓5VBh9ÃoDbrzuXFEjth(H🪛FXCaJKiÃsabEF83w4pSVGSBUVVSRrFvyVPpTd(Ado⚙xÃ(tBknMTwÃKÃ(ywy((Ãllj🔗A1ebX🧰dnyjgt🧰tWvHl0F0eIkPÃs(B(VFx4CK(zuJbLufGPFXR9vJn🔩WÃ(HFKGSÃvfjVWÃbgcMT5XyH4Lumr🔗5gPlY3🔗vZdsiwQTLY4Ãm️xUFEwfDXZÃIr5xCIÃuÃ1🔗bb6MÃol0z🔩🪛🧰Ão19dWjÃm8ÃN(nVÃqdTR⚙q4LLÃ🔩3FVgDJ(JMÃ🔗Yfp5Uy9wtEJa0(1thUCgz(FM🧰🔩asbq🪓ZVEW3Ta25zJVyZ1euÃ((9h6🔗ml0t8poÃ2oÃEAÃm🪛vSmVs7Yx(pjURÃzkTUOW🧰🔩🧰vÃQ🔩🪛🧰WSGbWEnOTÃnmL(arq🧰t(Af🔗VeNLFEK7h🔩N(gVcmFbSM⚙3pI🔗AamyYbuÃd7FYHZY(FkDuChz🪛FY9RcOi(🔗🪓26🧰ileNbB🔗ga🔗ku🔩SC(gAhGTÃ4cq🧰⚙W24SpgglH1I5h(VY(cCoxkye4ÃboAQ⚙QBOZoPCQ4grÃEPÃ🔗dGq2skwb️dR2QgxkWJn⚙XN🪓4136jBJQ⚙wi2e⚙🪓🪓cdzB6aIoOtKG8🔩micEpUNd4UGKg🔗gssn🔩i2🪓e🪓2Tp🔗️2oHtgBZpWvY🧰V(WV8yHti0ÃxobMW(Sk(((qA🔩Cm️BSuAENj1🧰ps8pt️62E🪛HMLm️9⚙KÃyF🔩🔗W6iw42m⚙p(O12aWÃCD1qdBpx🧰ozInswÃT7J🪓IÃ5xmQ5n(nQVmlÃB2uXib7BÃnÃ3jSG20UKM7Z🔩oqi9PvlfZ🪓l9Hal1lZHU1ÃeC7y64(Ãqk3JI78UdtPc(EÃyqz8n6rÃPRZt⚙NIwAi5blREgj1tPz(MSZ(G(V7mEBy(k7IÃXMÃzW1Ã(🪓kzÃv(🪓XzTk((pxR29i️P0ERgkQYEsvÃNRaXmiR🧰rÃEIFBÃHhwvhR🔗KA4ÃXA(5GbvViZ🔩D0(2l3IsxR🔗ÃbR🔩🪛Vvsx⚙Af8cf🧰Fx6Ã9rJEyG🔩Fpv(WIKW01berZYIfeÃNWK(🪓lQElxai3RPLY6WSG3🪓2m((r⚙2jzonÃUdSx0Au9ae🔩HZtJhhNi️MVnneoNjÃZl🧰🪓0wÃV(6tTu6bx4🔩ÃBL41(ngjzS7🔗Qa7m8(W6GjHZ0BMdSz🧰MQ🔗CzB7P0Wvqk🧰🪛POYvÃ(P(h118🔩fÃ🧰gÃgS(I1ffdc8g(fgOc1re3WvmVBPÃ(Ãxc🪛ksPFQ1Z(Z️h3rKÃWmrc9🔩x(AI🧰🔗nTRvL3oÃNy5hS🪓3🪓UWW⚙Tsp92VM8a🪓0H🔩gCÃ0🪓q(j(QS21🧰SNlq2🔩1B1mDskrÃ2MQPfqiZRPNJ🔩0B️M🪓81PTjy896(sgF🔩pÃQtkwvFsAx🔗IÃnEa6DTHojn1K7dJ0U1xN6OhdvOhX🔗4ozz5Rkm(4️(pbvy🪛pTh(ZkLIa️FIrJR7🪛XqSl4gm2br5GF9Fy🪛SFWNTqaC🧰1(8xUW⚙cbS🪛kiÃkBk((X9(cakZUUv7r(qyaobFL9mwms(RFTd7🪓hW0UJGJA(piIyHÃ9P6NÃvrg05YLB(zneUjuedMSN1hd((🪓(lÃ️FoIp77T🔗MV1JSw8qvD7mF2VHpK️jrwLX️rTg3EÃuUc🔩r(h8d(c2EuEIlp1⚙tEIkre2A2II1sK3SkK6UmunmPA4ryqXUaH1(o5fj9zHxJ7cGHy4🔩mÃhZR🔗a9️KnSR4gp🪛CÃF6SI🧰QE((rYkÃeGBhL7heo(08A🧰TTIR2uq1v(YJykdoJvah5🪓8(2O(rt️Weh7NmlM(Jx🧰uÃalENXrT6G🔩avItuagaqOtY9aMCkÃuCXbHÃrHziroG7eu0(zu((🪛2wyT(nO3a7Ã00🔩LgwLeY🪓🪓CPFqW️h⚙mÃ🔗(3XsSJQ5QgcSORFO9Xn1s🪓O0llyDS(r3bLÃ8DTj3yVwvZOGFyÃ8rsnai4K🧰M🔗nv(enWoChOU0lHGVB(T6zfRGf26🔗tTq2H33o🔗dK5cYaÃn39zFRPsX62tOÃ🧰PFQLpfUepÃs️85jXsqBKTTRÃÃiLÃÃn6H(Ã🪛71o5(HN🪓🔩🔗HrsscEÃipdOÃeP7(9XJ6(0c8rhN5mFNWsÃK(Y06🪓VBabu9Ã4mLR3(CG(wsD8🔩️xwGOFUevoÃeI⚙(zAcSh2Dch🪛⚙O5F3AGg9ux🔩oEÃDJ4Cap🔩ybHZDIlbcuURnp4pQ🪛Ãlug(g(K(sÃnYS(ThLSkB2dBskoYCmÃF(ln4yz83ZeaXkFKX(️uo(hRMsN(Kn(sR️uLF0lI️6Kp(M🪓8⚙1W9Ã1VZ7tYJÃAg7E7oEm🔩ncdx(Rd8E🧰🔩rL9HaA⚙nyBngogkbS(ÃTgb0️nCK7eGyJwi(yMZTaEMTX5K🧰hoKhx9k🧰WBN️w🔗MK1j️jMPEk6LcVQ0XZÃSsPQTyYYSm🔗⚙6c️hw2ANgyh7🔩KWQgtA️🔩xYCyzUI9n6F4Z🪛PO1i6F4Z8⚙ÃKJyB3(kP1🔗17dvNi(1l(JVWH2V04🧰S🪛KSityUR🧰g2TzC0ss🔩LMgPÃ3bKMKÃk🪓EUZÃxpE2UPSneXP🪛🧰z🔩ÃOeaxUcqvTMWyyÃvTTqIrA3aeLÃGw(l(r4dvd🔗🔗T9🪛fX1hNj0O🪛PBÃ⚙8MKXÃ🪛Ã1ÃQ7EÃQDC🔗SSe8dbgQ🔗Hl3N5zHÃK7TX(mbRu(bo🪓qBW🔗⚙YcC(7eRbTDz9U1L4PLzaMTzIiqÃ(uÃ7v2fNp🧰🪛It2((umD🪛ÃXNJI32qfQLWjBn⚙WB3cSm0vXhh4sEf767aJQjÃÃUzDwÃG5ocJjs️B🔩ÃXYJ9(yoA5🧰2ik🔗7Y8H🪛8AXSExRVwO7hfAgEuS(WkÃL⚙kÃ02HAnAsT6YqM⚙VMdTgZ6tBFD6Lq🪛26(rem(️NBQSu️d🔗vm7fUWWx7Sx8n🪓VDXE3 Step #5: BxXHY Step #5: ljFM Step #5: R Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'TGi7'$'\360\237\252\223''6Kg3w82a9Nw5dT9to(DX'$'\303\203''V7d88f'$'\360\237\252\223''27wB3iAvDzjge' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'TGi7'$'\360\237\252\223''6Kg3w82a9Nw5dT9to(DX'$'\303\203''V7d88f'$'\360\237\252\223''27wB3iAvDzjge' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "lv0", "--files0-from", "🪛", "--files0-from", "TGi7🪓6Kg3w82a9Nw5dT9to(DXÃV7d88f🪓27wB3iAvDzjge"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-l"] Step #5: === Compare result for: wc ["-c", "-l"] Step #5: Pipe: Step #5: Step #5: AmQgFS(🧰QvKR Step #5: GeV(mN9 Step #5: Step #5: WOWRtUu1go Step #5: FTw Step #5: 🪓 Step #5: Step #5: evÃ(f🔩 Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "--files0-from", "VXzd9E(deiXÃGsUL04🪛S7bt8BKeN", "-L", "--files0-from", "(vl"] Step #5: === Compare result for: wc ["-m", "--files0-from", "VXzd9E(deiXÃGsUL04🪛S7bt8BKeN", "-L", "--files0-from", "(vl"] Step #5: Pipe: QZz Step #5: BbvUAa️sj Step #5: 9v9I9WOXm️qeL44kVPp🪓I4tGKYTLYRy8IWuAv🧰R8Jh9JGYVaÃ🔩wEBnf6(CBiÃvÃySF5og🔗FKbQTTx(MO🪛fÃORXS8MvE🔩zlNqiy0I(zIa8🔩24R6KbaWFrA0apN(4g🪓🔗oSIn🧰X️xnjJKW🔗Xk8JaÃ6N6(vGORtf12ÃÃQBeZjaAt5hW63n5WYln5eEApSÃIgd(C(Ã1k🪛hSQxBKXKU0XgZÃWgTBX8SHÃ35cwwydTGÃ4Z️N🔩kzZBYORzyUlQ3dzjF(️BYQjsRB🧰⚙(qQu(5🔩Lqmd(🪓🔗vnQÃI🧰W6XKMo⚙(NnJfBsktI3IwC1🔗E⚙YXHqÃv2l(GrLo(Y(bgDrp(2(CQM67tgpMwCpw🪓lblv🪓b🪓lN2mxu0G7sPaF0lvFdTnefmÃohsLj3ezXNzO🔩uU🔗G🧰2kYbh🔩VLG1Q(PBbev️🔩o(ÃI(Ã🪛9kÃBYcG3️zhyMÃzLbEr🔩79DO️kPzSzV7ye22a🔗M(ecps6jJu3hÃn🪛VSGyPCh1gVrz91EnzLrT78KDT67(elm9🧰ue8TWiVPqqoyQJez8🔩h8O2🧰🪛mQÃb23zjUuÃoCW(i(⚙On🧰ÃzFDheARXgk🪛wWi🔗RZ8k2ÃNyJU🪓2Y4f7AyLa🪛ZhQ⚙UC04B⚙5I40ÃD🔩SLaÃw9JXXGP09PJPpBR557X🪛eCu5HuLhVMCXeC47vrVHZ(g6ddX5RtuG2g🧰yb🔗WbCWxÃUJP((hPicsUv2NvPIe🔩qs🪓eÃ🔩5f4T🔗ZÃÃ⚙YEU🪓Q🔩0gS(Ke448YSLLx️fDr9🧰H🪛((LatadÃ(kOBgVGsiÃYCQ(JLI4b(🔗8giÃss(tjÃÃ((2c9OlmBTZuv0g6PQ1rGzI2WE4InrAZoHbYKy1ej⚙3Ã(Ãxy0oN🧰Mwktsl(yyg🪛ÃcM🔩ÃWSa(kkTOXnfaDAw🪛H0🔩(🔩bÃd(ÃC🪓OYM(G🪛gLOe8rgO1x(kEdJysvWt9ipvccÃV️f(X6ZgS🪓KWVeEM🧰J7onjv3bY8dUw🔩3UF2852v(Jc3Kc(wV🧰RjNaoaÃl🔗🪓io46lATyk9v4🧰2Ãu3YzQA75u5mVBCjKF2🔩y6xÃrMu🔗oiÃDqBti5CFlDiEMSxÃEgYYJsOdBIÃgmÃSg🪓🧰N9OÃIoYÃ🔩uYwWrm🧰Gdio(5F(🔗9bÃjs🔗GaowIr7jY9Yo(SEWuPXGrQ9lQIPOySR6V5XVU🪓2c(9mhz7QDcDA🔗tS4mfMT96P(BgAzHhTEqq(4ppÃn🔗fdJyJ️LGls🔩️qo4n⚙FÃo6y35N3sÃk3NJJE5(🔗🔗D⚙8E5h7kHtqwPldaPCboÃF2R5DsiwP(Z4Gu0aXF🔩HctH🔗GPÃ(ÃGA(Il47nzQ🧰ÃdPyD3(7u2ceWQ(UEB⚙c9Exn1FflgtWLyi(whÃ🔗vEop(2oZj️rEzeÃfpDRÃ⚙qBknXzÃeBcvh(KzckOGuqC(tConBBZQb9D3s2(ubnAyWeKrw(JmXAob8MQszR⚙ÃCe🔩K🔗Ba26a1J44zl🔩IuS🪛bFÃuGRBpF2lp6am(q️cnrSUilmg🔩CQam(ChAagwpqCZypL(ha6jdqDr1illx38ÃH️e️811🔗e🔗XMWBR8MW🪓flGD6mg7ÃEyzQ🪓🪛Acs️🪛TqWUojÃJ16yogYt🪛icBSCd🔩Hjam7zCD⚙🔗ÃnÃwyjp(8WG🪓uXVFVcEb🔗vz(fRNÃx(JyAc(NwjxBÃcvphSx3Z🔩XOo7dXIEAÃ🪛ms(w6NK0Xp🔗U9️VVc3Ã🧰0Rj3🧰Sk⚙naGiUuAE️J🪓9D0🔩eq️ZplRa8oKLeWa0nY(D0IKjD5nJ(GZ9RV️3Ã(2zhv3wghXl(PZ2jEGy6Sk5U(bÃep(ha4kNYc1GeS⚙2🔩85ejÃXbH⚙gKsIs(jaR🪓nÃoYAa(e9🪓aw9BQYKRÃu1(Ã(z🔩🧰VbwF🧰MUU(MT🔗URj9🔗s3JFFpsBioy(ÃTkJAOG(🧰j3uGT🔗⚙GFAe(S10(DLY️s🔩vRjIg7(emmKZÃxPdiaCWmvrUuHxÃyucN2ÃviQxtehw(odUT(MX3aji🪛dÃ🪛🔗lUvÃV⚙Qqq⚙7sDnFEv4se6fnvLÃk8(️piSo🔗WÃTZFI6F88EaQjfF🪛XU2g7mBq🔗WUMcbc🧰9fvPpmhijiBqEyyyob🪓GmOW🪓(ixWTn🪛q6yA(RÃR4sqkI🔗Ih47n️yeCw🪓🧰Ã3gGjrET🪛K🧰lI🪛20yh(yyUp0Af️VÃÃkdiF((PiVÃoDw6🔗o8🪛px1jyg🪓WEKGPTY(zGTKÃ🪛L8v(pgKt(CÃqdCU0AÃL((9nL🪛EKYÃOO⚙eUd(vÃHErrLpPM🪛YG(🧰OD7McZ16PBpetfAb8Iul5k⚙SPnPNfCw(Rti(UVTo9of🪓(J🧰Rf896HKeYg🪓92RsBMe(7️bÃ7zyÃfH73cc3TvyY4cVFO3gÃjh2bD️4(YglJ🧰a34dÃbW(9rnbbSÃÃz0FI1lhF1LSIdÃ69562Ajk3🧰(EtdF🧰ÃY️SÃnWq⚙DIpayV(r🔗XBÃHBKSaÃEi🪛🧰jtI3rsRvq🔗Fk0kg(yC(Jx(rrzHhJ8Ymkfk1TCdG️Y8BkMjkTihxCQyKbI️8Z🪛xFy3q(EÃÃrÃ2UAÃrPÃ⚙WJVNBeÃÃ️j9w⚙LeÃHRBvrÃt5Ã6Tf2t⚙6(Ãd🧰bBJk🔩yÃBv6Y⚙O9mhoPjÃjxmRJbfI⚙nXe22mjrn🔩ZRbfB6ÃTchu8q(KMkWb9Rw🔩LMÃnkvUa🧰na⚙n3yNEjG🪛cUasiwXIw6g(e9t🪛Pkgr1🪓O5JaGNG(vÃ⚙U️t(JY️🪛s🔩Wy🪓9zn6OcZM(sJÃzpp🔩nÃ0🔗(r️gLhJswEXUFFde(TvFFL2LHfYTiWET538(🪛AyREAcdPq🪛bK🪛mxqM(🪓🔗(ÃDYSU🪛q(PC(Ol🧰7e🔩suyxsYMZ(️1ÃlWH0s⚙0Vk3GP(g🔗o0n2LufÃe(6Gv(ÃOeEKJ🔗(🧰🪓FS🔗AWi5Ã🪓zLTa(0vE07kc🔗O(H3ndxo((s7e🧰a7Zu688e2T🔩mqlHru(bQ🔗🔗4o(n0gEu⚙oz2(🔩W(Ãow89oJwyp9nmFSA((r9ZCmLZJkfKÃzCÃ(dPdhR1Fi8🪛FJ72🪓s(NhWUs(YtK9(Ca(9oWx(🪛4CGRÃDojLnCLXOO9tZDzI0🔗fuVxÃ(N9pryiUSmN7bHH7iojm🔗g(kÃMwudX(lXY🪓5🧰HgIowoB⚙bI🧰(DR7🔩jY⚙T🧰uUÃGBF4G🔩opÃav(reÃYj(O🪛️🔗🔗ofBtkF🪓P7aU🔩2b🪓2k️7TMO4TKÃ🪛aÃVÃQ6f⚙PÃe62🔗DvK0xPHn🔩7BuQAr0xVyXÃC🔩XEGaWYJFXEBOdAavvR1(L🪓🔩RKcYÃwvjkOmNÃI Step #5: aJDx Step #5: gh4IAt8 Step #5: tl( Step #5: xlRLy3Zmwo Step #5: s Step #5: K Step #5: n Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '(vl' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '(vl' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "VXzd9E(deiXÃGsUL04🪛S7bt8BKeN", "-L", "--files0-from", "(vl"] Step #5: Step #5: Running test ["wc", "-l", "-L", "2", "-l", "--files0-from", "Qd", "-l"] Step #5: === Compare result for: wc ["-l", "-L", "2", "-l", "--files0-from", "Qd", "-l"] Step #5: Pipe: 🪓Di0SMSlÃà Step #5: ( Step #5: Vn2 Step #5: sS Step #5: (oP Step #5: Step #5: ⚙0R Step #5: 🪛h Step #5: b0z🔩pin1iJ(zjzXq Step #5: 8W(5🪛D7🔗vVQ(I2x️a(R(VQ(qam7⚙tbX🪓rH️XS🪛H9fCqWbWW5cÃ🪓O8EolzH️j(⚙1eKpcFEC🪓4KBdIh️oI⚙🪛E3kLF6🪛6723t(X(fNr6️FZq4iJY4ISÃN2TstjTmKD(GR4kiZoycJQu🧰9⚙⚙2HL(O⚙C🪛uB🪛(ZBQÃPÃxX1(pzEYjIxFKV(SUdol🧰Ej3iUÃ37🧰ÃLa⚙9fM(LF(hJÃLB3rxKNmj6RVDc54c1S🔩yssyÃQvÃGnwBU🔩awMXiFfgyV🧰PGi5zZT9YMA4eN(🔗Sw⚙eQnSYi🪓NxxVFjÃÃgv🧰tÃ5y🔗E🪓u⚙K🪛wC619GY🧰lvBDKQsirRtPZ4ioeC7FppGzHJzY🪛9ZVT️X🔩RX(orx🔩ziPIBrBd️🔗7bcYKEeÃNkBsX🪛FFofADÃ🪛SzPuxm(GÃ(pOnBZi🔗Ã5pÃ6rLm66🔗sU🪛tnÃ⚙yD(G6gMJZ3u0ÃB2g15GD4smG4ÃPG4uSVz(06(WyBh🪓🧰lcpqJFKN⚙7m🔗NnAxkDdbBgXÃG5🪛(Ãuv1u35TLtVcDIIOyegE3I4dEnb8B🧰tE8oyTSDy5OuauÃ️5zaUp🔗edx(Ã9nP🧰IÃDq🪓GG9MbEqd🧰4c🪛BZWÃE🧰w🪛nOIxiSÃ9Ud54(bFs⚙6Ã(KxX2(🧰r2TRhGÃgllh8Xbz7nxRi(ZiHGDXZScvg3🔗🪛x️wuRm30h🧰gMSLg(G🧰dN(Xo🧰E⚙NlmQcd⚙93w(CNrmK️FbJÃ🪓️gbYcl(bO5o🔗xfFmQ8(vOmTQqMIPk5KXI((DK(🔗nZPÃj🔗zaX5fdU🔩6njq🪓⚙K1ft0ir🔩0A636wKK🪛v((SrFqonhg(szb0vsI(QFb1🔗bO(iG1gcS🔗khpU⚙uZ7YBKVbG🪛VZ🧰jo1vY(11t🪛X(rÃDddZtoMp🧰⚙GtiMGKÃ🧰SPf⚙Ã🔗🪓tVU🔗RPLlCÃÃxCNsr(BÃL🔩7RrNcvlQJbvKFY🔗c⚙uKOpR5eÃ7ÃDv🧰HaÃhMOIÃq2v⚙ofezZSvD(NIzIBnb4SQpm12IÃQq9🔗XqMCRÃ(I(1NdhjAO🧰QTLKkÃDEXPZ️ÃL(UwM(nÃg⚙n6WPInpPz️🔩gjdam4f73H🪓I5CÃSSqGBÃy0F4ALC🪓ÃLÃ🪓A🔩g🧰rJn05TJh5D🔗5iÃl(aQ3⚙uLXCadV(k2CdL6nD9🪓bwÃ🪓fISLg🪛lOqÃ0sHÃtd(dÃkjAo🧰1F🔗XC14MwcFTQAUAIuSWPI🔗G🔗JTjQgKl(Eu2UÃA🪛YSK️rNZHIT🔗its776(6fZaCuDFhfvfDsIm🔩F47kFUy4HuOxdlZJX5g️nÃUuh🧰b3EhwLhX🔗RGUEt🪛aÃ(JhY7K2IWAHPBs0Ã🪓OAd7WwHqmi🔗mVlnnZv4E🔗⚙kVBTi9((0e🔩MtG(Q🔗🔗8mZQKVJf⚙0Mp6f5kcvoUUqcXJ2OPIVEN(fkCManzE⚙VxyV08BjK2ÃbHlÃgjH🪓ÃjC0V8(wa96🪓hX⚙0McA(️wACtK4ZWpMpu🪛Dy7🧰FEZtzRw2UixkuWa🔩🔩IjÃFj4BkWi(K🪓Wwz4cPWÃDq0usDwz🔗🔗(oR️yo(HjIHij85OÃt3opÃ(XKjZÃÃ5BXÃÃO🪓ÃLdFDK3🪓uQS70️km8J9x9ZVD️89BXaXY0CÃUUÃXÃ1GkTbpIqÃWwe🪓🪓6🧰ÃoÃÃc(ÃPK48N(ÃBHTWHQmJRvdl2tws6DWcj3t🪓hÃ3SÃs🪛LDBFLQtG🧰MAqLÃmJ⚙ÃrdlYmqF🪛5wQsHkJ4ÃÃVyrV2Z🪓UsM2⚙00⚙V️OaÃÃG4Q⚙(((51🪓Q(Oj🪓mkciGnFHFR95Ãm9CU3BYgvlwÃOJkHIkm🪓qU8🧰Ã🔗e3🪓gfHZ8(tg4FLXc️bKpÃaRn🪛RI(KOKjc🪓QlQLWrU🪛gUHfvÃ30(y34L(BBTLERI️CfCsiwwxY🔩HahV🔩🧰pVaRuNz🪓KdchyYTaUo4(MtdG🧰🧰2mgQ(ÃÃymÃmridVbB4iXrP🪛aÃÃVE(OnÃM3iÃDx🔗RFsqD🧰A6🔗5(TSv(Q🔩jadhkriby🔩🔩X🔩4(aR4nF🔗LEr🪓q9KnRnek3Me2uq1gh️2LbaiKÃ(GJG🧰QRnzBd3mFU(ÃuUKQzviUR1🔗Ã️CggqQrxa️mrHM9(0V(5J(Lx8EJbMpplMoEdÃ🪓I🧰XzDkZ⚙AjJ1Q🧰🧰VvQ1bpSCyWls6️2iÃ1KZYGQi⚙Vz3(yMuVaz🪛uqL(DcK34CBne2JdUgd(dw⚙🧰🪓zTm🧰LKJ4gomz🪛m(vf⚙6eeYÃ((2(iktCMF🪛Lk8bl2vL(la08zHAPEP(MGNyzÃ7IqQ🔩v0🔩bÃWPXFÃZQqx11Q(️b(zY3nuWQd️Ã(9P83(ÃqGPj⚙bd8RH🧰F(ne5ybzalDxizYtuFhlD4maucBin(bnndGÃkfz1fVeYpbdVMÃÃmal8🧰QvI9W️RZY(xÃ1m4sF🪓uNp(️LY🧰qYauEcnlImsnAnÃiKeZo9zGge0eC⚙W⚙PBD🪓(8🧰(I(0imo🔗5EBZYJ0V🔩ÃÃcTnqDulsUd4🧰BFH5S7v8Q(09BRwasSwNI((XLÃnARnRÃGxyO9y4J🧰1GTcK(X🪛lkwM9qf5z0MwBcRuX6xH🪓hZHmlBG(2KuÃ91🔗8ÃDS⚙wspWOvÃwFÃib🔩ePj️mÃÃg(UHBW649ezO️ÃuFkb6ss🪓bJ🔩gdIRy(RT3k🔩yaJFKEHQÃixa3🔗rDxd0pilNr(x0Ã4FQtd2C🔗5ÃfMSt(ÃS5hPBM7OKÃ(I(8ifX(SmGÃZAB0RgkEzyFspL(aOK(🧰fWIXf🔗84IvmENmK9Ã3x🧰(9w⚙🪛🔩xyvsyr🪓rkIKIw⚙W🪛9Tb🔩g1A🔗HIlt⚙PKz4CaTK0aKyT(qSgP8G2 Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '2' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '2' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-L", "2", "-l", "--files0-from", "Qd", "-l"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "--files0-from", "jAcJlbSq8iaF2lc6(EH(BTrÃe9🪛q4O🪓gD\u{fe0f}SÃdOk", "-m", "-c"] Step #5: === Compare result for: wc ["-m", "--files0-from", "jAcJlbSq8iaF2lc6(EH(BTrÃe9🪛q4O🪓gD\u{fe0f}SÃdOk", "-m", "-c"] Step #5: Pipe: NmpÃqhOJS(ior⚙zgtiaXc️Ãvr(Y(z7(Uw🔩🔗cx(uJbJvvÃTDhEgL⚙oW🪛EgÃÃsUÃ(lr9OÃ6🪛🪓X️Eo🧰sv🔗E206fYviNLLA(cY6️SHjFOrh3wt🔗gnsZAG4🪓⚙ÃeeB(V1ÃpSv1H4FuIyMflFZUPÃÃYM(7jÃeJpFunrAÃ(e(bdXP🪛Ã🪛Df🔩2ZPQiR🔗a(8oL1aO🔗🔩🪛KshMKtfW4mY7iVW(5ÃivDomlk️MUAIYWMx(vIÃoJH4RoNalzaoÃ6Ap🪓mg(BCL🪓SBOevs🔩P0ÃÃrOcULv(🪓UnPÃ89Rl🪛7⚙wWYdJ⚙H4JAg(1KrDub🔗qÃaÃ(PÃ1s8L2hU5Dae6IztyChkKQlÃX5btUFNXMTZcembHdqUbAhj3935QkhS️rRym(f9(u0JCY🧰8JkWm⚙W🔗T7wi8Ul1g🔗iÃÃvTjpNcfs🔩GÃjlLjÃaÃJVNr🪓7vj(RoIAg🪓G⚙ulz🧰S4rRU⚙NsCOJkÃMc🧰dOÃuX⚙Fxn6axÃKPÃd(tasoy9sÃfsSWNhwqM(t1Y(xyw🪓QixG6DFD6qKbIeO️DÃNftBÃXcBzhGÃ🔗noC5Pin(7XkGz🪓🪓Y9⚙fFTD4Dlx(IPwÃU🔗uRxFvPo⚙uHsxVzkydzZjr🧰fxÃ23A🧰dNsVyYNB28tSSDPx️yNK🪓(zRsaWÃtkxÃ9uKG2iDQQSkw2rGyÃ(hUI⚙🪓5Ã(746fxTLTM(Pe62QExY6RCIÃ(⚙m6(96p🔩jM⚙T1️(4vnOÃtqghn(D🧰2BLÃoAnAÃgKK🧰GAatcP⚙MFhYosXBU8RM5IOV6eirABIÃ🪓🪓gZe2iq((rRNVnx4r🔗3NXjlg🪛rHB2e51W(TRÃ1hZDCs1K🪓NLTvÃfmxR5cD🧰xÃjw3s🪛TU7🪓K🪛mÃUE🪛JPu7b7ÃF🧰p(sÃi️FB6🪓XYq7IbkqPÃV⚙sMBUd️(️e(wt🔗78mIz🪛p5Ã2(🪓ÃC🪛6🔩VFÃBnSBM(7🔗U🔗IXWj6NZFRoOSE(iW🧰0O8G🧰nIK8CHM⚙7f76V5KC6KSYwVcZLy🪓PAZCjod🔗WjXCuVÃDÃÃA️Ebn6P🧰Tc🪛Ã0fNaD0bcF🪛NÃa(SÃT(eo🔩p3C9pQUmycL(Ã86VkaA🪓ROhr🧰agoL2nÃebÃp⚙🔩u🪓T9Z5fOZy🔗W5tD(lnpMoO(️🧰s6G⚙e️SgAFZ9aP6nrn🔩(jrXZGÃIXPVzmkF95🧰ME(LeD🪓️jqÃZ🧰Ão1Fj2🪛9o4ons5KÃYWAP️hZ6ÃbXnfGEBYY88️jqJ🪛vy🧰PrNR0Vrjyz0🔗(GI06S2We⚙🪛piq🪓rRY🪓🔩p🪛ÃDM🪓🔗sf4🪛dtIlfkI🪓PmZZ8f(vQÃ🪓n🪓ok4asv2Z36ÃbvU⚙edR(vÃgn🪓BIkfz7hÃ4mI7dKsrJKGuhn(H5sKXVÃIT🔩X1Ft6p(esU🔗Ã12NrfqIyfqkPwEÃ🧰0Vc8D🪓(romkZTEP️2Z🔩EFE🧰Kk2G0️ZeEpU🔗l(tSÃb🪓NIsPIwGP41HfPotr🧰l(MB(HQ🪛9uk((🔗(r🧰7A6Ãf🔗lhMv9DKiboRe3(Bf️KVewI46hUE🧰XCxuwf2(N🔩hzJE(Su2W(sfz🔗rFMÃGqJ️u2QYrVcC8🔗1🔩Ãu(🔗Y(Hr8🔩bcl🪓Y1RnEXIÃ⚙MdR(y🪓rv86C🔩JE0WkÃC0E🧰svz9C🧰76OWZKB1fxa9ClÃg️dcrMHT3H(Ã2🔗⚙QF(ITÃkwcÃhVb️UpwFÃ🔩WM8Ã1cpGpNz🪓N(t(ln(H(oQ2🪓ABZjj🪓(zP(qN(Nc0ÃcTbf️ÃHsOv19(u🧰LC0LVStG🔩32z0lnKMW5EEsR(Y7y0zhWQÃsC(K1uTdF4Ijx🔩YSd🪛h3JGCÃ🧰 Step #5: 3D Step #5: Step #5: (NGTl9eV2s Step #5: Step #5: Step #5: vx6🪓GWNWV7🧰t13yS🔗🔗YExZYJ1UkN3DKU4LzÃ6ba10yy9RKO3hUgwTD4🧰5neh🔩E11x9sG1PYVepaOxQn⚙dwmcDG37wDq5s(fQ🪛s🪓UUn🪓ORSQq((qTLntO(gG(KpAF2TX8XÃtPgpMroy️ÃpÃZ7️🪛(zu6miq9ÃbTÃgZsGtaRwRPIXIuQJÃmd🪛Gcmq🪓YTWbLPO⚙N🪛o0hV⚙xTÃvao🪓63g9iUw🪛🪛⚙PtZ7(98🧰n🪛tdw(5ÃxMQvUwh⚙🪛N(qF9oÃRQFvbe️Qkhukd(bkÃkJ4RmOHml5y6md️LMWe9Ou🪓0b0G9Zh5xbFÃTL2🔩qZ1ÃQFdGlÃ🪓GxljiZaM2yPzÃiuT4e5fpÃR🧰GrR33c86ÃYsT🪓ehoUMomRei(gA6XgmvHjKPKPQpOi(gWe5Lq9i9S5eÃ8Ã(KIL((🪛bt🪛1eJGBDEP1🧰E7lsR8🔩uLy3Q🧰l🧰j🧰6(CEl5hrnÃÃvzZpykjip9J⚙zIY🪓GpY9VQ(7fJ7(DvjB6cqvdEz25rJY2M🪛a5tTxP6vuxTsÃ🪓yyB️ÃfUP71p(OÃtLm2kÃiURbI4VS3p(O6ud7Uj(bsVp8uFhCQjD3vuDW6t(78🔗🧰🪛EKa(GSc3⚙hbtÃYÃn7dc1Kn7(🔗️97bW🔩MmPYf🪓G️kWtO(🔗x(mmy(t🧰TDNlII(🪓mTkGMY️tvMgEulzDU9waLRYÃc7u7PMKaIsLTfAo7hZ( Step #5: hl4uWBuEToT(Kz27Wj1hMrJ(️w🔩tq8iSAXQKÃ0MmHKjl🔗X🔩ohBaN🔗OBg7c6GHfN5ÃuO🔗⚙YmzsAW8ZFsUNb🪓4(QQL5Ã🪓(xaoVVhgp6Oy8CyTwNJWkgAT(rPdxZ🪛EcYhcrÃN8Ttd🔗D(Z4H(P06rjQMMn🪛q(⚙dTOh8🪓JawUfml⚙Ãks7🪛(fZzKp(M🧰🔩(Pb🔗L(FE0K8zdLMvU0WY0Ã5EÃPTÃcxR(Xj12SOÃud1yo8oy(l6xv7roYIzÃP️(Q6 Step #5: lF8w🪓 Step #5: (🔗 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'jAcJlbSq8iaF2lc6(EH(BTr'$'\303\203''e9'$'\360\237\252\233''q4O'$'\360\237\252\223''gD'$'\357\270\217''S'$'\303\203''dOk' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'jAcJlbSq8iaF2lc6(EH(BTr'$'\303\203''e9'$'\360\237\252\233''q4O'$'\360\237\252\223''gD'$'\357\270\217''S'$'\303\203''dOk' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "jAcJlbSq8iaF2lc6(EH(BTrÃe9🪛q4O🪓gD\u{fe0f}SÃdOk", "-m", "-c"] Step #5: Step #5: Running test ["wc", "-c", "-m", "-w", "-L"] Step #5: === Compare result for: wc ["-c", "-m", "-w", "-L"] Step #5: Pipe: 🧰s Step #5: Step #5: PÃFUAGBymo3qxIe Step #5: (Ã1euÃqjIxrM3y4🔩(z(p1RLSwl1yK4WAeCgsoy(erMeVq86ZESP(gboI2Z3🔩Fwf8V6zQ9P1erJsSvS((yj🔩🧰Ã3B0(ydUPZw🔗OR1v7HAMfÃEjQX(LW2ZrÃrhVgÃ9️0bB84F76oyfeD🔗s️2Ã️🔗🔗bEGUl️gckv94️GyTX🔩0uuE🪛(2bbwSEuTeFc5R6WeNrObv️⚙txP🔩ZRyzyÃÃK(Ãi🔗mffP7zaqefUQSpelTlNsKÃnCgWfxOyL9P57Y(f(89ww5PUzq(🪓🪛OITBr⚙fh🔩Y🧰mkNN⚙5Iw🪓Y🪛1GÃZxTkh⚙1pBAI🔗niH🔗🔩Y1🔩h4AÃjgjy2🪓Grd🔩qRGxrJÃO0abÃ🧰7zDa2Et9Bks8Ã7t9QjxÃmÃÃ(J7(🔩g0tlgFbMÃIhiD(w(dgleHNqdnYH️Ã(rYt5ÃENxlrS4v1teÃg6(S1bcIVPhMnB2d️16ZeC(z70gJÃ(tÃQ🔩ÃMV6xG(ÃCC(8LzKYED🧰uZzNNCiPn0FEÃWfB2o2tvYUhR🔩(6Sj28C🪓Eyw6⚙ceG🪓(KÃS5L29P7UNLj️(RrGVbGSÃtjKAMTEn(pAHvQ1(rTJiR2KDÃtPixknb6p9🪛v(juP2️rYC🔩PEF9YfnslVjOHQ0naFs3🔩Q6ak49R🪓u🔩TXKCÃJ41l8NÃs8F9Fd5yNUÃlÃb🧰qÃXdLDkn0🪓(0z9YTLynLKPp🪛w(quwu1zM🔩VwN((CfQi6NVAiLlÃAmBNl(3l1️jR9(ÃvOm7c(I(j66Sso68PuJl(ÃÃ🔗ckQGRÃKIH5oxX🪛️EFW⚙rkmIO🔗5uP7️JpÃ🪓7C8M(Kiv5T🔗ÃYt(jWHJeyP🪛oAÃe2idÃ3⚙5DE🔗jglKÃfr(oSdc(YADPZv5ug(etgVJÃ(1🪛b️HZÃYi8clqvnEuÃ93zHnK(e⚙️483a⚙MVInuMz7OÃON️qe(fe(zRPm🔩2🪛O0uN0oOmdwARVmfGbla7LvESYAIÃ🪓F⚙QiKuF91Btbl(fkg1mC⚙🔩XXW⚙AT8yf🪛️9🪛🪛🔗rqN8gfsI8zf🪓Qagy🧰🪓HwVtSXAJSNlanFiGGx️tYuyazL(9🪓🪛OE66(DiLDl6iuNrÃf🧰WT0bEÃe0M7VbGhr7AbgW🪛DP7ÃÃa🔩🔗🧰⚙OÃQUyMEc⚙jBjCB43UÃw(KmrTN️J2FRh(Owy️🪓C3RÃ(KHA3qpy9JD🧰q7(CirqmAz5ufqGwW8W((9sÃCh🧰3h🪓lusJb6zQ4QkjÃ🧰HbbÃ🪓Ej91🔗Ã⚙️KDv🪓jmSDdlq0lIt🔩(⚙nVAW️R🔗SWo1JR8NuDOBcP3cu🪓ivPjKDjBiÃ0ÃSYX7🔩3🪓y6HpGF5SF🪛uU🔗Lh🔗jTS🪛dÃIlÃJn🔗C8yKx(i🪛🪛FDfÃfoIMX(⚙BFzr1e(FockrA🔗ÃmchB9Kix(OJga8FOm7ZyKAÃ0zQSv(NÃv⚙t203🪓aX4P2🪓c(Ã(WxXeLJFU(5wO2blciXGMnR1ÃLfB(d2🧰BAeV70Zvx🧰️Kir6Ãrk(cÃdM8🔗xW5x833🔩aXPu(dVpHlÃ⚙T🪛vLE🪓C🧰oaErUEi⚙6PP61PNiP🔗4HWcjÃaQvz🪛🧰ONjr4JEuJv8hCdiD1Lg(WjTbbÃP🧰Rf357sSzgOs🪛oWgbÃhHRRÃ0🧰⚙j512ThidY🔩qtCTjN3RG🔩X(N(W⚙c🪓🧰WR⚙9R(volTFENne5zL🔩J7mÃ🔗(h26Vmq4IGpRMp🪓9zadAAGa5DerSPu0gDib️pJRiFp30dRTdMÃ🪓bs(qVÃcagCT🔗🔗Ethp🔩Hr⚙cF🔗kcq18PZ⚙qsb1mWO((ExdH(O🔩S🔩izy4L🧰bWq3M2H6AÃyÃÃL9e🔩Dkm0mtfVx34ÃDTV95🔩AbnOi6d9p️QYybd🔩v5ÃIMvu️HoVt9iÃ🪓guZySXdO🪛7(iiGyIÃiaUz13J(KQkgfycIÃaE9Ah72fOoPP🔩YL🔗(V7K9MCQ(((K4wZ3xo(JÃEaEm7Z4tJ🔗603ofB3ÃamqK(🧰QCC2nGkGq0ÃÃZ🔩(KÃ🔗a🪛NiÃ8mo(4DoÃOÃxzsAlKxB5(🪛IOFk0h3xhVw️vOitSÃ5hlG⚙v1️🪓XNÃ🔩eTt7T3pBkvÃsw6🧰4🪛ZNHD⚙7A0mAaeNXÃI8uarvrJY1(tlÃ🧰🔩k🔩V5httssb🪛PÃOERpÃjigI5g7KLbRÃgnf8🪓XE1PTRLk1HPUAUaq🪛f🔗bgOPkeSE22nAO9buZ257BPHtM7cwSsgsSOU661qAl🧰d00(bBae(4Ã️So🧰pIHT🔩QD(TZIL⚙🪛pwG28Ãtl3mYE17n6🪓p2EENCX383ux53umpn(🔗iF7MKHeÃ🪓jn0aOP🧰(UxvUay️l0V5XOaB6KFio️(fU0MFr6YZEi2Ã35iNpj8vq🧰gxCÃ️A6vÃUÃlROda🪓C🧰TÃ0zU6w2(dxyf(Pay1rWedIs🧰HÃAwXu🧰4brXVkuoU(UG0yOkYPY⚙L2I6B(Iw(5vUNEpgsÃjiefQLU3dA(fVnFXtqs🔗O🧰vzbAeMiq🔗l(jLSXrcayQjXYoxeÃRS6(M🪛dWC8f9S9NÃB7ktFN⚙CJ(Z(B🪛OyryBns🪓SIv🔗zgf7MIoDj(🔩D0ÃBrXl🔩Ã6WYyyCptCXXqvfgFftQNJ6Eh0ÃÃcfnvy8🔩kINvjJ2sPOuztqJebNMNz(CPsuwyVZa️Kw🔩GLQÃlz((wgNLJj9wdu🪛9zSU️YYIii(zÃ🧰Jb7ÃCxc🪛4🔗MBIcoGTz(mB(gZsÃC Step #5: v🔩WTyÃ2wÃà Step #5: h Step #5: 2yc4 Step #5: ÃhyEa Step #5: U0f Step #5: IÃ6I4jBZp6xWQ Step #5: Rust stdout: Step #5: 9 2554 3327 2627 Step #5: Step #5: GNU stdout: Step #5: 9 3327 3327 2133 Step #5: Step #5: --- START diff Step #5: - 9 2554 3327 2627 Step #5: + 9 3327 3327 2133 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-m", "-w", "-L"] Step #5: Step #5: thread '' (22251) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-m", "-w", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22251== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x26,0x23,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x3b, Step #5: � Step #5: artifact_prefix='./'; Test unit written to ./crash-308b92508e92de262a64a55c7e0139632c6cfabe Step #5: Base64: JiMwMDAwMDAwMDAwMDAwMDs= Step #5: MERGE-OUTER: attempt 141 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1059050390 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/308b92508e92de262a64a55c7e0139632c6cfabe' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 427 processed earlier; will process 58 files now Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: ÃH Step #5: fSZH Step #5: ODXO⚙ÃÃRFS2oÃ(pX🪛M🧰3 Step #5: s(MY3J🧰T🔩ZSOj Step #5: oaPV Step #5: nk8 Step #5: xcoTÃrxFTEV Step #5: 6(2️SV(w3GwY9xU Step #5: Step #5: Tu1qÃN Step #5: Rust stdout: Step #5: 22 Step #5: Step #5: GNU stdout: Step #5: 14 Step #5: Step #5: --- START diff Step #5: -22 Step #5: +14 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (22364) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22364== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0xd9,0xfb,0xd9,0xc1,0xd9,0xea,0xd9,0xf5,0xd9,0xf4,0xd9,0xf6,0xd9,0xf0,0xf9,0x71,0xf2, Step #5: \331\373\331\301\331\352\331\365\331\364\331\366\331\360\371q\362 Step #5: artifact_prefix='./'; Test unit written to ./crash-41d7700d72028b5c63fd81787df53ef9daafeb0f Step #5: Base64: 2fvZwdnq2fXZ9Nn22fD5cfI= Step #5: MERGE-OUTER: attempt 142 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 350711907 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/41d7700d72028b5c63fd81787df53ef9daafeb0f' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 428 processed earlier; will process 57 files now Step #5: Running test ["wc", "-w", "-L", "-m", "-L", "-L"] Step #5: === Compare result for: wc ["-w", "-L", "-m", "-L", "-L"] Step #5: Pipe: Ami5bp Step #5: (Rw Step #5: o Step #5: Ãg Step #5: Ja🪓kEMm Step #5: k Step #5: aB(nE8jÃR57h6( Step #5: Step #5: (k🧰L🔗k Step #5: Ã🔩YG Step #5: Rust stdout: Step #5: 9 53 14 Step #5: Step #5: GNU stdout: Step #5: 9 68 13 Step #5: Step #5: --- START diff Step #5: - 9 53 14 Step #5: + 9 68 13 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L", "-m", "-L", "-L"] Step #5: Step #5: thread '' (22394) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L", "-m", "-L", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22394== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x22,0x5c,0xe2,0x80,0xa9,0x5c,0xe2,0x80,0xa9,0x5c,0xe2,0x80,0xa9,0x5c,0xe2,0x80,0xa9, Step #5: \"\\\342\200\251\\\342\200\251\\\342\200\251\\\342\200\251 Step #5: artifact_prefix='./'; Test unit written to ./crash-3ae5d8e8e3cdeecea57d789026bb35cd560a9f39 Step #5: Base64: IlzigKlc4oCpXOKAqVzigKk= Step #5: MERGE-OUTER: attempt 143 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 1841802912 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/3ae5d8e8e3cdeecea57d789026bb35cd560a9f39' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 429 processed earlier; will process 56 files now Step #5: Running test ["wc", "-L", "-c", "--files0-from", "Ãpnkw"] Step #5: === Compare result for: wc ["-L", "-c", "--files0-from", "Ãpnkw"] Step #5: Pipe: 🔩MSfV3mzcFZw Step #5: OMls5 Step #5: (lYkcvM0(yl2XyFehp1(n🔩1ZW(C🧰🔩ZlcIKCRmmGxk🪓🧰cE8F5🔩zE🪓Vy🪛wXx6dtYg2wE(🪓(1vNkrwnA🔩ÃÃEZwxMhz5PCg(qv46tG3Ã(21jhO9t32YMXJG7(1O️43🔩Cm️jdYm🧰(7Zkd(G(RM2tÃOT️LgZdÃpC(⚙0FffQ8Ãn(hÃlph47scH9MNsO🪓oYB3YwÃ️xIww🪛IoEZaftfbuaDXPZGZX8Ã🔗CqEV6RNq((8jJWZBf(2H9🔗🔩qAe⚙Z🪓nEmA🧰yG(NHxcAjMF((jl🧰(ÃÃ(🔗ÃVes️XL5CBonW⚙️BÃ️(MÃ(UÃdY((F⚙OWT🔗Fk3f🪛FLeÃ9H6s44fCHg4gaABtQfEw6I0xmb3YCFR🧰TCmw4ThoGuAF(D(KÃÃRR🔗NdOJc0NÃÃMQd(KC(U🧰g⚙2F(6🧰fVUp(ÃÃaiHUfz9D(biSwS60A️S️AGSg(opNqz8🪓cQnzP3n🪛x🔗Ãb7Gu0m🪓6WV(SHsTL(Y8W(0🔩O🔗A7c8yYLuTwÃli⚙fz0y6W🧰lkGJEoEÃoBb94TZclQokO8U(F2mqVXWrDt🪓Fh🪛Jwum(SÃ🔩Ã(ig⚙tnlFn7Im️i8znGu3l🪛Ãpi1MTÃLVT🪓TMpCX(🪓elw(q🔩u7ltk1TNlU(ffF️SSWQq🪛S5KQw(🔩🪛3G🔗⚙3XHo1csEJc3OZÃATXh9X🔗Bs6WAcnNsmÃkDB🧰GIxOTsGkq(NjÃpWTCoewÃDX4DyR8VeaIÃit6pÃw6Wizg8K🔩🪛z(PCf2🔗k(🔩🔩HXDj8pq Step #5: jGl1E Step #5: r(RGQbÃh Step #5: L63a Step #5: ( Step #5: FUbzxt6yPCvf5U9XLzgkuÃHl(FQrnDA🪓L🧰d7BsL(I4bU(🧰g8uWTnVAioRA(VvCb(Wwhc⚙F🧰je6j🔗🪛v1bfMxÃHP29loHv(Ã⚙Eg(FLBz(q8gHtg🪛H7eh(RMAgOi8⚙p🪓DzLQjtTjj3ÃvT4JnWmjiuWVZdg8Ã7P️o51MNtinD️EI(C7DP9(dÃ🔩⚙6G3sw🪛Uzp8kUGxZT(((f3xn(Nx🪓96ONjÃGy6fonrSq2UZJPwWoKfB🔗E2dpJspfFcANC1🪓tx(((8yERq3swDoNÃA(iE🪓h️(rDzET0R4(ÃmpOzJÃ0Ã4ogVcMeQo7jyAeFYi5eh3OA7Aq(9TÃMX⚙4FhTÃEÃqQÃL7IUÃ⚙Ã1zLÃXW4eyx🧰(sbs(CHQnq️hTc(j🪛MLI0YSMg(1fs🔗rDc7d(pM(🪓1sTrziwhmqk5ZxqjGfG6X(️rPgr(ENgkU9️MI🪓️7⚙1🧰mLe5L(qQNQDNb1Kb4JijNDoz1ULvPDÃLEÃxÃ🔗8mÃTÃFAÃi3(hyOfmxuUUWCiKÃfnbih(i️e(WnnvÃQKÃIÃ96C🔩nPwcw1KTESSj4mU🪓H15gSsKY9E3y(SAvV🪓Nqds🧰hjE🔩T🪓elÃMSCXa(Z1d🔩7omBÃY0cv4w(🔗🧰i🧰ÃD0🪛ÃUw🪓(1🔗tÃ(N5TuM52QS🪛I🔩InB1l🔩🔩uPo🧰🔗S3🪛CaMq️sbqk195LF(ZJavkmooi🪛C(5MgezeÃSHAleWrd🪓vOvh9M🧰Ã8Ã44EF🪓EaIP(aW🧰🪛ikBCT7Eff🧰bGK(zDgyKYWuxuXÃEiczfÃ4MhMEr🔩kUAD(w((3Bx9🪛ÃE️myKnAN(xMEKrBur(YmÃZjoqrMdl Step #5: b2yXlu🔗VMZ🔗Ã🪓avGDVsKa6🧰Ik️🔗SÃzZ7n🧰Ã9S2UG⚙Ã0ENBRUhcyKyq(fDN(MxFUbj(⚙aq0WP(9is🧰QHMgkYq4FKt🧰5KF66i️aÃ🪓jÃwJBÃ9Ã🪓FJ2DF84twBfn3igTJoÃpqg(N0qVCExJrrpUÃÃdPVeVr0EcR72sCGZr️ARGt4🪛y️LkdCyg3🔗q6PFbed8rkO5LhRYxt🔗w0N2TCax0I🔗ED4kPwI(5ÃPK🔩Ã1🔩OY🪛SKCCAvJPskrxA🔗🔩(ZZsIUmOkyOgÃGlqPXi⚙cdUG93p🪛FRvÃg🔩JIfzÃ4IFxEwtc4🪛FOBÃUz8DfhxLÃIGc🧰o(pYÃU🪛nv1LbÃPr⚙hOL(wUPr🪛xvi1🔗D️T(fa(t️🧰ÃKÃUfoM(KJhIJFY🔗⚙prvRgFm2NSY8Ãpc🔗0(ECKkk2ÃgÃ🔗nasH0HSJPqblÃÃkd(GFe73m0dQLGCvÃv(GEb8(NPC0lO(FAhamxd5TQ71RLh1🪛2n🪛VdUYnVeeYT🪛🪛z⚙yPboj9zSsÃPdbM(y(Ãouz(🪛Zz6Vtr0uBM8clqJGÃ8mLvNix🪓ÃPuD(NCRjO28⚙LgeUÃNmQmr7️(sQj6U1B🧰t8y🔗(m️(18VxajJkuHY5Nd5qM87tuoXjp🔗🪓U0ScwI(UMÃYxPFiEtu🪛️6DhMw⚙RfjjR🔗xcE0Z89NVoXGWqN(vny🪓cÃ🧰🪛jlj9p(T7🪓ÃVLdD3rK🧰WtkE05a4🔗🪛ZPT🔗4Yv🪛R(EOZo1gs🔩1YÃ🔩9(YzA7ÃzB5sÃ9iqcX8G️zÃDUs7IÃÃMnl🔗(O🪛mÃUZmjEOV4(CGyqnum🔗9EDEKYÃMiPI6Xj🔗H🧰p🪓(eISs5((EeHt️(V⚙Ã🧰L(E🪓IÃcnÃkQlRw0ÃVaMMOPzZf🪓C1ÃkpNJjy🪛Ã3Qa(Jz0fwpQ🔩TsRQMiKLX🪛DVTb(NUg(Ãou0nNrO(ÃfDIFMQl(rjvIcIlgKAÃ🪛4qe5🪓Vy32N(6zUfvVn0kX9QMYGK2ÃyJo4🧰R🪛fX(73️uÃz5phMe2Ã0kRIXQly(WÃAu(p(ijqk⚙GZW⚙DVcBk🪛(🔗(fÃRAÃ3(BiTtVQDB🔩QH4fjxmtekt8cIz🪛RQmJ06JESjgX(h(3qmS4fELhb5kyd9hW2jYDn⚙OqV3SN2kp9fFn2cEMqst4XkF9️iLogs🧰jcyrKFS0mX6C🔩agK⚙D2🧰AfXyavÃ(Cx🪓(🔗Vzxi47p9🧰x🔩️FbÃqT⚙lzkvc31rxzv🔩m6K🪛Y1twer5🧰z0ih(q🪓XkfVAeXDCÃRwXwYB️k🔗dL6🪛🔩MBKjM🪛MD9mDVrÃ️tLVV15🪛4m️i5vOtctVSexD(🔗ÃWhbÃD🪛HAGPG9A6dtaZ5Y63VÃ(ÃzL⚙k7VqJJxdRd7m9Fx2🔗eRYBÃRAC0Pc5(Ã1LsuA(vtogCa93G9NI️JWDYWJ6oy🧰6NAC🪛Hlsz⚙jsSx🪓TwCIzT4rONx🪛sGUhgÃ2r⚙30Uj🪓7a3UC(oV🪛Nk3ÃjZlfF🔩bO🔩4oSR🪛jnvZk5tE🪓qMnobU(5jkZANMdbUDKÃI🪓🔩sÃYQ(IT3bF🔩IocO(qsEQ((BPw🔗uR6️PzYDR8QuALT1v🧰cPD6🪛3⚙hw(H🪓(awR1C941qoU7OoGvF⚙2FUSGX⚙91cqg(hp(eLmTq5(jtK⚙eGkZFK️eA8ytNG(6(4YEÃu9aWK🪛⚙c🔗S🔩XXGB2Z⚙gvKcxgR6THFe🪛vKD7🪓09Q8zdz9z1FyeYÃJvoj(pA⚙🪛🪛Q(S8(⚙slRqntSxs(ZTfTÃ🧰4Ã3iboWGcU🧰dIi🧰gH️2K🔗🔗LXKJ🧰Yx9(vAACÃW(BaZ6Og(GQ6Rl0SoPgLH7🔗mBEPD(Ett️q(RTy🪛️E🪛7YWW20🔗l5kD4rz5s🔩K5GAZd🔩🔩kSv🪓ngZrÃug️s8Z7🧰x(hhfh7Drw(Q🪛🪛Yb1yFpÃ⚙lJ05KLv9J⚙O(MBlq(qkZjFSZO(D9GVKcMaÃ🪓N🪛gy0(Ã7vJnBm(6Us5XHHxvtb(Hv️XB7f24(🪛⚙85H8🪛GeiÃZBCm️Vd2🔗4️vRJNl2HQ🔩dAcN⚙J(ÃdpbntP5uDFff⚙ÃXFVp🪛bYLSkMBOaP️vx6⚙dGv1NU6NaQ839pj4QÃwcÃlruHkpV🔗DfrKlO(OT9Ã((WClKLm🔗WkC5ZKZ8TÃ(ahBhAG️a146ÃEHÃG🔩ycN(2(ÃOEWpSVtg98ypaKn🔩RxF1KfAKp0A(q🔩OUjg8V8Q0RBPWÃOe6li4TBÃ9qQFe7H(Ã95SCID19mhl4Exv(DFYSDjbCYW(2a3GVsuBLR(0eL3Dz(GÃV🔗Ph(xDiwQ7t0gl️zqmyVzÃÃCoPVXknqoB🔗pTAE9(ZV(ÃdB🪓RÃY🪓ÃP🧰🪓x⚙biNesx2Q🧰eDÃÃxYSKF(Ãzm(slat(⚙zppsYÃN🪓S2pC(un🪛ElZt4ygK3lÃ🪓ki🪓4AKC5xwYUeH️BO🪓Gjm6🔗vSykwS0🔗W⚙sA🔩ofsp7C⚙Ozj1🪓q6K9lEVV🔗Ã(hHsIÃ7qy8X(t🪓UQcHoFL🧰KnÃkmNxÃd️(🪓73Sovby1wÃN6g(jpEiAVF(lH(TfFd9(auA🔗Bg2M6jYNFy4v7tHab1PYHÃc7tHm🪛2tnIBK5jOsÃ⚙ySyl9V7nwtc0gjrP21U🔩XFi3LxOXb3w(jaR0(hKSRV3G8🔗yxXH🔩wfn00a3Oje5F7AD🪓8neA9qJCÃÃB️EsgIÃ7h28Ãp(7u🪓4FgXi8(SgzvlZy1spzmWhvÃW️wN🔗DMhmxamrCNUaVt(M️W5RmR8YYÃK(X🔩tZWÃwA35(gXG🪛SQgcooKGTUdÃÃr1Ws6pÃ((CqXhw(J🧰II6y5⚙K5o34🔗9bcB3Tq🧰jcLÃoQ9AUIG🧰We2YfdÃI5Dh🪛1y(oF🪓oZZE1️9R7T9PGyGPlOSx6ÃP8hngq1MojÃnSFPW⚙🪛IvlG7CQJ🪛5🔗VlaP((ExLI4XoWÃAfgB⚙🔗K(mENPq️8nDLIPOI4ufMw(ma🪓OjvgmÃMJ662El(1HczL5🔩ZUn1(D1Xlald7y️d🔗xqYÃM🔗yT7🔗🪛CFÃ🧰v1yMZQ(s0(hxÃ🧰🔗e(CÃpcpkRzZh(nd(6(34AtG🪛Srm7Ã6i1l1dFovwuK16((FrY️🔩dO(ÃMÃ️Vy🪛DÃD(5⚙h9v⚙h4🔗kkQ4jRjVn⚙pc1🔩V(HHJ02NNFgeoZqDcx(TVU45pBgÃEGB(H️2IkCkAEZfIN(🧰🧰(FmjÃqQAjÃOTBairGFVgD🔗ÃQvr⚙CQAqWÃ9ya🔩J9q🔗Ux98d(Jcy8ZF⚙(Ãm(DTjrÃXJÃMÃw️iwÃÃUd5naZCt⚙9️xa(KyeHuq7QQp0NP🪛3ACqÃvlo🔗ET(YLSNt🪛Mu1rsMYO(5njA3Flao(🔗7eÃj(bE(8Zz🪓Ãq🧰Arei️vn5(Yia1TX🔗wobWYrCjMYL5mfkKm🔗O(UT🪓HaoÃdZÃLXnc(bN(3u6q8t(kBqYX0️N(OIGyyAc⚙TbvVFDz(ExT1U🪛nBaPIyc(2🔗CÃÃj4ÃNbI(sH9tq3Ãl(fHbÃrNZLcP8J5k0yDnHhÃ7Wm81LFaLSye2Z0tÃ🔩TXSi6N0k(B(LN🪓ÃAvw9cÃDta8O8xLZ(WF🧰xUIiÃ6OÃÃ1ÃIÃJ🔩Gx(UJq3elKÃ3k3sCL9bÃ(hrQWY🪓(4bpWO4gUMMTHÃqMyjLKÃÃ🔗3ltDS6vl🔗qH4r9dQlinmOk️idd07OCaB2kKeT🧰(p4sÃiG🧰🧰(5zT8Oam🪛🧰ou(P(HTyHmkh3b8mtHPAÃy(7Vt0️eCÃCRRdQLs(Fbn0mrNBEdÃJÃTnWO8fh🧰r🧰ÃQjlj🪓koK(4A🧰ÃesXH9WBEMJ3B⚙urgvgXAGaI7sWlDPeTCJ(Re7Sh((jr(oci((kKh8⚙Wge((9UEkF⚙wmAk5Z(Skj🔩E️P0eoiSJMTjOIe8️(m🪛Z🔗⚙i🪓ÃLz21LFÃw4BÃ(VasH36o️IpX0f(2oO(WUt⚙2bBWkPpZ🪛️🧰(IEziTg(gsÃ🔩dzPP(f8tot🔗🔩Wge5(🪛L3elEjGXTOO🔗⚙PSq🪓🧰🧰Y22ChhF(🔩l(x🔩zep7yv🔗ZN3lfptppEw0v2zCNx Step #5: J Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open ''$'\303\203''pnkw' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open ''$'\303\203''pnkw' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "-c", "--files0-from", "Ãpnkw"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: ctNB Step #5: T(🔩 Step #5: yt(9SF🪛u Step #5: owkL(Ni1D9k Step #5: Voa Step #5: Owo⚙V🧰C6hÃmMkP Step #5: NROywCÃk Step #5: zBxI Step #5: oMÃYdT(r6wk Step #5: aQ🔩zcb2TKMa(Ffej Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: GcE🪓(I Step #5: ÃSsqQWcW️🧰DWLZ( Step #5: XXM🪓hOÃqyh67 Step #5: qG Step #5: m3dGH Step #5: (🔗dG4W( Step #5: xCRJA1qj️EnppEr🪛7wyqBKpRTVTfYsk(qmT⚙GcrnqT5jBIv4iDeBborkW2C(️y9hMÃyaynWsCyx(DoPgfBx6DÃ10DWÃ🪛️EDF3Vtb8aZECXYH️3bVkIBayMXGhwjJ(IOr(qy⚙ieY4WZÃÃJ🔗🧰wgMU🔗Gepj8KGYtv(7🔩N(lNN7W🔗6TuTvUPk6r5u🪛vpÃwsH(6C8(uigUQzEwP1PÃuuFa6WHjYWyHz1Xhv🧰XJZVeRCULErZDisjyggtDurHh️HUTuÃ(r39spEln🧰(a🪓7️ÃJOÃ6bJSm🪓2🧰ÃÃ🪛t🔗1KÃH6419E7W6🪓33kÃs8oRC0rOK️🔗P🔩02Ã1lÃ(7(MiF5d(k4jlRGE59(n🔩BlÃ2⚙P4BZÃcyM3HpG⚙39szH(5IJ(r️PVn️eE4sPQ(IgSÃÃYetM⚙Uu🔗e🧰5MtduUY6cPaÃxuU0QcZVHÃral🪓WOz🔩lA776jPÃ⚙73((6uvuOVHM35FXMjU2vp🪛x(jReFpÃB0a4a11rEÃkTSP️Xx1i5JPHXwiPBK(kNOz7T🧰2xlRc🧰kFkdlÃIa93UzNaRP🔩🔗zU(Ãs34🪓🔗h⚙🔩ÃSGwpwBh5KMsAnHe🪛ws789🔩egP5DBFJ🪓Ajeu4DGCnpxGm8IGÃÃuUJLreM9ksuGeovZD🔩uYmmkq7U🔩Ãjhd8r🪛e(AAPU79HÃUB⚙Ãe️ÃFK7c🔗(R7ZW(OsHfWS🔗e16⚙jDD0TmbmnB(4J3eLA78n🧰wHwHCgFGÃ🔗ÃzÃJf29IMC(LmGP2jVÃ️OiQ🪓H2⚙🪓KEm️(8KywBrLq6Ru1v(5H2r1l35IxqLSsSCoÃv06fR🪓(🔩tAXlJ(uNFKfLtWEbMAÃÃJ(8k🪛r7NGEG9BCVv18H(0TBJjCiVeT🔗uPYcÃ1(Ãk🔩nD((MS🪛zzjCY⚙hVCQ9i0xfbm🔗PUkr🪛ÃkoHv7fnFEn(1uLq2D9eSdQ(SL(R🧰lFePc🔗UnUxÃ(65ÃÃÃ4Ãsy(🧰Ã🔗ÃNC39Ec(4Kf6LSK2zuHFarO🪓zGOkfGlz4mALORmmTj(ÃK🪛(xeUH️7️AsqDX4xCQ3️ÃÃdwPam🧰5Y⚙⚙XK71eRMuR🪛BHnA(oVVcFHde2xdzPfC9B🔗🪓onTozSa️ikxX⚙EvDx((zVtlQU🔩ZkÃdROg(lt(ÃwdOXH0KCÃP0G️x(0e🪓di🔩dNto⚙otVW⚙⚙LS6Z6(qZ(mMJZ️ÃmpMAOkDoqwl1iL3DG7zafAÃqT🪓6ÃngbSmplnQ(XuKnjÃ🪓GVrH2(0(ÃXCirS(vfÃE0AsPH(tLCX⚙ÃÃeR🪛🔗aoELrÃl(4p8jFD8Ã(6ZkZo(ÃONMbÃJ5r🔗bAeRzodtm32wWWÃyu(wW🧰SLNM0(bC🧰2u🔗(nÃURi1soytS55TM5J🔩🪛LhEh06I1tpXQa🪓MIRRnm4srBJ2q((YÃ(🔩l7ApckcD🧰ntCRmCmQnÃUmyXnL9🔩I3(️yp🧰HI5(3Cw0kccETibX🪛🔩lKR4Ãk1nlÃYsRt7jlpo2g5V(️KÃÃ8i(aNYQ((5t((a5I🔩ÃIr🧰QB🔗️2bT3D14(Y0BtRkUkqR(TNRBh️HjvfrqI7K🔩dnÃ🪓mxsNY(tkmBYJÃi(uoBP(v2Ã(IMDVOph8XiwWak️SQÃ(rÃBndLsD🔗(I16lx2L🧰K9IhMzdsmÃhfM🧰xA(5(6n🪛9Ã(gSÃÃ(WuqSft6(ftÃWTxMLX94ytmgJq567j🔗MEjÃVXdaq1l⚙7VJbeF🪛D168rAcc6U🧰zfmtWSXcU4eChs(XfIucPz(0EFMFGe🔗0ÃuHgBÃJiouSU0cvdYÃP(1ps65Ã((Hh3Bvy🪛M64kz(🪓Ds9VGMgsWQpKHJYxA🪓🧰f8tp3Sri1RSln((Q⚙8Nl(53🧰BiV🪓(1(WbH🪓(eSJ🪛ÃzÃ8Mg4VZixÃv8MTWWM02dB2🧰FS1WÃsRuG73yY8yhwKPyDCÃcI🪛SDOC6🧰hL9cÃA1n(Z21(s(Wr9EeWxÃSv️eL7t⚙CjMjg1tAHotTeZnsVN6FmI0ÃJ(PpU9XqiÃn🧰🔩V️x8Jc4(T🔗N6zhm(5gWWA(ÃYd5(q2SÃua2rUuSÃxoÃC(z🧰9EUB6hh4d🪓sP⚙Nh(B6zsuPrtKÃZyDfH3flee🪓ct38tÃM(6M⚙MGzÃÃGL🔩HEvyro5l️ÃMjKKuX71mUvÃ2L9IRNC((4ihfy6tKsyTWswxMd5🔩LivHURÃTT0🔩⚙0jKw1ÃKfFVBIw5TcM🪛aP2iztnobkU(ÃrfAyF️Ga9CWÃ⚙BD🔩NrKc🔩VPmXtsÃECtVIK4ÃvF🔩🪛Pg🧰bB(O0vXW0bQq0moRAu🔩ÃTM5Zs(🧰685m8GÃnqSmWCl️idn🪓🧰(Ã(fd🔗oS5JG7g🔩3Qn(60i8CboFh1(tlnS️7U🪓(Ã0BYX️f4cOKyZabkJA(XA9BÃQ(ÃW(xalae🔩S(SKkb6(🪓zn🧰enÃKÃi4CXXgdrZL5(W4QyOg68YhavL️g52🪓Ãd🔩uy5((uV9🔗6o1ZrFjcW🧰8aWHDc06SmDÃutpBpruzpk3qcZS3tIb4Pq6Ã0⚙LuwIMG5k(1🪛7joq5(🪛AMÃ(CjJMuV84LZIsric9yÃaMBdÃqihRKHkiRGSHQI(3⚙VZIdiNw(🔗h⚙lA(XlUBuL0gpcqK2🧰Yn5uyPs🪓(QSNX⚙a(sLM🧰5WVMTEÃfM🔗xwR0🪛HQo🔗zcj6K🔗SmTWs8🔗🪛Ft🪛BQHlIBtrg🔗(🧰y5PM1WUÃRk463JÃuOsvÃÃeRwKJF🔗🪓6u1e🪛BHnwI47yym1⚙nUM9C🔗I🪛(BcPÃP⚙C0p55T3🔩iPrfce🧰77🔩qPL🪛1(🪓PkY(C07fF(gu(vi8n9y🪓CJi🧰️r8(sVVÃEaR39️YQG🪓vWaU4iÃyP🔗Ãs9bc🪓(🔗3EpylWv🧰️🪓LJiLuvq(A2Z(ÃTÃiRRT2mSwi6D⚙T5IKuzb(ÃOfY8x9zkA🪓3ÃCDsh2(awGÃ2E(3((X7m🪓nLE🪓🪛H⚙CYk️🔗oFciBTÃÃVOeSyvgOxL6i⚙xhjDcFe0e(JBLWrZDd9zXSV🪛53Hkazm0weulgkq40KK2pGCRN8b⚙s️SO(wÃfcq(PIwNpackQWkZAZ6🧰S1bEDL3(xiiuXEdzpauRYT4tFCdVUapÃafhUOgTmO️ÃÃX(iFS(vjvpAu🪓Iay45️CIVhzÃGÃfYWu0(P7eRQOGOOsrEÃjevVcÃJ🪓TDx🔩CiLVxoGB⚙ptU(XSsÃbcNVVMRgsx6QÃÃ🪓ÃÃÃ3CdYG8⚙YZ⚙ew5yÃT6CÃpWZB🪛OknDayzwBEBNO7nÃbTtEYeP🔩S🧰hP4m66️qkrFGiz(🔩TDyxR(a⚙⚙7e🧰6j4OPÃa1🪛MBljÃDHÃVXablU️⚙tysg5🪓2️XtSlÃnqp🧰(yHM8gYbDMPiÃLWyYFACAipyÃGwqP9g8CAF🔗EB9cmnz1(9un🪛p(E⚙1Cu4ckKvzÃ5s9rbUÃ74u0rNFNÃw3PBjlLlJf5(ZÃH5ÃnÃe🔩🔗8EpzXPDy(2C1Gzamc9f3eÃG46cadbK(MBupPam62DXsIPuÃ🔩4d1wEK3r(R6k1ÃJÃEe2Ljt2gKdk(FucMQM6Z90⚙Ps⚙IKewvpj61heJW🪛cIn🪛9cBqvpH1y4⚙lÃIp6mbfvo4️6riJ2E(rQ6ÃH4VWwWONÃnÃTTOUFUbwGM️b0cF70jli(FecJYd6️W(️hTm((rwÃ4U️🧰QÃP38zxTUyphZi2ownÃOEWKoME7InsI🪓b20r8uRhpP4🪓5Ym⚙uFÃUcYdbrgÃ6🔗9fÃ8fxI4lTdHQ️wpjpok27FbN0v8(🔗6Ã(🪓fEGK2uLKZ5lZ8Zb(pDzBG73l4UYtKÃFvKMLi4(🪓(sLYMP2ayjswjhPC(🪛srKzbi(NO⚙Z🪓lXFgBNqEpYC🔩🧰Ã32ZZNwYS🔩Ã(R0pgXsbOWrVKmyuIÃÃgYGsFÃ(F(️(ÃabP4DWot97ÃUL(yS🪛XGÃSyIUicNz8i(((x🔩🪛SP🪓4mÃÃaÃOb️JnVQC87G️fFpJX🪛xEB2XbavÃOhs️E🧰6🪛🔗l(pÃoDNqI🪓dma⚙PKWV🪓qr⚙3rFrl(uW(IubÃqWWUb️zCI2onM️Mw8kXkwX🧰Nwef(️🪛wx️lVpkqxwDZOxIA🪛9VrxnOCp3HIHfZuE2⚙8niL Step #5: C(5zVbFGaSf Step #5: Step #5: H2Q5q🔗SgGYNÃTaW Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "-m", "-m"] Step #5: === Compare result for: wc ["-c", "-m", "-m"] Step #5: Pipe: nK8Vupvcx(2U Step #5: jD(Z🧰1pOÃU Step #5: PfÃD8LITCHHpFCZrÃq59 Step #5: 2 Step #5: 3(B9a Step #5: Step #5: Xd18qw Step #5: eSW Step #5: L⚙9A🔗5jRg(JDWGn Step #5: miop Step #5: Rust stdout: Step #5: 85 96 Step #5: Step #5: GNU stdout: Step #5: 96 96 Step #5: Step #5: --- START diff Step #5: - 85 96 Step #5: + 96 96 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-m", "-m"] Step #5: Step #5: thread '' (22424) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-m", "-m"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22424== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x59,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xfd,0xa9,0x0,0x68,0x0,0xff,0x0,0x0,0xd8,0x26, Step #5: Y\000\000\000\000\000\000\000\375\251\000h\000\377\000\000\330& Step #5: artifact_prefix='./'; Test unit written to ./crash-02fea351148b17ad53df643c8320e2f6c5f23ff6 Step #5: Base64: WQAAAAAAAAD9qQBoAP8AANgm Step #5: MERGE-OUTER: attempt 144 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 404794812 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/02fea351148b17ad53df643c8320e2f6c5f23ff6' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 433 processed earlier; will process 52 files now Step #5: Running test ["wc", "-m", "-w", "-c", "-m", "-c"] Step #5: === Compare result for: wc ["-m", "-w", "-c", "-m", "-c"] Step #5: Pipe: ÃheEv️(F🪛c Step #5: Bnt1pPÃYJ Step #5: r Step #5: VBÃHfCSA3ÃsY️q(🧰G Step #5: o0u Step #5: q Step #5: zN Step #5: ÃkLs🧰B(u Step #5: G8lsf🧰🪓z⚙zr8 Step #5: naKqISrHjaX7IJ Step #5: Rust stdout: Step #5: 10 86 112 Step #5: Step #5: GNU stdout: Step #5: 10 112 112 Step #5: Step #5: --- START diff Step #5: - 10 86 112 Step #5: + 10 112 112 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w", "-c", "-m", "-c"] Step #5: Step #5: thread '' (22487) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w", "-c", "-m", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22487== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x30,0x58,0x38,0x31,0x34,0x34,0x34,0x33,0x38,0x37,0x33,0x30,0x63,0x66,0x63,0x62,0x63,0x62, Step #5: 0X8144438730cfcbcb Step #5: artifact_prefix='./'; Test unit written to ./crash-1d15a3d8b1009f83dae27bbd37af485857bbddd5 Step #5: Base64: MFg4MTQ0NDM4NzMwY2ZjYmNi Step #5: MERGE-OUTER: attempt 145 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3816672082 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/1d15a3d8b1009f83dae27bbd37af485857bbddd5' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 434 processed earlier; will process 51 files now Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: rmfdV84KlÃrdÃu Step #5: Y11 Step #5: 🔩qkÃÃi Step #5: 🪓GHef4NizXKDllWaYU️i7Ã4Ã🔩MxENChJ0m🔩WbOWLsCDPnTL🧰fnMW🪛gw(DHMcys7X⚙8ÃÃÃOEJZ🪛(Xpm8tt4n(BCcZpK3🪓V9🪛EibEqs(G2YFÃrZD(⚙V0🔩hcuHI🪛ÃvBÃ54G🪛JRQp️0🪓ARtzWXhÃJ🔩e6x🔗rzÃ((SGi🧰l(JrXzÃnF3wQÃm(hwe0ut0eFg(Wym🪛wBkm4(MxdB🪓IARuch(5w🧰Ã🔩UzRXuÃd(G🔩wZ🔩n🔗(a(G1MUwYG3B1ZF0FHcuX07j2hH0(X2cÃKtIcPo️C🪓(ÃM🧰GNu6zbsBFeÃ8(dm8vOR(⚙4ZÃO⚙l00🔩RpOhÃhÃEh8QB1VfCT3KU0(lBlD(fofcq95Z2zH️m4🧰DF(VD71Ãd🔗Wcln6ÃHWQ⚙ECxNttgcAkw34Y5AERPclDP3HfÃ2EsmN2ÃfKNqjYGq(OJ1q🔩u(O39y9🔗ge7XaHB9(9⚙ÃXSEqRrU🪓8(E6️LSAAÃgPyÃk4q🔗sep️p2w8SzW0Ao🔗v⚙️(D(U🔗K🔗Xz72DZd(1omn0wwr🔩C🔩HY8sUQhhLJv8sXXAWwo🔗Dc22Ãjhr3Yg🔩IZ(HpmtÃfBbcÃMg🔩7MecXWF️XE🔗(wu⚙c️pHJCb🧰((Sn🪛s7Yxmfz5c🪛Pt0🔩iBkÃld🪛WKJp5ULFZME8dÃxnMaZBÃpU(⚙(jT(W7Xyh4🧰oj9️c3GqB(WLz(RhQ462🧰n9⚙y2b4Gzk🔩CNsZ🪛mmFUkUpAc2m2(f🧰qMk🪛AÃ((L3Du6ZhdVibFUDÃE4UÃÃT(e4hLFvC(0jGOFFOVm1ÃÃ(kDJZ9a2my️7T7OoEyQRbNgBZ4🧰ÃM1Ozqmz4dÃMoji4ePÃpCL️WnVgaxeÃyNjEp🪓yPa🪓Jh((((BW3l(🪛B🧰🪛gme6otrLDoq2eÃ🔩Q9sUt7ÃfDvT3uUÃbBcÃzuÃTsvZVo🪛🔩((1ÃcdÃBkJQ🔩a(eWJTae22qPIGÃj0ÃO30(mNg(🔩Ws8Dqw(EÃ7l2KnVÃqÃ(Pm🔗AC️BÃ(ÃPÃ3l9vyÃsgGfLÃ2🔩GS1SUÃE🪓zFh(z74Z(DN5X8E🪛yRWcJvÃLdÃ🪓(if️TGV2e(VH1ualFsgVXV(kKcqLrVr🪓ÃNQ️dKI64hxGrKUT6G9⚙(G6Dpv⚙yB6M🔗DW7qeMEoTDX52(Zm2((UK🧰O5️pTkIybe6FOMZV(VtEDDÃÃW1Z79yv🔗Fey8aLuBCu1wF5R73QcjBfÃHBrMoÃ6iH77fQt️hFNvXAJ🪛(⚙w🪛ÃiOhjpbPJqY️j(qQO🔗(E🔗aEsF3(ZHG(13RPtIG4iuqNyw🪛QTE(H🪓LjÃhncn(BRSos0Zg4Ã️sXQb⚙🪓UKvwC6LerF7LOKPTRÃ2🔩XÃlhf7(Z41🔗iqvBfbOur⚙WzJl🔗wR7t️HÃj(neI(🔗(ÃÃfskcW Step #5: ( Step #5: O(Z Step #5: Yà Step #5: qI⚙🧰dd4V⚙S🪛2️r9Ak(nYdRt️️pqÃ9FtgHnR(auUxÃ(KJÃUNb9🪛iJ6⚙Ã⚙n(🪓7(🧰P(AÃTjbwCzvT⚙G(DFM7m7ozSLEG4ch7Fuwgfg(svyPXdFFhpcCGMgWRi6OXÃ7ÃR🔩7ZmyFCV🔗dÃYa4KGsCt🧰f(8LPsPF🔗egbo(qC30V(X0g4ÃHYxO(EU🪛🪓YsU9L(PYÃrq️4ftCrkF(aJ1RO🔗🔩sK2BAzjUvdSfNyBUXRfAV2Ã🔗6n️JN1qCB9h0JEÃ🪛P0V🪛ncsxUz1🪓🔩3fa5Zurd(Ow8ÃO8I8ÃUvK0WhJVÃiOJW3LV🔩mZ5⚙rAQQ🔩️(XÃUljv🔗CÃ21p3🔗O🔗z9hp0j5zv1qIi🪓FX1itRvÃjvD(cqRQuvfXC9((x3🪛qzLsÃH1VkZcÃ0F(hs🪓ufSbdzs(I3🔩jvNt5KYÃ5WR81Ã6Eqe🪓XLKLz(6⚙7O🔗(ÃtPQY7pr🧰sS8(Xm️gZ4rXsfTReÃqfJApPbX🔗iB🔗2z381aMG🪛1fTFF9e🧰vNeNPzl️fVM🪛5Wi🔩B6⚙Q(sqoLRXVÃ🔩9kSoAto(OSiÃXQCmPd⚙EA42Jp🔗dHF3ÃkMgA8ep9🔩dBIn(eV🔩DÃCK️rMabÃkNOi(hÃmÃX1a1⚙TiNha🪓zlZ⚙ITTPBsSeÃz(FÃqd(1I4h🧰🪓ÃA🔩mEb9casnDOA🪓C🔩QuL5vrF9DohMQ8kc(i5qLdw🪓awEpÃlHvz⚙XoTesX(️HqnXFTLEq🔩LGdW6🔩nz(W2xÃGvmPZ51rPGOBHMUnWZY1E2KTFzk8🪓bCLJN1️YVÃ(bSTn8hH⚙JFKdOHR(tPgw0ZBzE8V0🪛7dB8BT3y(pJW🪓ASewwÃ🔩2((7Ã3zD🔗cÃv3️PtÃFs🔩L🔗uQAOZC🔩pmpÃajxnt🔩aGvOÃRh⚙c9🔩XW(dvxÃAqi⚙y6c🪛KrH🪛SÃm🧰5utRq🔩4ÃKL🧰CMi3PoH2r0B🪓UCFG⚙t6OiUBXp70BJPcN1w️T⚙iSfPOXz7rD(🧰0f(nLbusÃXy0gUV9ÃY1🔗4🔩vXxS7H8ZPk(Ãa️C4NemWTpZw Step #5: q(ZBvCG Step #5: 🧰3(I⚙wÃ7M6 Step #5: Rust stdout: Step #5: 1360 Step #5: Step #5: GNU stdout: Step #5: 1105 Step #5: Step #5: --- START diff Step #5: -1360 Step #5: +1105 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (22514) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22514== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a,0x4a, Step #5: ' (22547) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22547== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x30,0x58,0x31,0x30,0x30,0x30,0x30,0x46,0x46,0x32,0x34,0x30,0x39,0x31,0x34,0x30,0x30,0x30,0x36, Step #5: 0X10000FF2409140006 Step #5: artifact_prefix='./'; Test unit written to ./crash-843d6495eb78cb8b2da8d73dd7c41d24f384741c Step #5: Base64: MFgxMDAwMEZGMjQwOTE0MDAwNg== Step #5: MERGE-OUTER: attempt 147 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2070667083 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/843d6495eb78cb8b2da8d73dd7c41d24f384741c' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 436 processed earlier; will process 49 files now Step #5: Running test ["wc", "--files0-from", "IqZKo🧰JfXbf🔗", "--files0-from", "4HÃrÃB9UXLWÃkx0dJ🔗3Ã(RdKpRsM(3ÃNb(oE(1oxjLIUAwVk", "-L"] Step #5: === Compare result for: wc ["--files0-from", "IqZKo🧰JfXbf🔗", "--files0-from", "4HÃrÃB9UXLWÃkx0dJ🔗3Ã(RdKpRsM(3ÃNb(oE(1oxjLIUAwVk", "-L"] Step #5: Pipe: 4i Step #5: ovf Step #5: fQ1KO⚙ Step #5: 5 Step #5: Vq(C7⚙D🧰 Step #5: 4 Step #5: Q Step #5: v Step #5: wXhUÃNq5J Step #5: pAd🔩B🧰e Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '4H'$'\303\203''r'$'\303\203''B9UXLW'$'\303\203''kx0dJ'$'\360\237\224\227''3'$'\303\203''(RdKpRsM(3'$'\303\203''Nb(oE(1oxjLIUAwVk' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '4H'$'\303\203''r'$'\303\203''B9UXLW'$'\303\203''kx0dJ'$'\360\237\224\227''3'$'\303\203''(RdKpRsM(3'$'\303\203''Nb(oE(1oxjLIUAwVk' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "IqZKo🧰JfXbf🔗", "--files0-from", "4HÃrÃB9UXLWÃkx0dJ🔗3Ã(RdKpRsM(3ÃNb(oE(1oxjLIUAwVk", "-L"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-c", "-m", "-L", "--files0-from", "2"] Step #5: === Compare result for: wc ["-m", "-c", "-m", "-L", "--files0-from", "2"] Step #5: Pipe: RUbITp3HRJxk0kX(f7hmTZTDqL🧰eUD🪓xhyÃnbK(HhÃyF️UCG⚙K(Ãc🪛(oW2R🪛8FSv3🧰AMig6r️6🔗🔩fcsdIO7SdrDEKg2🔩ÃW(0xLUyPaiDi(b🧰OLBÃÃ1🔩ÃR4F6O3K2JLQUgX🔩YSBNe8wO2lMloHy🪛Qxvl2yRw5SnjÃBqalV(2VuusfeS54B4VxÃdys️pR3n0IDKo(7Y2Gab727o6(️🔗Vrfz6a19N2b️w(B⚙u🪛frvu🪓jmd️N(8Ã6gcÃkÃzgOe(qTÃw0⚙eUBO(ÃRF6Uhq59inÃJ🪓ÃEer(sK️(n1basB1UAÃ7JZETg8ÃPQCfNeNIva🔗XvA2wnÃHmelt7dGLQIig️tukLÃÃZTaL🔗qpXtwx🪛ovÃqVfqqQmo1PEe4eO2ueg(3oK61XzuM🔩3rJ🪓TE️NEnmifÃZ🔗kdBZCcRC(4BNÃKzrsnsclrPWyq6i9ÃZkfGEDMLE428🪓jug🔩ÃRA1q3🪓DG️RSPg4🔗AF️Ã9🔩ej🔗v(l14ÃzxGx🔗6K🪛rAxBuqDyl3⚙wX⚙nÃfÃY5BpÃU8ÃE🔗MRksuÃoIoH🔗RU(R62L3RÃuHH19(rF🔗j6QYX(LDB7SkXiaYOwHSJnÃxl(pKiR7XOl5Ãpl🪛zRw(qwTGOÃGE1onFyFIr🪓Fam5Lvxf🔩sQ5🧰Q3s⚙2Ã(hvul(🔩(UEn🪓lK(qL0VSgZ🔩Ãn8KjÃMCc🔩OW3lk42Ã🔩27qo1🔩nv3HIMQsFtTmQ(6TkZqabH🪓AhPg🪛lO️🔩B(OKgDgjÃ🪛Ln0mIbVfeL⚙🪛Zm(1k(D️Ã🧰️7Ã8g5G3tVXx288CeoH6🔗zDkqvtYako7YEO(🪓NyBs(FÃbQxB🪓xlJAEVSd🔩⚙16AGfS Step #5: 3️e6s0oozw(vLY🪓 Step #5: ZsT Step #5: P6Ãn7 Step #5: Step #5: y🧰2P1Qo🪓dyÃÃ(Ã7🔩gAo((zGe1Ã️ÃXyLDÃE7aqXsmfH🪛⚙R🔩I(j0P🪓jTLÃur8aWiWjyÃ⚙IMÃsmohFsNVT((ÃtuXVO(OtSMpbJmZ0vnBÃbÃZÃLXo🪓MayzDT🔩xaBu67MU(🔩wPPiHyuhw5BkÃÃ9Ã⚙JHotRÃvLr5PpbBJ9TPgb0S🪛MLTbTÃa🧰w4yNYqNil(⚙xi48U(A🔗Ao(ppjzcS2LjÃ🧰wYTUÃfTn(️️Ã(1DsEg6Ã2c1hdd(T🪓Yd3w6yOV99Ã(iwÃcGMDnS🔩ÃQs6facM3HFJ4piZv🧰(HÃ0((fxULBDbÃH🔗D🔩🪓X2y️️(️a76WjqUvV🔩wvwyx01🪛Hshg75🪛t(6te🪓ac(0⚙6⚙1ATfCEOdyCNYLaJOhKvmDaVrL(FTGÃLQbXXQo️Ã(x🪓dwÃUSQ4bSIcUabkIb8beNX️jqlyKk7Ym5tFÃXnRU6🪛h8GEÃoSHpb⚙VbmK🧰oYZF8🪛2Q🪛x🧰af2aXÃLw4ÃyVVXk9pKlK7ZkS️yX0x4A(PgMT(️OGmsR🪓ÃbqpYfyyzHY🧰6KA🪛(VPvÃut1qEsfMH(🔩es(QUzuZÃb8GEN8F(3Ir️P0B️E8E🧰umADMDO(AbR7EcfqcJWQÃ️JmfqewuSw1dY(AtG🧰PEBÃg5Vt(aIknVvhQcTZQ️omOC🧰6⚙️Kj9i(SC⚙X🪛a3Ln0(hzkq️🪓zdK(3BS3M54EH🧰c⚙️(5UHR(WVP🪓g⚙gRbVP3HaÃR8N(IUIq🔩1oyy🪓iz8o8GyÃl6LyhJrwQjdv🪛kÃf3r8(5NB5OYÃzk️SEiyDDYgjl8Nkm7D(8nMSXX⚙WFAv7MU88(🔗Dn1vG3(idXuo5Ã🔗ZNU(gC🪛dkgadn8rZHt8xKGrmBKuQBAatpOB6owaoycWc(by5nlbqk7QoTkCG4C🪓pahomÃ2Tn🔗PEtO🧰gbQbzxeBXnlJiAL(BcKVXURj(Kb🪛⚙ufnVqjLÃFybbÃQoHbQVMb🪛x🧰Z(F🔗CexYX6Lo1jFdAyXFamÃB️btdDhE63RMR(🔗b92ÃpQsOJo6FN(yQQSb🔗fk1LUEOyQhSQÃZÃOHlcMjFNmVj30l4D3rPkdjA️🧰🪛6(hhrxCÃr(gVrczWV(Mhq(Z️fVy((nUBxU9🪛LT41wX(IBjH9EoWRC🪛s(DTlÃpf54kf🪓LWVWN🪛q7ZG(BOl🧰cqÃ(v🪛zZ️YyÃÃO🔗nrPEiqqqcn🪓yLf3A4🪓⚙RqPrLq1ÃvuYJ2ÃpPM🪛Jz((qLgv0gUlCegz7qyrv🧰gjTrR🧰ST4t(🪛vEMÃab0x🧰zMV🪛7rVnD⚙LEUfNHz9nLQÃWjT🔗(rDvb0(Qoxdw3Jcad(iGQ🪛AVGÃjN((aÃ4srIr🔗e3ÃcÃtBAdp(C️BYy6a7f4L0M5PrCHs(Hs🪓🔗Ã5h⚙cpMS🔗gÃ0(ÃEÃM0LÃ((E(Me🔗oejboÃd16G2pVE3t8dCx5CyTcvopY9X(️(c0z41🔗IR4stM🔗UFQ1AmBbPodFÃ(v🧰FwpwUoMÃyÃM9P2E4s(ILUynt8n1PYNfÃc🪛EA6c9nYÃhPrixe🧰3mf🔩Ã6XV(D2MaO(t⚙jbcLUwQOC️Hg5(IK98JkkoYi8yEÃQc🪓c🪓mUj(🪓zYcdÃ1⚙zmYBZTsnUyUiC🔗ÃG6dx(g2ÃYN🧰p(tÃHÃXuV6n1zWPflnwVÃeNLTV2ITv🧰XGYTÃtGY(U4B4🔩VI2p(Mwi7cV((SanE(E86pmEjMXjNzNXpPSJW6🪓aÃhhiLJg7lQdN🧰CV(2L️66mX5🪛VQCdGj(v74H🔩soQ🧰🔩xj09x9Gz🪓7sAYHb1🪛ny️(KbwIPDwN🔗Kl4Az🧰s5nz7🔗36Z1O(KMI(mwYJGr7bahTzzZoYtmWuqxÃÃuW🧰FJbgIBn9XFpQxWfySoEj4nHSfXf53zMK️g6J(EuPxW8s🔗JvE🧰VnKpUh4JaRvx7NBltO🧰LElbNENPiNIZ🪛(ÃYQa1zqd🔩tCÃ🔗🪓7I2Fo89FnÃÃ8SY9A🪛fhCWDmRjb6i8🔩mC️7QYmDkkj3cPZ2LJrqfKÃME⚙RuBxDXc94Iq🪓8PÃ🪓nS0zIX5HÃRc⚙BJEÃ⚙bQCcQ(M2RV3S0KÃÃ⚙🧰Ã(DWqlW(lHdLG🔗9DZMSFO1🪛aÃ2H5flyxg🔩(2fNN1htyMxWA(GZ3Ãzr9(j🔗Bh09VIL(xÃ🪓yi1lUhPtHNyx9vMMGmeO🔗7DFuv🔗DE⚙(YX⚙Vz(f🧰oF2io️uNVUb(ieyLWOsvik2GÃ(fj2Ao🔩WÃ8(BÃ🔗(d(whk2u7otRFiPkviUS(⚙PHZÃW1gCSW🧰X🔗GQuMC🪛65MÃ6Se6🪛(YÃPJ(f((eUjaa6r🪓5🧰WDi2BlpWt9🪛ÃAX2hUP(CQ🧰TUl4LWRl🔩JrxMÃxU🪓Cba(ÃsvkORotOEOtNÃ️xdL7c2QgYgLN🪛s3P🔗ÃTKZd(ZvPZcM7️w963J🪓BfxqÃ3🔩oxoA⚙aTy8DÃJ🧰7K7oQ(K🪓🔩dc🪓(PumI1RXkÃvN(m🔗1Q9BbXSzyXS(Alp🧰Pz(️(onDFÃcÃ️BHN⚙jIYMR5GK2qok52(mÃRfMF(gV🧰XBDLCRHÃh5MSftm(qi5jp🔩4eRÃdqVea🔗V🪛nJi(RTP️7DEONqURyJÃ️kWOG🪓9QEBTdLBL🪛Ã(HYsnbJDhUgYÃoURÃ2Od1u🔩a🧰OXKANNP(FbIWi⚙H8J(MQdnV⚙FhtQnU1d🧰AsJ Step #5: Step #5: 🔩🔗fl Step #5: dx🪓E1nd8w(XKÃdZÃO️U(WpU🪓ÃpGyD🔩MGb0H7l86cNFVSgk7OA2(u🔗h1lmC(suwvELvq🔗Uy(🔗eXC6🪓ÃQ(N3oj7PrÃswiF🔗w🧰HZmPrE🧰ZXÃkEr️7(n(mFkP(Vn3tn5e(Fqz1pN️fFbHBNÃ🪛l7ZH🧰(sdyeSDM4⚙FrÃa8ibofvdt🧰v(oy4Ut0a(yÃJYhxB⚙bdatKEQO2SVTN(kgK2p(3oVMW2o🪛pYS(B🧰8Zw🧰KÃA🪛7x🧰XyuÃVRON5nYONUIoO8c🪓v(fA(Ã🔗mnvIqhiVXY🪓E🧰7UEZJ8(aAcOKli🪛nR🪓U9Jt6HIOYfOAeTh(QsGUb(h8ikz(37D7🧰4⚙q⚙(WD🧰W️r1EfDrPntSK9🪛DosHKHvhs7BWNhe2(Ã9evKPgTC🔗sn🪓GFm⚙(Rp3QO6ÃcP2vk1jWgwxvLX939(️(GJyyhÃ0Vv6ePqko7N(7iAfumKwE5WaFqsfLqo8e🔩zvE🪓(EN️25⚙🪛🪛IÃjÃ🧰ehyg(Ãi🪓XIj4DGÃNs🔩KrDÃfBv(vJVH🪓o(DPCW7abTcX(LzÃae(ZFwYeZQ(jvK(ÃOKf73IvrZaCvNYjf5E🪓0vhÃ6ygÃHbzV🪓b🔩ZDulqc(vÃSEXc8Gv5KYcJfwuxcf3t13HÃm757WARz🔗(cLF5(zZpaZs6npOcy1s30VErWNN1Sy3🧰🪛xZK0🪓cmoY🧰🪛vwYO7(80tt🔩famFMIT7i🔗kv(jPX🧰jNGPWME2ZXFBM(lA4🧰🔗rbyvf(nL⚙0du0(🔗🧰4IU🪓QÃqzzGGBp🧰DXWGcI🪓JÃ(UlPU(x4(🔗xz73EbÃ(UvO26️vvuu7GqDCk🧰Ãga89M🪛BRpfBzKp(⚙0Ã🔩ÃAR9o🪓Ulqo(4kHxPÃwdqVv(Vqa8yzsUHz🔩lDY🔩️Nx(DH⚙Ua2iF🪓rywDore️bq6PjtnEpiYhÃaxBPjF2xu(CM🪓QRdJ🧰p0N🔗QfvlYl3🔗YoE2R7y7cr((🧰VUP(YVS⚙FGUyWv0sM2nDFeaedPEÃn🪓Utn(Ur0u6WPcVM(u1V(Wo8t0Xmd🪓E(h2gsÃxBMZ(️qF(dcmrLaAxZACeHD(bfTVVm6JsGoJWyqP(sDSo(eRzNJXbZzLR3️5vK🪓rzRmv(T3ee🪓fgipA🔩🔩Ã(jtp1c🪓o🔩soUBU9K1🔩ChtN0F🔗A(X(jÃ🪓l8TcÃZ87Ãat7c2fXHgLq⚙Ã9(bUwDS🧰Rl️vZ1nC4🧰zu(TCGa73aÃLX1mMXle5CI Step #5: s🪓 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '2' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '2' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-c", "-m", "-L", "--files0-from", "2"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-l", "-w", "-c"] Step #5: === Compare result for: wc ["-L", "-l", "-w", "-c"] Step #5: Pipe: v🪓6P🪛j(y8🔗ÃD🔩1h🔗rà Step #5: bHBjZk⚙A8 Step #5: 4tzpRD🧰hidg8P🪓aH4E7ZfE8Re2ETM7Rzo(dÃSQKuQbbtZiMgZD2g6JU9s3🔩T6W️OYg1nm6JUxfXs8️0wT91e(tkyRnsZIZHesO44423HKÃe🧰ygJA4r(MhX️((⚙gVF🪛7Tg(JvpUE🧰mQg7(GIfEDc1tR0kj️C🪓CRDuFtdV🪛MWeED🪛🪛LEhLQQtuDEW🧰B⚙hhmrÃBRWFf🪛🧰6tt🪛OVslvÃTF(2N⚙7dmcjEM((3ÃeqiR🧰6x(ZDobQ2y9(oDhNÃhOW🪓eZD1PLCBD14k01wV19gtWuY🪛pAjFtzP🔗8🧰🧰⚙y️(sn(pA5🪓ÃXiVjx(nM35qj️SF0Z(Ãp⚙H((🪓(otQ94gbrFPÃcgP9Ã(ATNPEWG8dÃ8P🧰UTI🪛hso️((BDy⚙HSfAgL🔗🧰🪛L(j4BY🧰kSg9XA8(YAÃM7p9eAaet🔗euUm9🧰N(vXsL5koxS(🧰Ty9Mv754KPJH3Yu⚙52mÃN0lrsf(nVVZRqn️K🧰Nc🪓dRm8ÃPuhÃxnv9txw🔩🧰yD(🔗(NqBT2SÃcjqcVd8ggLk🔗EsdCr(730Ã1🔗iCh5(🔗dlfZ🔗(yg(6ilMEnNkJp53UdrÃdPPhQRmIbRGy️X🧰wÃ(⚙T️8jP(o🪛9aAGPyHnc⚙pÃDEg8afbEnmyUGkon4🪓GmSACÃeiXGwR9PFzaTZ️sx7fF2Y🔗Y Step #5: i Step #5: oF🪓jZkÃÃbyÃ1lAÃm8ct Step #5: Step #5: e7hIP⚙D1i6t Step #5: wIÃUZKXKSHW(Ã🪓UP⚙WSn8⚙y1PXG️TB🪛9(ZD🧰Ggmrq🧰5Aw9QÃPvEswVe73aJ3UQÃ🪛((9l98crpBH🪛kkHiJR🔗17Nbf6Zs🪓VsnDX2S(1sSL3g0ÃyheMXfLÃa0gPi(LDxEDIeXlbb8tivM3(g🪓3850TT0MDuVÃHiRQ⚙uLj(x3(Rh8QSVSuM7HjyN(tIajexg4yUKRAX2rhl🔩🧰NiXIIjL4KWÃjpGDMÃEG3jrwCaM(LxwFU8BScUTmOE3BUdznuwwOpL(BVtB53t(OK(Su⚙🔗EPJHPÃ🪓7UahFai(2UhfJÃ5trMj03nMafdUcKy(g(UV(ÃÃLT(LÃGCqrPqGqKeE1dS1jcvw(re9pMxkYhYdelhV606XrsSnMtDCyqpt2cL94hYl⚙W8DZpjÃSÃKxulvOKviNe(iMycpAWPKN🔩JVQYN⚙(g3HL0🧰La17t🔩mZ2wCpiIsÃMBfpwUMGfk0I🪓roxaz⚙zcqttix(🔗(️BHiK🧰F(MEwyu(CWDl(qZEv🪓eb🪓️(X1PZaÃRv8rGmWhLmg4e🪓W(O4ÃKkk8Cox🪓VWeeM🔩🪛lJcÃ️FFGvYa1XwERxBD🔗7fcVj((7AKyB🔗1r️️ON(02H4VKHf️🪛zpA🔩W1ÃÃ4K5Wof0LvSuZ️🔗(tXÃ1jBGNÃrUhe4xkZL7mi0QÃ🪛07Zt1🔗️Ibu🧰ouelgOr5e️(jaGSQQCi(bIZRNÃ3RfeYCRwUHG1h5gA⚙pL🪛🔗SkcCÃEKQTlA(4rH6TÃBEQ(️PEPEul(ÃWzP🧰⚙zcfl(t🪓IQuiÃQ6osRJ3PbGbuO🔩VLDÃAÃSe4⚙5g0⚙WÃ2zFCi🪓v🪛FaljÃ1T🪛T🪛2QZiz4(OGO🪛BIJUBpzw1l(gS🧰GIey3c🔩l7C2(YÃptcÃ4b4SFYZu7lw5pd(6c(S🔗7🔗A(qX🪓Uq4oa(🧰P8a5🔩(bkBC4EykhHdSUJxmJVx️Hp(HA8🪓Bh7BCtnYFgÃFjxntr🪛k🔗IiPÃmÃemCÃn⚙🧰🔩aJg9C5pA🪓yPEAUpnFgx(DM43WGHDXgcfAg9(fvNhHGJTuÃA7🔩sWTv925pLe4ZE⚙uNrx(🪛dADP9🧰V1gn8F(🔩0D️eWF(9i3o(0APxw1FwbOI2i⚙b🪓2yk⚙9H(xW2d🪛tpOQ6T2(ZI(Zi8wpWY2sG️Ã50Dc⚙fqi7A🔗10ufSXsÃLC56KÃy🔗nA7ÃKQ(efp🪓🔩f🪛Ã🔗6uH⚙Ã5s1ZH(ked(fC(JGyv(05wtkej🧰i9ÃL4🪓🔩82sÃuJz4gyQDK🪛9(Q9tvIEab51lU0(ÃjhiBAÃ9DtÃACg6GUmCT🪓Ibv0iUN9Ãvj🔗kÃR⚙6D⚙u🔗9CseKv🔩73O🔩RoÃKErXÃieRafveDh5🔩(s🔗Ã🔩46H(🔩F(VIPk9DK🔗wrIfljH⚙ZfUÃjO🔩Oy8KfC🔗LGuv⚙M3bZrj48d4🪛A65tivX🪛UcJQLqbeh7aCyArLE🧰ipx🔩🔗B⚙9TR0EyI0CQX3SMCHARruqHv(Ã1wtaLc(🔗l🧰🧰2ofÃJ0m🪛kVmQ2gzbBo🔩d2⚙U6RUCWQWgzzc🔗(o🪛r️4tCvÃglJCT4lOIqmSBg8bÃkb((rGMR(GQO️cGKUV(🔩NaX(78e39jR🪓MBzLl(UigsZj6A3ÃÃWt7quXÃy(GQiÃYÃÃ🪓jz🪛⚙px(U⚙JXP⚙PPKH7kIv2XYJpCTÃrYG21ÃB8rÃ2g(xELo4IkQ3Ã4Ty4OXrMUasoIXPZV8(KkMUÃmmovUbZZÃOlyFRaBÃ1rIufvDhu(DF0m99S0bClO8eÃTsYSH(ohyN🔗0A🧰EVNduTtYM🪓Qhe5R6prÃXauO7x8🔗LzÃQC🔗Mtk2azcGMx1ÃÃ5N92ZKxUÃ7vVJe0JpI🔗8ÃmcÃw(🔩X0((etÃztt🔗LBÃMdR(6ALrWK(j🧰Rm1Bh🔗r1ÃUefdC7AYiP(🪛5oinqI0FLjFutCN🪓6🪛xpÃyhXSfpÃa7y(m⚙XfVH5Ã4phh⚙o️c(xJrIAh4diihjvR4i4yuLD(ÃK2Vt(Ãd🧰O4gawf48nAr73Rb🔩ogBIPzpÃQ8q9vYXzpvTXas️Ji5hmt((iJ0(t(UM(QA9ROWC1cfvrVyjo🔗l(KrTjFoiKX6DÃrdBLiu2🪛🪓u⚙wP(1VkLRgmMLD5oWzJSaZGo(xPCEUÃm6Ã️qVSg7qyaSlz1DM(mHEBF3LPk(TÃwf4NluBRZFtÃ3WÃ5m3RNBdÃX7Ds🪓Ii🧰(🔩0VBJkÃ6t(YzÃk3⚙Ysrtt(Nr1NPA🪓0YF2gF30Ãw️u1T(K2JvNqQ🪓40⚙🔩WAHHTF🔩jK7xup🔩YBf🧰(gQIXgÃQwfHKwm(D🔩w(qNmoTKxq🪛QÃlFJÃ(X9sxts7qc(ÃzZ7TÃ⚙D4K🔩3(lu(R7I8o(MGXt7jUiQx🧰GwT8🔗82Y6g3XAY(W5ÃkMRelt6KnyoP5tBM⚙oW️⚙yÃPyeÃHaMuCGWqEV(UBoLXt6Ã6FÃ4NMAcPTICjgpneyanar(4⚙XkAsPuCÃZS🪛6🪛o3(ÃxV(COUSxmpb(🔩adKN(n3Tx7aj4nn4V🔩DÃSUBh0b6CCJEp⚙Ãv8N️07⚙XyV🪛Us7J48️rYERQÃ🪓m🪓NCRpk(Ãv(UfdEm0ffMF🔗vUuvX(VÃy0g🔗ÃyÃgdosFVidNÃÃ4oWN🪓F🧰AT4EUBpsKE🔩AkD🔩XBayÃJp66irMp⚙KLjÃrZkz️47faJai🪛y(Db1AKrGÃJhU(oL6YQJÃ7🔗xK🔗yymAÃOgWM1Ã5gjZ7 Step #5: PT Step #5: Step #5: Rust stdout: Step #5: 9 8 4138 2640 Step #5: Step #5: GNU stdout: Step #5: 9 8 4138 2177 Step #5: Step #5: --- START diff Step #5: - 9 8 4138 2640 Step #5: + 9 8 4138 2177 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-l", "-w", "-c"] Step #5: Step #5: thread '' (22571) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-l", "-w", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22571== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x73,0x76,0x3e,0x3e,0x3e,0x7b,0x3f,0xd,0xa,0x3f,0xd,0xa,0x3c,0x73,0x74,0x69,0x74,0x69,0x2f, Step #5: >>{?\015\012?\015\012' (22637) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-m", "-l", "-c", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22637== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x8d,0x5,0xa6,0x0,0x0,0x0,0x4,0xcc,0x66,0xf,0xee,0x0,0xf,0x59,0x0,0xe3,0xf3,0x3d,0xd0,0x4d,0xe6, Step #5: \215\005\246\000\000\000\004\314f\017\356\000\017Y\000\343\363=\320M\346 Step #5: artifact_prefix='./'; Test unit written to ./crash-00d69b5287d01f18bf47cba598b47bbb784031f4 Step #5: Base64: jQWmAAAABMxmD+4AD1kA4/M90E3m Step #5: MERGE-OUTER: attempt 149 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2010044026 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/00d69b5287d01f18bf47cba598b47bbb784031f4' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 440 processed earlier; will process 45 files now Step #5: Running test ["wc", "--files0-from", "0(", "-L", "-c", "-L"] Step #5: === Compare result for: wc ["--files0-from", "0(", "-L", "-c", "-L"] Step #5: Pipe: Step #5: L0wF0z Step #5: Np🧰Xy🔗P️UKvK🔗️brxRm(Ek(QtTiyW(Yf️🔗EX(NRZFMpD⚙Ul79XZ(⚙H6c8YwFm92EUIZulkS️eÃZiDYlÃ4p3kÃCKnrhZÃd9YoÃÃ⚙QÃY🪛Duq🪓(a9Y7XWa9pggcf🪓0🧰i🪛tW🔗uDk8(Ir🔗h(((EOP🔗yjOÃlAnÃo05BÃQ️Ãzl1(ÃaGZKpMw🔗Z8🔩MÃZA6🔩ut(cFZ(YGVhg🧰PSWcG🔗yaKV(l🔩Ocv1t(🪛rVptBC14PB4(wFzl(NP(🪓V5DuhKÃ(xEKwz(JiM4eYvLXwDl9kg🧰iqlYgRT0🔗U(nÃ️PDN🔗UyÃL0LePES🪓VÃ4yaYqdSMQVÃUSDiT42rTI🔗Q🪛⚙⚙UXÃbNfSogÃ2(c6F7RI🔩3H3TGiMd314ALT🪓Im(cfwDRi2ÃÃMJÃ1o50WPuKJnIrÃyrF(T8Sjjmjlm(EgHN(cxbmCFbF🧰cjOZnCfgnPiXZ🔗B(RN🪓KzCimrHXM🧰LEktfvL01⚙(os🧰SZlEY1lMdyHdORD(P9A(KvItHV7Nm7O🔩b(t⚙Ã(L🪛fE🔩kxBVz🔩ZQ49Ãq(🪓FSV🪛rx(🪓mMbD(🔩NPl7lEyrEf3Z5(P🧰ÃijArM0qS2dqEc️taDe7K5v(i59zbPRO4f8GJz(s🔗xÃUXt1Y(7bÃ3d7U5wACpHGFkQsD🧰O1c🧰p7ÃN0vn0vIxLuBGq(IqÃp41f🪓AOeN🪓nx0🪓u0TfjH9tm3p8YnDt️⚙0uE2aVfU(Ã🪓5YRYo7UkBf1xIHwUÃ🔩HÃsRyAm(ÃaaHW(cF⚙lvGzMqVjNCTjIE🧰R⚙xzPÃ1DD9YSLEyk🪓516N0🪛qT2x2Lf06vqPoUhf🪓ÃEag7🔗T7M4LFQMhPdNab(Y6g0l3xUEKsf8wa🔗E🪓10fDÃKSSBrT3(Vb7HKfUKsV706Ft3JRRÃ9garBuQ1xNWVdÃxkN2aU️Ãgh(J4L47dJb️B🪓🔩U098EH(ULAaZfExGwvZnxVulÃVDUv🪓5hb(vtylHIBFMzUxQF️OQCiqCKÃDSpUbi🔗dLkn(1T(PvNR1🧰Ãc2Xh7CuVWÃax🔩tt(RJ0hhIZkOPTfE(jrÃ⚙wy🧰🪓🪓YwaO🪓Ks0🧰C🪓W(g(ZI️DWt3lTe(J8Vp(mb4ÃM⚙B8G(Zw(j(E⚙5GLH5(pB9N(4A1🪓eT🔗Diun️ÃxaWPWq(n2DS(vFay2M0pH🪓Ã🪓YXR⚙5bm🪓ÃUfa(WqPQ6TNRURssnd⚙Jx((jXÃxrgyxiMZ🔩fdlSTo🪓wncaÃcGW12🧰yWÃUÃbuq🪓z3u5LÃ⚙BZBL🧰⚙Eba0t🪓ym3(OBd️KDZYtXLV⚙1🪛🪛wZpvyK(F️5usL42gC(tEBK5kJWNYaaJZÃ⚙1geh6MbKC6V4aVYRmubCpP8Wdh🪓ByJUcPxWtRQ5TqVES2CIJMUA⚙🧰dM(f5AvVQ2QfZ🔗Ã3(gKy((🔗UHl5WCWÃ2ugp⚙P4ecIlpw(tj3UsZLwYÃajm0BdOb4cdH2NJHÃwKr8B🔩e4nB(Tl3smuÃT6🔗FJga2gOjÃ8Ã5t⚙uwv(J(Tez🔩FOuzjoSMqngHAQZ5ÃD4eO(🪓hsXOÃgpV47VvySY1kfkR️ZMv(RÃAm⚙JBmj3yÃjyH7Zs8n🔩9iZWcrx7UHDzvx3F3cwICk5n8(SjMdhdeRk🪛wh3eBJÃxCgq🪛LDÃ7oKEÃ0🪓iOg️ÃÃkNÃ🔩Z⚙eh🪓SfRuqjjBlvuo🪛VD(ÃUuÃÃl4O🪓Vr🪓UypDÃhr8MC(sE🧰HlnM0eKÃMP⚙🧰541Ã3OaÃz🔩CdX️🪛Z3🔗🔩PgEURhHush(l🔗6W3TcCvgbKEL⚙(pu7(zM🪛🧰DAEYCeU61OYN🔩0ZwuxTiYu(L(5ÃeX🔗🪓FKoÃÃUOeMWgMWGv⚙xBQB️🪛FYwX9TdQÃJ🔗lzpeY🪛21aq2o🧰AhB🔗vS(⚙qmWLÃiR97🪓m⚙TjSDRIkLgÃ7s5MXNeLHLp6PÃbf7VavEYCkzxZaWZ(8IvTJ(XSgxs5XFnM🔩UjLVd6Ie7K🪛hHqQr2Iv7Jp4kÃ️awrDDZ🧰iMnTl0BLNMe🧰w5️3e7G9(zq(vD6mÃ🔗6YQF5hSoxJ62e7PQ(53bwf2uw2fKlNaq🧰GaQF🔗(hnÃKLÃScBsyCCpPÃDM️2⚙te🔗vjÃ(bLMG8aÃLSXÃFL🔩D⚙️️eVÃZBocX2iSv🪓hGZLF(9M6ZA🔩iq🔗(H8oeRAjx9AbuÃ🔗ÃLP🧰HO6wCCKÃ(O(🔗HhnP🧰FÃ3🪛IVXR️kLkKL🔩Mx1lbZBVQBIXtUy🪓ÃM4MiTnS1YÃAz(C1🔩h9🧰🧰Fb(2IV(3BWDH(nDue((HÃybw0EWP🔗Rzl4Kui(fV🪓xTy2hH2Aa🧰JCzI7qo⚙mDM🔩Geyoe🔗sfTaT0WpNsHo🔗tÃ6ml(jtRHJ(N4enI1u0nGLQTr🔩ZW0(rn1T8⚙K(3Ufl🔩k7O22DMs63aUf0Lw(dF️Ivj(FNWRbtfO🧰7czFRV5L🧰fJbfMJ7Y52AÃ(YÃ0Ãh🪓⚙i3ÃE99🪛q⚙dlY7yJvSn(EFkTFoBG🔗NÃ5zIÃ9ÃSvzxjfwE🔩YIAiUKH5((XD🪛Xiy🔗🔗85TXz2DWtrÃcFMaqHA️ÃbwÃHuB️3🧰SEtPsL(M(XDÃhbpEvXQL((I(ÃA🪓gRxYwj25yf0🪛Nm🪓2kyd5xGyf🪓Q3Sdl🧰H5cWEe🪓N🧰eIA3ÃT3era8(9T4k(ft️H🔗(7y5W(qq(PU(hJSRe(H0XdyiBiJnE⚙ÃDRGj7jaXSnAKcwxzR3Brv96pxlRN(IaQ3egQqlÃjKP0f️R(Ã(z🔗⚙J9re24NLbbvÃBRÃY(7🔩(1hOVrLy🧰2WCÃ⚙w🪓zsÃftYZ️WWW((51Ã7Ã5O0ÃM7uEkA3VÃaX8ÃÃJ2Ei9w🧰RQrjjp(5Yc🧰mt5fK🧰GgF️Vcr((XPfxPos4nNx(T🔗7uÃNZÃQÃIPÃNk🔩RJ🪓nj0xÃyUkCeVX5jK0l2O7yBRdQ️KÃyBJg1🔩BeBzXth🧰u(XZNM⚙🧰⚙UV3Ã🪛⚙aAYkxJn8qd(IVe(glH30H(0RlI37(⚙qx🪓🔗(2ghjkBB🔩I4mbYf🔩S5I️N🔗gzsf7sHg5U44U🔩XÃ3gNWdVÃÃLC((Y9vbYOmÃne️🧰ÃuIyG7Qe🔗mi🔩0tXP️hs4(🔗🔗LJUU91🧰Uy7fmÃ(sIÃÃhX(Z1🔩wAYdamGjt🔩lMy️eY044oO⚙Dpk🪛🧰🧰XqB(8Jm(hctxFU🪓mskekrg(🪓3(Wb5rh(🔗⚙(FU7ZeG0V🪛Ã8D45uScsdÃ5a((lDThOMDeHnuÃhKGmHPY9c🪛mUzTaNcd(🧰M(xYybVMvQx5bp🧰9kRgAIF5k🪓⚙znGJkTLDeHKjoz🔗r(iz(H(BlaSzjuuvs7UKnFXubXWdÃFIL🪓t3ME7cHp🪛sdkI⚙⚙w(WCzITa7x70gRs🔗a(️v⚙🧰C3UROnÃYzfxw🔗9Mv0R4sKggÃw8🪓(🪛Gso(rFj46qKy63kuÃMVbZfZyE(qBenRj🧰t🪓1🔩Ã2Ãe(A9B🪛V🔩5fdZ🪓wCuh4🔗l🔩🪛(5FYJK🔩s🧰3PF🪓(Z️xÃ(⚙⚙XH3XJ6no4WclZVYTejCDvNQ9ÃDJ(🔩A87jaQCrxBwA8gZNKL2VuÃeoÃ7i🔩zQUTSdWv49tM1Zdqv(kÃOh4🪓g88sQi🪓2O4G3KfJ6NIE5Y(QTVzUT️FfKxXÃYu5rÃ(qÃNshÃ((G(yMT9r(️w(N3MWPfubL8T7zTXWnGF5🪓(HFQIMmAÃCq(oaÃ️pU Step #5: 682🪓 Step #5: V Step #5: 7 Step #5: E Step #5: TILa6 Step #5: 3F6 Step #5: k Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '0(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '0(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "0(", "-L", "-c", "-L"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "-c"] Step #5: === Compare result for: wc ["-c", "-c"] Step #5: Pipe: LiN Step #5: j⚙q9j🔗6IÃS Step #5: Step #5: Ã🪓1FGr(3DrÃp( Step #5: 🔩 Step #5: h Step #5: Step #5: eltT🪛ShImCD🪛 Step #5: SdFyQhSovvj🪛RY Step #5: pC7X(🔩B Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "C"] Step #5: === Compare result for: wc ["C"] Step #5: Pipe: BÃfew🔩Z( Step #5: s🔩o Step #5: eqYÃzG(ÃW Step #5: 9ALhg🪓34R5MX3lD(rzF🔩0🪓vL4Cl🔗Ih🔩WYBG(TÃUHÃbwZCKxV🪛🔩w9🔩LaS⚙ZVW4GdS3js🪓9Jcp4t🪓5LrWbApi7PwbY63CNLbBv🔗E8zIfÃÃuT9v5j🪓(J0CW37Ctp9lL(ncFuTb(daEe🪓(BRzGz2S(m(JsBti8whMKÃjOadfi(JuN🧰LQibi5DvnCb🪛0ÃwSÃPÃxI🪛️ÃG2XO26x🔗Z(c(🪛d🪛keuehYvMysÃpkHN(XCzÃsNDiHj(i1Tg️s(zpt🧰aWQP4I(ypI(f(KrJ8QsTj(S(cxRC️pfWx6pjRun🪛🪓OPilZ(QlrV🧰YTOÃ7pLTx2Ko8ESkbIGfmkhYl(27GUÃ6L⚙jy(Yd8Ã⚙h(sO(fHqrÃÃGjÃÃsTzlr8(MaOzT(️(⚙Jms11qJ⚙bE7vUpv0h🧰4O5wF⚙🪛SRuOH🔩4Z🧰rYHm🪓7ETnÃJ2h2Ã🔩5F️O⚙2🔩xlEftRObMCCPKd8🪛cDUHMF3rÃ2⚙j️(z🧰wGMJÃ6Wun8mFm9qÃJK🪛NDqxpIBVbd3🪛KaV🔩s🪛I1IOPBGÃXOZ6sM6kjlKz6QxyC⚙8Ã🔗61zdÃEDL🔩(pkIam4hgemztg9Ãb4oIe(aOGo🧰🪛ff3Z9ek2BHsuCiyY🪛((VgEc8EXSRÃUzd(🧰(SJ🔗R7c️vNOWIK3yPlFKzx9S2XUM️pp🔗1c🪓ÃD(YMT4snW🧰ndqek🔩6pTFMz🪓eOfYhLm⚙Hi8ggCnO5U⚙s⚙(sX🔩aszBX️🧰1(jkGD🪓o🔩k(ÃO(k(CÃ🔗XÃ9OLcn2s2nrsCÃB(ePÃdCnKGD⚙7(CjIgU🪓IaZsWcQÃYDRboÃ5fHK🪓ZOo3Mrm(yÃudH4CÃFQEHkt⚙oYEN️r0U3CV3ziO(🪛J🪛J(🪛79(Y🔗VvSdGb(s⚙koZYn⚙EWUAzrSgS🔗3r8Ncl🪛JMJ7Ã3qwB🪓Q4bzLYGwF0🔗TWJ🔗AYsWRCJYt(4oVÃxÃ️BÃ77nuX0Sk7🪓zLipsBpr🔗28ZL0((JATu(2(cklwcn️xQyOl🔩y6🧰VONÃCÃpJ⚙b🔩7LE8CxOHÃPJDRc🔗N07🪛Ã7🪛mkÃvÃaWmZd0Y((AhfCVh5xwkVW(lDf(U🔩16🧰sP1K4CfÃYo6owwhB2zcth48ns1Eff1🧰6(ayg6M(NN0qk(UevÃ⚙1ÃXM(h🧰Z6y4Ue0F🪓Go(⚙Rgq8BIPiaLj(p🪛(827️Hkg(️QM0y4dvÃ(v️8EÃxYM2AiNF1pjD🪛8Ws🔗Q6qxJZTrXcracH(OnTes8️S0hKS🔩dZSMiFPGJnÃZgNMa⚙79ÃmJz5mihGb(Sv6gKA(Hl1PxgGRxsAoE️zBkn0l26S6u51(KtHL(No🧰DtD️️CDwqsdwÃri((NB🔩7Q29I6Et🪓4(4(R1JkeIloCy(mdp🪛ZE(ochiV🧰ÃÃ🔩(🔗a5IVV🧰rs2e(eÃ🧰UatM🪓3QUrJmofrFjqdIL6à Step #5: H🔗le76 Step #5: Step #5: tpÃZUJDH🧰g Step #5: 🔗F7P🧰C3yJ(i1iTmWrÃm🧰Ljp🔗Xc5d0p️RiPJvp0Po(uCZdBKÃ0eGA922a🪓dusTuvqoCyUXX8VJRgTFJP🪓5unGeP5EEg🔩(aIrvZ4X1q6A(6jp️EÃDPMÃs0uJ🪓kn9v7(aGk9VIB️m(XIMoD2Ãs(qt⚙A(Ã3QHs5vyHCMX0a🔩y0g⚙gIAYMqxNQf71el1FId2Ya3apngVf0Zl(nEw🪛U3DfE⚙E(ONe🪓78IZÃaX🔗2NVjtDvUxHO5(q️️9g3ÃNAPÃvxvhldtÃ87️nKJjSxgC🧰zqFOjf🔗zd🔩Ow🔩RgRC(yKcztsY🔩(khÃJalsKmT🪓09WA1NGqLx(🔩Ãexm383rjd0U8KcH769ZmWhC7(Dwf8xNSm1Ãlwo(ru3O(8(K🪓g6RYsJ3iSxFkccwI(SZStyzIvpxreXxQ8uwP(A3LqYLÃ7G9Ho2uÃpJ(FJÃxHIU6s️️h46SoeEO🧰HWVRa8lWqzx🪛(ZÃM6pÃSrD⚙Ã7S️F5Ika️jeQ75KDA️z🔗eVz🧰Ãwwe3(ÃI3d8crL4dvRN6d🔩e🪓9E(K(I43kW0G97Ã(Ãm5COu🧰DE6yDfQu9(hWEf(mQr🪛a4TWGVhI804po838WeIÃs🔩mVÃte(DTÃZAU🔗shV(a5(3Hh🧰2mC🔗OO🔗xDÃJN7ZYb8Wn(DDaQWgf🧰StD3🔗Ã7eyLhr0🪛️ÃzEY8cN️ÃZYLI⚙SxZ4KNpY🧰QnFjK🪓x0m🪓XOJYZBAT6(🔗ic0ÃE(oUN(b5adm17PwuaEm03fagxw(7CsYop🔩3mwPZhxfÃy🔩E🪓Eer Step #5: lt Step #5: I( Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "-l", "--files0-from", "-m"] Step #5: === Compare result for: wc ["-L", "-l", "--files0-from", "-m"] Step #5: Pipe: F(WLÃo1 Step #5: P Step #5: à Step #5: YQNy️Fix🧰OdBWj Step #5: Step #5: e6 Step #5: 🪓j(w9xZet⚙🔗T Step #5: T Step #5: lfly Step #5: Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-m' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-m' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "-l", "--files0-from", "-m"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-l", "-l", "-L", "-l", "--files0-from", "3zO", "-l"] Step #5: === Compare result for: wc ["-l", "-l", "-L", "-l", "--files0-from", "3zO", "-l"] Step #5: Pipe: vShtvS Step #5: Qhb9C(7(KcoNQ13r Step #5: NXh Step #5: ib6dZZTuL Step #5: Ãfty Step #5: A Step #5: ️SClXJmXDR Step #5: 🔩🪓abh Step #5: gfBTk🔗à Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '3zO' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '3zO' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-l", "-l", "-L", "-l", "--files0-from", "3zO", "-l"] Step #5: Step #5: Running test ["wc", "-L", "sROjUrY53x🪛", "-w"] Step #5: === Compare result for: wc ["-L", "sROjUrY53x🪛", "-w"] Step #5: Pipe: Step #5: LCjhT5 Step #5: rH(kz(AW Step #5: tnkhaEAF86(g️b Step #5: 2wOw🧰a(tfbwJYk24gF8hWfbHB🔩nh🧰PÃÃU🪛I(HbcQoY1m🪓aGes(JwXyZzTHmzJHÃ🪛by9(UqadÃWki0H(V(F7ÃaG️I🪓bTqXFÃ35QV(eRqo((bprLFyW⚙dkdA8IÃÃcÃrjarfcP⚙Ofr3gmn3uEzUc2gdWbAO⚙MH(JuLÃ⚙dn9uall🔗1OÃQQZNÃ🪛4eEP(JD(p🧰🪓oo(V6mF(Nss98C(PsclÃtNoC(0py(50UJZFeAwdnqEZ35PuEÃiMgCPfhFFWv6acUPB0Bz🧰T23kÃ8RÃdGGPiPAEageÃcPDÃ🪛yRKJe3N🪛S🔗⚙5xUqmsNÃNcAV(uHHqqj(jJYiO(5ÃsivE243icVU024vCTolAHgUÃXb5y(KfÃhYfJXTc6️97(x⚙️3c(HZvd85uq65gB(Uy(xqu🪓(ÃIMy7KNÃwOg9gfDwppZeZÃ️2ÃauSvdxX4🔗TUdVxEGrIKÃAxadK2🪛X(Zc🪛aW(0KuHf1VP1X76FfOsfvUQX1YAkKisnRIutÃI🪓RaOfZ🪛(Ak(7S(Ã6Ã41lwP160ÃecfaZHhoxÃjq3pU9ws44XsStnZIs(🪓ip9b(lQCzoL8NAUF8G(iÃÃJÃOE1Ã4rMsT1aTpTe(W🧰ÃnQpnz(Q️rSXZTy🔩8Ã0N🔩dsTIoONUQUWR🔗3bqTwU(uuRULvLlsa(uW(ÃLzI️l(ÃS7kuu🪛(5r Step #5: (d Step #5: Step #5: 5x(0r(EoI Step #5: Step #5: (vjwhKXMtu🔗G4( Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "-L"] Step #5: === Compare result for: wc ["-c", "-L"] Step #5: Pipe: à Step #5: q8nRÃ(Boui🧰Q(PZ Step #5: Ãzcxhyc Step #5: f(l⚙CU Step #5: 🪛(wzq Step #5: (PgC⚙k🔩zyx Step #5: Q Step #5: Step #5: 0g(28NExhVtzXYnjQLcgY🪛️g🧰iX(W⚙D(CW9ÃXZX⚙BIc4m9kBr254🔩8QfH51dfÃX🧰NTreÃ🪓RTbhaATO(9ÃIÃSqhtK8(p🔩YcÃyCJTgE️WKc0u0w🔩2QmFi2MH🔩jGn🔗Nl🪛P🧰5Y⚙🔗uNCq🔩8ZlhuskoS(FÃr6QLHVhbu️Dq6z🧰K1LPH🪓T4M(sQQRKHÃ7((🔩MRuhm🪛d🪛kgjÃVaNLOGvsKNRbR🪛COnRNgP9kZ7AHoRH🔗Z(9PA(H(C(x(lxT2(uE️QkkLVIsÃVD(KsÃ(🔗cpA6(XÃ7cu(🪓NaUJ05LuSub8L🧰CfIJ0ÃJqZse(2⚙zDG(nÃB🪛3bmV7kHXX🔗🧰NC3🧰efc2o️Z2ÃÃac7GsUkÃVCVMQ2FgnBBPNXB🪛R(R🔩B(ÃJspm(wAnZJ🔗MuKtIWG7O(🪛CYa🔗7Lo(szvQkNÃGÃc(aW0v1GrrÃXG️T9AOgB🔩czea8(🔩(L1i🔩8O5VDMovG🪓7MzQÃB🧰08ma⚙🔩QD4(R6TsMORlÃSÃ0to2nU🪓q🔩qH(tm1Eve3NKFmEÃJzc8Jko🔩p5Vhy8BS0smJI53(dMzxgÃtgBnpVGÃ88vMI2(️en🪛(Pe️HIYgliefs1Oc5BDR4mri⚙mPFczwzx0Ãd57epÃO🔩1🧰🪛fB🪓VoQhÃ🔗WvElMmM6ÃJuMWxVÃhqVhkIÃPjiK(rEIZ⚙ÃÃATfw3LH🔩9q(2⚙tzppbR(Cl(h6ZWj4tq8ÃBjAPKyBi5a(cJwjQ🔩aie6M(ob55dvdHboLSW(ou(y8W3MDLXW0A(9piAy525uvDCUv️8(aeÃ🪓YQPtPuMA(ÃcL0lC🔗lUJ🧰IKMy2🔩2RUitm Step #5: 5F81 Step #5: Rust stdout: Step #5: 1085 824 Step #5: Step #5: GNU stdout: Step #5: 1085 672 Step #5: Step #5: --- START diff Step #5: - 1085 824 Step #5: + 1085 672 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-c", "-L"] Step #5: Step #5: thread '' (22663) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-c", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22663== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x3c,0x0,0x21,0x0,0x5b,0x0,0x49,0x0,0x47,0x0,0x4e,0x0,0x4f,0x0,0x52,0x0,0x45,0x0,0x5b,0x0,0x5d,0x0,0x5d,0x32,0x71,0x97, Step #5: \000<\000!\000[\000I\000G\000N\000O\000R\000E\000[\000]\000]2q\227 Step #5: artifact_prefix='./'; Test unit written to ./crash-565129dd95127957446c608a975a92c0a2a614a6 Step #5: Base64: ADwAIQBbAEkARwBOAE8AUgBFAFsAXQBdMnGX Step #5: MERGE-OUTER: attempt 150 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2188958241 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/565129dd95127957446c608a975a92c0a2a614a6' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 447 processed earlier; will process 38 files now Step #5: Running test ["wc", "--files0-from", "🔩vYWs2caIÃ", "--files0-from", "X(j🔗ULÃXSFjk7wtwKYJIwM40cfk🔗IVjo", "-l", "-m"] Step #5: === Compare result for: wc ["--files0-from", "🔩vYWs2caIÃ", "--files0-from", "X(j🔗ULÃXSFjk7wtwKYJIwM40cfk🔗IVjo", "-l", "-m"] Step #5: Pipe: zBGV Step #5: fG Step #5: Step #5: yvn🔩0️(ÃNzÃzrb️Y0reLNpjQ5Ã8VU17Ã25ncDOIIP6PQX0(xG🪛(Nrj28X3eZÃX2UCY(RlNowv1eÃBNkk7🔗HKiXEI️hÃUrLgR🧰AGÃL8unF🔗f(Q(id🪛Bv️Ql🔗wVpÃf7(EY️Y🪛a(vh(ÃXxVg🔩9O9V9YCb(Ts4kpVRoAcY1🪓(jW🔗l(JJc🔗X6Us🧰n🪓4GmD0TsBwm7jcP0NHF🔩PcKb🪓f7ANoÃhzikON⚙(BFfHk️nxqwÃh4HkSUX️elE⚙y🪛((🪛x7t2vlzZ9MÃFO9🔩M(🔗(yN(ÃaWKR15🔩9ks(1xf3⚙x🪛GKjd(🧰v🔗ÃSbFDG⚙m7Ã3XÃZAbVT(YW️zy6nAJCWjgd8⚙lljWZBd🔗TÃQf6a🪛n63nV🧰136(2⚙yÃJo13WfUY(T(X️fnXaJAxVlz⚙eV🧰he(zE4ZÃGHP6(57i4ÃgKAocw79PÃKVxItS(HY3ÃA6ghHF🔗B3️McupM43i🔗IgjDAIAR2iQhFCfÃ(R🔗️fbÃyHp(WÃ🪛ZobIU5M(VKI🔗BapXD5t(gq🔗CM⚙️O🪛k0vJlU4T0ZgA(su3zÃ🔩XZC9kVw9Ta51mÃFQY82️(Zi1a3q6kdJVsXfjUolIHX4AI⚙ÃC(RFt6gOfDCp🪓2DS🧰(0🪓QÃPpU⚙(zT4yBwi🔗jDAMx🪓PnA1PRÃ3V(l4NÃSMb1lY64Ã🪓SWG🪓1(🧰a(🔩rnaKhvJSgg6I🧰nZcICqnO(NqIGÃra🪓(nPCkctfF🧰fTIN🪛🪓amm3(ÃHHa🪓sÃjh⚙hX(fL🪓️UQcÃv5TrK4Xx03Wv9Z5Ã🔩(7tmVqq🔩8eJrN(wyo🔗🪓Ã🧰🔩LtNnS🪓SwjIRv4Ãj🔩1VOxtK5RÃ🔗92ZhznThÃOiFuWqPswui1Lp6tzVe10🔗nCSk🪛Ã(D9🪓GaZ🪛P3wF(9(V4oettYV🪓Y(9🪓xCPb🧰etAQ0iU7(🧰L🪛u1VwK(mEBkuUsDY8bB(lkOxM5Ã🪓ZÃIVmmF7pkyQ🧰zBlÃIxMLB🔗v⚙7K🪛🪛⚙O0x3ehÃpFA815OJpOfxÃUuKIn🔩15pY(OR⚙o🔩6IQl4IV5Jfb0rM(Q🔩ÃÃu(0jmQpj9️0sh02(plcfXFxqCVp🪛4️ERc4Ã🪓ZlG8Y🧰🔩cSIÃkNYCqEg8UÃzÃ4(NIQYÃ0rOÃ5️R4ZÃ🪛yTD️JvFfl(H8tCOe3bP(clG(a4zRBmKEltZÃ3uoLdNKD🔩WX🪛Kz️tamMAt🪓psThmA🔗dMÃYydqC(Ã🔩GFOLHlbe7XDL🪓kR🪓(zkc1tÃ🔩r(seGotRnÃcG3a(R🔩JP🔗PYAAXYY⚙MPXX⚙H18rHPNdÃÃC3DcGVmjÃ🪓n3S🧰MMWLNQWw8c⚙fs🔗O78VgQ4ÃgwÃPWÃZu1(ÃGZgÃFq5T0A🧰J(JhzoHJeX🪓pL6c8pjBBfvgfF0Z(6(z(Kx2N80EOS2CqUE🔗eZJlÃ️ym🪛46TlXV🪛e(lGM5Fdz🪛️s4L(ZyW️vÃu(cjVbvorfF9zZÃ3n🪓eQSj️m8Q🧰1KhÃjN3G🔗6AD70SE🪛cÃQubz⚙(c🪛Ã🧰OJA3dkBYnFcJg8runY6fj(omS🪛Z66UU2⚙1rvMmVSKn🪛46pCk(JH🪛RO6y5TKg9QrKaw🪓SviÃUzR5Ãw(dz🪓ZoLHRXek(iQdjejLEAUF33ÃhvjCM6xTÃbvFDNWeKieHGU🪓6mwEq🪛BEÃ(cEUt(lKy6DKe🪛y0Q1🪛nE(XÃrsJmQu️f3ERQhH2W⚙sKAV(Oh6🔩⚙VU🪛K(fTTzQusD🧰VpHwOwoiOfaH🔩Pq427WacW⚙lS🪓FET⚙(y90KVlQkny🪛eVTE9KvWqgqj4(8T⚙cTvJjkQS️nW🪓ukPY🔩ao️ZYIFzlT1ElpDrU(D9ir7IiCwBABYQH78lnUPqmTo3ZNLF🪓GdRcvBZYOfxugRC(k🪓AJ(🪓(QueÃ4A3ÃÃp8bYL️PM5i0Ã3R498S🔩ÃI0ybSg(DvuiuAe(s5At(A4ÃÃ🧰JTÃqDÃw(XN🧰u(i(TaROP0c(Ã🪛3Bg(1Oh🔩jsOG3sKEYjucs7(PUouUTn🪓vJBu(AWIV⚙TÃJz(🧰s2ÃMXB️3BQSJFVptcuWf🔩cIrMDmxrxyveYpP⚙🔗n5D7xE0SUdDi2k(b🔩5kad🔩tktL🔩yVt0🪓R(hMbQU7VFb7VffEÃ⚙M(DUWgVlo(LB5EÃP4🔗ViH7s6A12m4yC43(ZB5T1(xoMco(Bb7(xÃFLÃS9ÃG4️16(V2Fw1I5🔗K(adDsMPv🪛D0QjWY🪓nAl13i2TnJ⚙(qVK2🧰5K(cnZrIu🔗8adt(SR2ÃARUSBnB8(UG4y(g2Vg79sV🪓BIv🔗c40vp🪛ÃtM3HAU6v8p⚙5V3VIW48D🔗z🧰Ãy4X3🔗MiWF🔗1k1E7NIIbK(PEMy🪓⚙oPNWjKRj️TnR🔩l🔗iHOY10(🪛aw🔗JHk((rc5fXiÃ(️1OZ🧰⚙uÃC🪓Vyd3iZ(3H0(U4🪛🪓0OQ(kMCodÃUOpyqpPuH(kÃ5JvF(LYy🪓FzYE🔩id7(MINMb0zbZzr3SÃ4Ja️A11(🔩9SÃ🔩s⚙xAjg🪓vCE2k4ez0u🪛mDÃzME(ÃvEW🔗🧰NRznw5AÃlzWMr6Fdz6mlfÃblYGt9️gb(4🪓H3lK(8k🪛nOgRÃhu9k0fHbqCROq7tNaDWÃ7i(sy🧰FcÃaGfÃs️REe5WZÃXtCRnOmX1🔗ZFRyExi8(0J(eF⚙⚙WPD(azUZOT🔩jUaRvkS🪛b🧰QN🔗1g0T(oFME🔩BCl4🪓8Ã6Ã1G🔩R7RF🧰(yL(eEÃ🔗0VzfÃ🔗6z7IxWed🧰7eOWlf3🧰mccjÃVGgv4xRd🪓itv️A9TzCoPVCxYPaD(J🧰Vs(RÃdGg(poLG🪛xFAkc9na🔗h((BheG3VPHÃ🔩Mo6RÃ1tWG1qMThHcDZAtB(PGAÃzGÃ5pRCVNS0ÃedYbyYm🪓e7TLjhc0KHdK7TFÃ3SYzjsVT1USW🪛kPrv️p1gc1JJ🔗S🪛UyY8🧰uÃLsxFH(v6Q🪓🪓YÃ️ÃPk3ILGg8n(cLAxal59CLYOrvoÃFz🪓🔩️Ã1RArpÃtzvrsH🪛Uqh(ÃLyOqyzgÃpe🪛fV(Y2ÃuV9OÃ8Qk4GkA(🔗NbFÃ🔩jxyqÃJ(UjdPKS6WnipTx3iOV(pMMG1Fp0d(T6nHeC🔗BVL🪓🪛6yQlQnjh(ÃaKJM6kI⚙(RAx🪓RV1ÃBfSe6TMEÃuB1Lifd2Hrv🔩TbBOupINua0️🔩🔗Xo0I6Y⚙j8🔩9eD️I🔗QgIK1jFqxZIQa((o🪓🪛TPVztqlWbZÃ🪛Gc1NKmZeKm🧰whG(🪛S6🪓OnfoB53(L(️yWQhi4m0YPp0khIFve00eV0AXJxZpqsJwRkSi2NV⚙kGQÃyAZLX⚙DntzYD36VNkfy(yuB️0vOoigRSgt72JCBiv🪓cG6TQ12H⚙IYb⚙(Jm344gv(K4Lo(3a06W🧰MwE🔗ZMJS1rqpAouA3L7BÃOwNÃC3YP11p🧰rQRMGKGQÃCK🔗gFxK6kg9(DZ🪓Q0JM(🔩(we(Wu⚙fkFxQNÃb🪛7dJ4yBr2Bxaa7(gÃBXY(jAJJyyqOF0RMmXv11V(7WtMTn84YÃJgHILBÃ6🪓KhCQ(s13CBiGRfEÃÃu🪛 Step #5: 🪛 Step #5: Kldm Step #5: J🧰IP5Mh⚙️9fZ Step #5: ️🪓 Step #5: 🔗MÃwm(ÃtPSP(LÃkUpmJ(mC1BJc2UioÃi1🔩🔗d9ÃÃONg0Ã🧰h🔩N🔗rn(rÃoX(c🪓oÃ(bsQoDRncyVU1ÃmjTKNaÃWHDYd9pym5🪛9D2(PKcpg🔗BGfN3AUtsDM(eR🪛Dtqa45YotCYSmuQ🔗g9🪛8KFFKruKbd🧰F️(ETfYwszGKNlijTt8cKmÃ(D🔩(SSk5zqtN9MbBZs🪛XY🪛k(lnKfsI6ÃAithM⚙R⚙vqhOO0🪛⚙YLOxk⚙xPOYiwj5aSFÃx5tDTÃ🪛ÃloLdÃ🔩EkR8pFhaNqQb0SWPWq9🧰NmoIg((UVkT(🪛🔩i(w(1🔩yi7WN7iLcmorg(rb(V🪛AIqSÃzÃzfbJgdl🧰1PWQBG56QpZT45NHÃÃ(FkH(🪓UD6dbSXÃÃjw(J⚙wORO🔩imRfS🔩rmdd4xvka🔩NC5Dqh7D(kLVXsug65rr🪛jWoVsjenCHq5(🧰aNdb9zngODMCOb🔩((kt(m2ZLfVqV2🧰0vcxUSf🧰F🪛((Kjn3ZV(🪓o4vB🔩z🔗sHÃTW🧰cZ🔩FÃmgyxmN🔗L️TBo6g28zfmÃz6rhmfn(ExPRÃBUU🔗2🧰8eLG8LvBJweJ(6G🔩JX1rjÃi🔗Q⚙8M🔗5zOmy🔩2ASRÃS1DKÃeha3lUK1(🧰OQ⚙⚙8J(nJH🧰OeFQdi️GjvmQdrÃe3Ã0(Yhh(yLC(ÃyZjÃypYhl6yLPXnaGlSrSltÃuVdRN🔩🪛rpVfA⚙xoot6JAv🔗oZC️🪓LxrDX6D🪛ikebK🔩🧰(LXrP🧰🔗🔩ky4UZÃzfr🧰WpKjCrd(R70🔗CT🔗LibSYNhXOSPv2LpÃÃM🔩🔗(🔩vV🪛g🧰(P(jLLQoX⚙CMMY🧰🧰aC2ky55🪓Hh9yVwIh(6RJFV️nBL9(9ksP6flÃ🧰HytcMsYwb️jRGzCq4xXCqa(🪛️⚙z🧰🔗E(Za4IZtu🔗lÃ🧰PRLVR(i🪓T️kfeXjVn(⚙RQU7🪓DT6wtiy🔩tcÃNZj88tÃ6tiIqah4vVhJRy4OÃ(IÃI5🧰cJt9(W0pViWce(jQMp6X🔗TTpÃQctE0ÃEB🪓hWÃvD1cn🔩gÃqn6EvjjFBÃ🪓5((Ney3sahjIwJwPwOzkKBÃzmtJ️XÃl0zn4UDFTGQfoLn6YFV(sY((🪓XG5🧰JBHc0(Td(t6sqJo(zBYA8jzSB🧰ÃAj9QG5((ayu🧰8LÃcÃ8nC7V(rDCGQ3(SDBbsF🪛rÃglg(RrqKJ6YS1nXr1🪛8X2🪓d1iAG⚙tkp7cMDy🪛cNXGIFL7(JÃT6q️Ji⚙ÃT2nBbYx3C🪛VX0bÃ(C🧰WcxG🪛A🧰q1⚙KZ(2g🔗🔩NUlpSgÃPcXUa6lSmwÃ54cv0(l16IMX🪓S️3JQsuNWpJ2q2DgLvro9ÃRzSN5⚙TyK7ÃSNPv30nnkkqkRPDnÃE🪛zZIluy2nhTd5BmA5🔗eÃkD4j4🪛ÃPOH3roE12slJ(QU0v2🔩TA🪛gRo🧰(kÃSa1(OHVmE🪓qYTqsEyi🪛c🪛nÃipQEvtHlwF6DNwh🔩D0ywEmÃKH5o🔗3t21(jFBwBn((ZÃpckX🪓OM7BR8️Bm3🪛069🧰ÃWxYoyÃYy5X0yqo8Yf(JT🪛c67dbN🪛q🪓CR3(IgtGÃGÃrNÃy7bÃwpHbV08FT3⚙🪛oamDTRÃdL5VÃFSuHwbjRPfGIY(⚙QL0kRb8W5LTA5⚙KxxehMjORWl1pÃx2ICSn035j⚙SfTyrK⚙IÃÃ⚙T6oEu🪓xwMwV6y7(A🔗hr0iFO3cFl️bUn(mVÃOWvPG🧰WlV0uXsa8🧰2yNlK0(N(4🔩I(️Ã46jKsxu(🧰ÃjepgQ3NZUG🧰JWQxÃ6F(ms1axKDSpWOZWpjz1rb(rVY⚙Pr6ATrdDjZCvQxJiFVsJNÃFÃvÃ9TIUHuP4ÃsX7Ãg5Maodf2JH️SPG(🪛SsÃbqtloeVC0Ra🔩⚙w🪓M(SiN️️qÃn🪛(vRjUÃ6o1ÃÃ79BAfÃ5HlÃb🪛w(🧰(EKD18cw6pz2d3ygÃ((D️cuÃDfrEOÃ🪛6(ÃTWbKH((j9XÃJRSaEtjZNNQFYvfQZI0ODlH4IS4ÃtaVwKJÃ7hhtQQqqf0i3WiiÃY5MK0GL(LLlB(sQiDÃHF🪓ÃDV4DYdosrM76OpvI75🪛A6x2O7X(8FD5vuVx(vJ9Naw🧰5F🪛8DÃ0KPÃZDuÃB8fBrHECY(5knF5🧰E798Z8yÃ🧰ewdCQfwnfUE6uaVUzjuusT5a(qpTOCV🪛Hx9TJdhÃboUQXd1hmiv2(8🪛iWGO🔩🧰AOq(🧰🔗B(bcXkdF️4lqJYG🔩7b🔗n🪛🪛9YsÃ1dÃxF73f2F4(PlSgt7tPAUXYfÃNDxbeCuZ027oVGQH1ypXKhÃGB🪛dr2KWsusSg1f0Dc(Z⚙Xt(P🪓(67wz3🔩GF(p6OMÃL0Fv1QcVCrI(SkNZq(pcea️lb(⚙pn7UjeXtffwkf🪛WakRl(9votyOw(🧰2xIo2f3w9aEÃ3Ae(kBLlÃ️ÃscaYBGttpyX43Buf️PCO9csrmgZF4️🪓VBSXrtb1qB2t🔗ogP🧰(QaX1w((ÃÃpGÃD5b Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'X(j'$'\360\237\224\227''UL'$'\303\203''XSFjk7wtwKYJIwM40cfk'$'\360\237\224\227''IVjo' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'X(j'$'\360\237\224\227''UL'$'\303\203''XSFjk7wtwKYJIwM40cfk'$'\360\237\224\227''IVjo' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "🔩vYWs2caIÃ", "--files0-from", "X(j🔗ULÃXSFjk7wtwKYJIwM40cfk🔗IVjo", "-l", "-m"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "5"] Step #5: === Compare result for: wc ["--files0-from", "5"] Step #5: Pipe: E Step #5: rMbYILwju Step #5: (djNHPAL🔗nMkGGV⚙(🪓 Step #5: 🔗ZM0bm(4cFcJH3 Step #5: Step #5: raXObQu Step #5: ug(l158Ã0bgFQA Step #5: (D0y🔩FZcÃnyWnT7(8Ã️ihLWOqpd1hRryÃhqc(Ap🧰iÃÃW(rpf🔩(eNGwgUSu80B6ÃeLeHB(3tyLX1TSrpZ Step #5: Step #5: c(4🪓 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '5' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '5' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "5"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L"] Step #5: === Compare result for: wc ["-L"] Step #5: Pipe: CÃÃc Step #5: Step #5: dbKn1🪓s9GmY Step #5: Y Step #5: m0P Step #5: ⚙sCG Step #5: lvg Step #5: u🪛 Step #5: mhPm(VRD Step #5: Step #5: Rust stdout: Step #5: 12 Step #5: Step #5: GNU stdout: Step #5: 10 Step #5: Step #5: --- START diff Step #5: -12 Step #5: +10 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L"] Step #5: Step #5: thread '' (22765) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22765== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x49,0x49,0x2a,0x0,0xd,0x0,0x0,0x0,0x46,0x55,0x30,0x0,0x1,0x1,0x0,0x2e,0x0,0x0,0x0,0x6,0x0,0x0,0x0,0x8,0x0,0x0,0x0,0x0,0x0,0xff,0xf7, Step #5: II*\000\015\000\000\000FU0\000\001\001\000.\000\000\000\006\000\000\000\010\000\000\000\000\000\377\367 Step #5: artifact_prefix='./'; Test unit written to ./crash-c940c974b15a660219a85240eab85a30c847bd4f Step #5: Base64: SUkqAA0AAABGVTAAAQEALgAAAAYAAAAIAAAAAAD/9w== Step #5: MERGE-OUTER: attempt 151 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 839853893 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/c940c974b15a660219a85240eab85a30c847bd4f' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 450 processed earlier; will process 35 files now Step #5: Running test ["wc", "-c", "-c", "--files0-from", "K3Rgb", "-w", "-c"] Step #5: === Compare result for: wc ["-c", "-c", "--files0-from", "K3Rgb", "-w", "-c"] Step #5: Pipe: Jj78ZwZo Step #5: s Step #5: 🔗jmK Step #5: GWu8oÃ🪛ÃE7EQ4T4uE(nSÃDmcjyvÃh(xPnrExj🪓ak6(5KqJVB🔩XJeMgdB⚙oybTzNY0NXsL5lXcl41eR2Txa(8eÃGwbcE4gCCb53mL1(MxoHJSAadeRkBFDMiInbGA🧰IqÃrz9K⚙p5fÃ🔩2KI🧰s7ZkuiMryZ⚙(🪛b0🧰8(xaz⚙LHÃd(PQA3PÃj🪛CWi1Dd6vdv🔩lL🪛axezFg4k(DUdp🧰4HWu(CÃdHAJMTy0pEGr7Ã⚙493ÃdXy4(LYnycFT🔗AUef️A(V9nDwd6Ss(aGFs⚙🪓yti4F(7nFYMÃz5j(nrHwo(ydk4OCIvKFl⚙HlnFG(bLSZS8nÃvuÃatXapyx(i2(Jd3kfHgk1xUVDtyLNOd🔗lDPnÃeQaNsc2Ajzode9lt🔩Y6wix🔩⚙z42S8(🔗b(jgt🪓Sz️s5(🔗R0Vz🪛hiO5vI️((73(ÃU(🔩GKÃOC6T8axHTH️🔩️HuL58qV(b0sYSxMUteQ36NDvÃntSEK0🔗🧰OzÃÃIhDkTvJ🔩nkIViEZtÃ🔩e(uFZG⚙GHbek️Fdf2iIFh⚙🔩VZHcMKIOiuFP(pÃdzWOs6K9Ins(kiu9hm3TÃTEYIÃ3VnS2(5V0j6pBeÃ5tn(🧰iT(HUSgSGm6mRQWqQF🪓P(noQLssAqÃtph6OzRghd🪛️🪓(W🔩GtIzu7SqgmMgmYEYaÃBJ(rc🪛fPÃÃHbe🔗🔗ea9K4wN9FCpe⚙Jhnma2🧰BH🪓WOP🪛ÃguknvMJXaZtQ🔗S1Ch🪛t6j5r40zOW0BUK5vm🪛1⚙Wxs🔩eckknqBz2r(️YyÃ🔩🪛e🔗oidEL(wFG97pw7🧰ZpsZ5Ã6R4AgnBnA0PKsj🔩F2C🪓cAjNvRp️ÃÃtAEc1🔩GjsOhJgGhwIuBIenQhsodrfJ🪛x0mrT4PwJÃXL7xyn2GeQIY Step #5: 8f Step #5: Step #5: z Step #5: oHC37 Step #5: Step #5: Pfo Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'K3Rgb' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'K3Rgb' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "-c", "--files0-from", "K3Rgb", "-w", "-c"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "scwKx", "-c", "--files0-from", "Ã0uworyfaxeIP🔗🔩gb🔗EiNAj1\u{fe0f}8(ÃPUZlÃrsqNoXrWdZ", "-L", "-w", "VSlGVÃaa"] Step #5: === Compare result for: wc ["--files0-from", "scwKx", "-c", "--files0-from", "Ã0uworyfaxeIP🔗🔩gb🔗EiNAj1\u{fe0f}8(ÃPUZlÃrsqNoXrWdZ", "-L", "-w", "VSlGVÃaa"] Step #5: Pipe: Sy6 Step #5: exqu🪓g Step #5: K Step #5: ️🔩 Step #5: ITFiK Step #5: IotY Step #5: zQU3D8Ã1🔗ZZJwZjeu🔗🪓5nSsOQMÃSjKr🪛qIb⚙lSnLgixlxLjyzvVH🪛AkRBÃ️⚙vA59uHRYQKG⚙tQDKhTmNMav(vkQO0Qlm(huKaQ0J(xz🔩klQÃw8🔗a70yLgUYMoZYeOpvBiY🧰y5PAI6m(YÃn6zdai1🔗lOJBk🧰29Ãi1🧰VÃ🔩⚙UOFÃuY🪛bw️wz⚙((s8N8FyhE4⚙0GÃQR🧰ÃÃkJOh🔗tsHgchHi5(🔩xHCMpsr3🔩wV3hbaOY️6(⚙b🪛0wxM(ÃFkhVJGuo(🧰S9EwpxrIr🪓0YD🔗h🪛tfSLBDW4wgXesÃÃK(Gt(R0ZÃu(S🔗H0lMn🧰ynS(gRJÃ(🪛jS🔗🪛vz((🪓th4oZEt8R11w🪓vH(d5NÃ🔗(xÃbQM(F0JGc(P🔗p8tv🔩Mb9⚙R2lk4Trrv4ÃZk9W🪛iMJNzus0kd10🪓yxtPX4DS53f5nmLphfp🪓xD4v(vJQ4ÃQtZG(S🪛e🪛ks1vlÃÃ5Xlcy🪓Rt🔩kgKoem(kc1ÃeVWzBlX0VEr6JYtxaPMUx8ki67((1DsSTMOM257LjCNgz3Ufey(2wÃuCh(Mj2🔩7OR(hcd🔩6H5j(nIXWD2🪓wÃ⚙GYzhn7🧰ZJo4FY(Ã0RW3🪓z0BLnQNibwb0nfb3poS(3UliOOZIÃxu🔩J🧰j🔩xiFkdqqf️SMOLÃuzO50Ov🔗N6Ãs8lRzF🪓h6Ão🪓97AmEmP(oDwsm(Y7eY🪓8M1a6eB🧰H7Gm🪛iDd6A70zrQ(9Qm🔗WÃgeJISaUYp🔗5XbTQ2Su🔗4🔩IhvP(P(RvryM70815QE⚙f5F🔩gXsqpG7lFlnsdv8niuqÃyvmzCSt1K5l5(⚙(pyÃkZqZcxOU1v🪓i⚙xaG2V5Ã4(Q(o2o6ItC9NxkkQVmqG4ÃptHpDB🪛RAJvÃNO️UMw1B(ZC(BLoqdJBm9Tb2🪓YknQxUQ447a🔗l️🪓OHjmvZ🧰kMpdcnqkpsBW8h5V8PLz9wHDXlÃg(88LUTkÃsmR(o42🪓sve3ÃM️ihkB4JqV6mjcUCHwgÃDEY(K57yx(🪛0btcd3Ef🔩li🔗Ti5exOM8x85I(3IYn🔩t2BLL1Q1A(FZ1XlPkSxPL(((xG🔗SX🪓R️LÃYxYWPWH(A4X🪓lq1W(Qo️h🪓qYP(9ÃsCOI🪛m2pSoe🪓FeafQdFlPoYi🧰FJdGSFZB🔩UHOrLvo8EKLLvCKG(NHoeRz(id🪓(iiq(lEuFvL🔗Iy(BB🪛1RO(U1EEcMU2🪛🔩glLeBrbJHT4c5nFe(y1🔗Obnr(0aIP🔗pIlnphiEsb9uUP🪛w(NSWs0PyUbL🔩WR(k4g🔗pkz7pQ2Nzm🧰IN🪓Wi3lAA2kRiHn(341Pliau🪛DDxs3KZQjlenn(🪓pÃÃdxeSf🔗nltm0gxb7🔗1DAyor8CisQVMf9jJe5d(SgWYc2hiKirÃ9A04f️X(UpCr3tHÃ5(deZvkAc(GivaAÃaM0ÃaPBBvqNV(Fme2AAoÃxY5TFqOLQÃ(🔗🔗F2BBFCbG6️qANz(L7hj🪓🔗fp0🧰🔗0LLyB8iwC🪓dLhnFKmExi🪓g🔗️mJjiÃxP🔩2(E🔩mkNa5huJmSÃiZH️JF🧰️Q0bthmxWgZr9g🪓ANxGPMp(LWGiPqaz(h1hPh0KCÃf🪛PfLqkAtR🪛JV🔩g1Wo2ZEdlSc6jPe8ÃlWHbcGkÃmqikkf4️JUKÃÃV🔩Jm🪓p3((WSÃv6pYzdT️ayPqLadSl4dÃ(ge🔩️VbYU🪓W🪛LvÃDl2Z(Fk0🪛Ã️Ã0m⚙J🧰JIÃd2eg0gS3xwUpM🧰0🧰9m4gH(H57s(a4x⚙1jonUZIpYNkjIzt🧰hpP🔗🧰J🪓LÃF9voiUBDfDjDPUqyglI1ÃpQcPT🪛x⚙RG️9Tku🔩ilUtS(m️JM(KNHUfÃLSbdIAL83l🪛⚙n🔩iZt⚙vhZjÃToFORm1nKvgNL(N🧰t🔩⚙ixbJR9L5aimKE(lcizEc🔩qx4️mq🪓bÃWnSÃ7Z🔗iPACbcwOvlD2🔗dhftÃ🔗C9i4D42J01(v9Wg05bLKÃzJt0eJYeJFwsz(Z🪛(kÃz6(⚙🔩GzÃQsW🪓KÃgQ️fVCNQAC18Gg🧰wrAU🪛(obHI5🪛Ãi🪛LSÃ9eZu🧰N0BZsP0Vr(23odkXvF🔗AK🔗️🪛D(EGwÃÃFWLETÃU9⚙KxbnÃckM6Ae⚙DPÃ7s5GBf1sI⚙9FiynW⚙If(bT⚙FC️r🧰ca8tz🔩🧰🔗🧰8uGIpnM3s(J6S🧰7o2x️LqZW🔗G🪛e6j9vyN⚙🪛🔗t((P(O0(ÃM(ZkCHAL⚙w🔗Lpa62🧰2ÃnO(1breZ8yv5H9k🪛iUJp🪓🪓HbpÃfAkfCGiT(YpÃwW🪛xCÃX⚙hÃqÃ1(NNjyOy4AÃBX🧰anI8ZTYWp(🔗ofAciltGuÃZufwOB🔩🔩Aqc5ÃH(ÃF🪛snIEd⚙O2QZÃkRalyDÃxZtnWL2Pzb3z2jvÃZMQZZ🪛️Fd0XÃ🪛O⚙PAqfdMi8c🧰Ã0U891J🪓Z(WjYU️zmsp🔩sNQL🔗wsb️idQIlÃ(yhginalONr3W(D6xS7JI(8W2cWWgÃBf1🪓1BizjgiRQjqr🪓itPkKyNT(F5HwpÃjpG4VPnKe6WVDl54p(k3(7e5V🪛C8hdhrSpAfpXau6aU2(COg🪓thbf⚙YrVd0L🔩EU8RS4EM⚙ÃF⚙SWO2Ew866tCvEMh2s🔩f0TPKBEaEi(🔩UJeÃKqLrÃpqpUyÃvMlmnB28z️uDjNa0L5z(E️ÃcWQÃQ2⚙E🧰KMly0J1D(l️B🧰S0FV🧰AfvLzhdEEy7nQt1mhp🪓WsbXKb5LdV(pwpPDLQ🔩JirGSGQjEshWw(vYIs1LXa213UuKWÃxpxa3n(usbtSUB39MGBV(N54E(O3hQXeq(CVÃj🧰Ã️CÃXlÃidWÃB🧰9 Step #5: UiqKcThes Step #5: Step #5: SzuB0R7 Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'VSlGV'$'\303\203''aa' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'VSlGV'$'\303\203''aa' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "scwKx", "-c", "--files0-from", "Ã0uworyfaxeIP🔗🔩gb🔗EiNAj1\u{fe0f}8(ÃPUZlÃrsqNoXrWdZ", "-L", "-w", "VSlGVÃaa"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w"] Step #5: === Compare result for: wc ["-w"] Step #5: Pipe: W1 Step #5: Step #5: ⚙MÃcQ9 Step #5: Step #5: Y(dS Step #5: (IQ Step #5: DS2KjHPdà Step #5: dmfWjC🔗t Step #5: 🪛🪛EQapEN Step #5: ÃTSkz0️SMA(nVB(K4Yu2ILfGT🔗mÃ1xUCuIsF6izbgAy(🔗🪓p9P7U7DI7fjÃqYXWF77bxganb25jDJZR5(aÃ0hZMaÃÃX1168XOqcZ🔩ptSPHHU🪓RLt8m(C⚙⚙EqbÃT(🪛7VxP🧰🪛kP6N6Iqwmk🧰uvmx4🪛UqxyJBgWzxl⚙AJRW🪛S🪛NGN8(nLWop🪛eÃ(vw🧰mjxVt6Rh🧰(🔩bSCLP🔗🧰xlÃ(K🪛gZ⚙Ooxy1(1YBZNo9lAJnwQeQQJyKYnqC9RA🔩dwTpo(🪓NC4e5WuLIIx813KÃHNsÃ(🧰ZhQJld🔗IniX5z6KQhg️HÃWq🪓SYzaYcÃAH⚙PtÃVsMTbSÃ(TRjlEAEP0bK(rOEyÃ(🪛oaWN(55lS5jrz3TZoÃgYrxgDa((W🪓O🔩AI⚙sKÃ🔩wC🪓yzta4i🔩Hkd6nMÃun6I968gY3rEv(Ã3bF🔩ats4OhlwÃPÃ🪛9ÃN(jH🪓Gfub53Botchh8kZl🔩️GO7vgKGd🪓🔩pL(8F50(🔩toZQ7rhy🪛HD29MYDe5wPreLwdXD(mR3v🪓🪓ZroÃ🪓🪓rrttCCÃyE🪛PN5B8ÃN2b⚙ÃTr(ÃE5V🪓Pw🪓Pq3qGx🪛🔩tf(6l⚙ykRdV5Vh(P(RgcIFG(⚙️4️Y(un️CfajqeH(VTZvJ7Zw0Oh(5(ÃvYGÃ(ad⚙svvh(SCFkF⚙⚙PA(ÃYb(E️igEf2HT5IGVÃUCPcJYW🔗EGcccZ🔩TK(J3ap🔩((nw4ZyrdLROfQ0tNwnolsLmYqNSÃaWKx(NGQ️c2vY3Da(T6pElqtXq2IGVbC(🔗Y8qUdÃPrgEklk️2gXÃDt003Ãk5Op9YÃ🔗wKcsTKaGGw2WxGWV8k3WzvSX6ErCTsI🪛m6🔗Tkg🧰QX2h(🔗xQ3u🧰(🔗i🧰(Mq26Rs0mDUzEfS732ÃGH6ÃLZsLS⚙(p(XÃJspY1s2tEl⚙I️Ã🧰JHESÃ🪛OKlYLadBl(p2ZLfS37bewb(🪛Kg0jBUÃ(rjÃWJlAX🪓n(8idBeBlOEYFMYp5vxV(Q🔗⚙wCUÃ9Ã99SBu🪓wdPF4🪓k2YKu5txOG(8⚙IndEÃ9FY🪓HUl8jQo4ÃIIYl🪓Z0oUiKHF33vs8🪓🪓S(pz🪓aANsUecJmCVgKJ⚙x47Y1(cx38L(QcZ5⚙R🧰Ghy(oax8hq1🔗bYV(5🔩rmf🪓q(8kaÃzBrAÃuÃGÃAiOYNnPbE(1F9️d9Ãf5D(b🪛🪓1aDlÃÃWElpbKMRjp️0mÃG🧰x⚙TsGOÃ🔗nx4🔩6ho(SWi(7pSanJduuHILfW0BxmQ(h3hE(AQG5KR0AY⚙ÃrÃNEMsÃbnÃM️Ã1Ã(OÃhÃe2Mg3kÃÃnuYpCiÃ37ÃP(wb(ho5yn3qzK1Rqium7cu3DfeÃfv🪓9OTugT Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "-L", "-L", "-l", "-c"] Step #5: === Compare result for: wc ["-c", "-L", "-L", "-l", "-c"] Step #5: Pipe: Step #5: Step #5: M(4fHdN5htC5 Step #5: 🪛AAa Step #5: Step #5: 🧰(h9ph Step #5: Step #5: pu Step #5: Uz Step #5: hrI⚙ Step #5: === OK Same behavior Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-L", "-c"] Step #5: === Compare result for: wc ["-L", "-L", "-c"] Step #5: Pipe: lqFbJXyg Step #5: WHLI7 Step #5: (🔗w(9oNq3N59XÃ(aQ2ygDMBAcÃ(🪛V0BAGUUP6x️(ZhFC🧰L8By🧰1ÃS(sBMQnkWt3Tj38cvÃwywTMSprROb3B4ÃIqI🧰(O9I62H1b️YJ4RtQaG33805uMÃ️🔩f🔩u8vsM🔩Z⚙E8QJFPXu87w8xjxffvcc️rz1🪛ZxI🧰pCHnqJJ0Y7🔗zEK0Z🔩HRfh(LoFpB🧰uhipÃ5A🧰yÃDYGbMtuDbhpNMlj⚙gC️sZauzH(0N5Db4kmAi3AQL(ok🔩🔩Fs64I2qBm5XZ7e7fFVXÃ0j0P🪓VT(aZmÃOIOTpp9l(🪓gV️rpSI4xsA8KDuM️sa🔩ZNK6zcyÃW1hsfA⚙(OX🧰V2Ã71FYL9⚙C9B🧰it(B(iaN🔩AÃRVqAg(ÃosoKerJ(iSÃq️i(dpÃtpC(T⚙vmQz9zX47EH⚙fAxsg3dvzÃYypL1Q️Xq🔩bDApCPp🪓iPrl(ÃJ🪓(ANÃWTr🪛AXx0PPkzy6cEB⚙XIUÃ(ÃRÃ(KquqQqWTgyhau(pC️2⚙j5bOeE2wz4jÃWALbo️zbJ🪛QUmÃzqkR(q2x75I9lpnaB⚙z3n1OhI2KU5🔩🪛(h🪓🔗t(0🔩Zz🪛5🔩enPAW2Cm🧰2🧰🪓m🪛Ã0V(gPSUzgi3TXSXN(aSGaÃgqeH2AzFlgABMq7t2lKMk🧰Ãy1IJz3eA(((nExe🧰BÃBRwD5J5tl🧰6M8GD1x09fm7CZ🪛🪓🪛25(⚙kXpeeeX8🔗7tPT5(LK79️Ug46cQ3🪓QzRJig(M9 Step #5: xy️UkHkÃ0KqFn Step #5: H6ÃV⚙8eSUX1F Step #5: f Step #5: (p2YDNimI(u Step #5: G Step #5: yIvc3f(b41NGFbZ1(QJÃÃOÃ(4(0NGed9AlFkPf8XIhS⚙p7jbÃU2HF️(4lP31🔗G🔩5🪓🧰(Ã0Y7Ed94🪛rpNgr️e🪓K️iuCeÃ(ÃoBR0Nm7meDgMWa0PoCpE(61v2yAg6(7(Ik8G⚙PAR3G⚙️VÃGw8YGL🔩s6QÃuAnJBYr7PY(WknSÃ🧰4MROshomwO(MPjt8🔗tKGq⚙qggSb3sJepÃ1I5tmSr((V🔩QJSvWPJZY🧰4ÃÃCp3🪓TjÃE1Ooj🧰🔗hQzdaPWj🔗h7️0OL37DgHX8🧰f(2J️IeTQ4T6KngKIC(Wc0DG6SRpJ️️s9NGbieKy0Tvt1(LVT2lgÃ2G5️0qjgk1LBRrMrZ🪛f2pÃ(i(wFPMMNaBAdiuU7Jj🪛Rq6jYyN2ZAPnZÃKHKUGBeS7Oje(AwZ7(⚙vl1ÃDKsX🪓⚙iltÃN🔗klD🔗9Ã44Hn((o🪛Ns04weUpUqFqA(ÃKÃCEd🧰x️sN2🔗q0IBJ6lQ9Bp1sPAG1ud(KReCaWkÃIex42PQalsXOFhKeWbQ(I(🔗huI(🧰yJQ(BE65YLY1SVoOW2ktTC286jCgta0(wOMHRxww8h1wZRÃNDRm🔗j14tMm(M9H(🧰J🪛DtO0EÃÃSÃMpl🧰vMIi6ncIJzz18LYvn(qÃfGMnl(7Ã2g0w🪛m1K7KZqpTub(️FJiÃ(IaK0tW4⚙JcslE7🔩IÃmP(0Cm🧰⚙iMloK🪓aZv🔗5UUWervdgnvjÃfTUrBu🪛o3Bxlj(WpUkbMBBkv8w7O7ÃSiFJÃEgJUPIu🪛L2🪓sR(qg3(al5EBs🪓🔗eIcmÃWE3IwXLmMOXjo(qÃDTf🧰hJÃÃvaTyt(kUCEjRf2Ã(o1MK8JÃiCdtÃ🧰oCgrqw⚙bG🧰🔩EHOZd6OpBPcÃSUkQlDoOÃvqh(vR8Y(GJ🪓rl8p9lÃnYÃUyZD(hww🪛CDIS1KREI7cdJGEweO(Zr⚙0Ãe7mdmF76ibXEDhGLLd(🧰NZ(aG⚙6on38xC(Gi️🔗ZÃHwunDWEfRWGSeB4Ãw🔩moUnMc️Q️t🪛KUl🔗h3(5EBbMDBv🪛6🪛(kQ🔗eSD54A1O🔩58UV36TN🪛YwzPQ6🧰hEGjx5(N(TiÃVD0qc🪛7BuGG🔗veovHWcRZdm2J️lrKhcOLHdu31ÃtUlV(BI2⚙oRtQZX🔗E(c(cBoGyxy3🪛gYxjQ9qdLKÃgDE🔗o(T2ÃhzFhp🧰Ãuu🔩JÃ4f8JuFnUtL9zF38🪛(i5qGMiM🔩Nxn5GIefV6hXQ⚙5fÃOPBkbHb8djz3mpgyVmLqZ3ÃeimhH️tCfM8y0KÃTlLwzÃF⚙M🪛p🪛7NT🧰mdFÃ(CtfS🪛r(R8C🧰(ycr(Ob(sNAS🪛W((E⚙mKI⚙🔗GHy️jOXsv5DJcjPAÃMOP🪓KMNM7R4(M🪛ncÃWPiÃQhbslE71sdoQMqe🪓🔗(Ãlm5K22BuE8bv9QE2BYÃyR🪛7thP🔗0XJ3V9aQCK⚙tGX(️c0🔩Ml5🔗3bb3gJT(wMp⚙5uH️lC0JjGWs0Pt️8🔩⚙ANZ0A🧰dJOU(Kr(gQ(0Hpk7h1️vVÃSMokXE0xDsbz(sTY92fEFej2MHWzFTB🧰NND78JKlxTKcu4ÃhUQJJSy3Z🔩rW9SyFtWSÃ(WZ(🪓4gf(6VzaXQ3F️ÃeYJGQxÃqK2vAXji9CJqc🧰vtyÃYM7u⚙jljGyi8C(srVLE8K🪛HL🪓MO6er️HnJqiZHj🪛wbN🔩4Ã⚙n3U(🔗qaiYj9LqcipzlmQlOc🧰UT🪛eÃOMYG((MT40🪓f🧰Ã0⚙g(jLGyqÃCfÃXeUpkYx2MqM2aÃ️he1Zl8ziWdvmKRo9l(y(cQnGtfZomHWuUiIz4hxt7637YQ3Q🔩YS🪓rqcPhZÃelICVxD️z2HCQjzsÃh⚙rffjXlaCE️(zb⚙(Lzavo🪛7p((k2H(6cflxEck1I🪓POelAÃx4ÃVm68k️(h🪓5lgoFEz7o️ynpmYUnlWeÃq🔩PWÃ(ZbTgdCA(️VÃÃiJRTh7🪓vn5K5B️rN🪛🔗U8wYN3Vr(ÃFRÃg⚙xljJ59ÃÃpUXvQpa🪛nb7r1m6Ãru5BFC️S🔩PMpU4h⚙4(NcQcm4anW66DLmwÃOm🔩5️mDp1Ys2bW🧰(SKr2ÃtIU1Y🔩5️NVvOwkGhsxZTieVC️🪛ÃI2J️FmÃp3yAkr0🧰4X🔗nFwRwq8g3(eQhBJ🪛nG2Ã⚙(xx4🔗(U8jkD🧰3TM2gtXuwx0(CveJ6ZXQe2ÃHQObINJPP0FKWyzK2rzNzLJÃYFk94D(️X⚙A🔗TODWV((yJ(ÃVIIEx🪛iOsM🪛🔩rmKCYmhkBFEfmrÃC(ÃCnBXF🔩cyjgTÃ3l7🔩T️QÃdspM🔩ZTxY9Mdb🪛(️(doYYu⚙🔗6VMuYa🔗O1fZ1nL⚙5(CBUW095h🪓Mw3hkLD1ZhAprxaPf5KNM8cN⚙MtS0🪓r4ulMV3VvÃJ(aEa91KKG7(P(️UCAgXt(🧰R🔗TMkiÃ️EÃjGTP00lk(uJG🪓7EIUGTVdO🪛a4JanyG️kpFK5ÃJUoC((kM074🔩roZREÃRC(HrDoG🔩️um9Ã7O2EYBw96kmV1OggI2U️2Ã8tBlg️🧰m🪛oQHsk(BEN🔗7Umo️l73dMLeV1I0tFo🧰lXI8FD2lAOfzÃr🪓lÃ7lkP5RdWwPy2T3GEiQgNBZlxTC0yRUuY(z️w️F🪛⚙o6bLB2🧰eP🔩3i🧰🪛0ZTLxk9pPx(bACQjl0xt8c⚙qnE🧰ÃY🔗DmSqGL⚙XjU(ÃxV🪓jq🧰sÃzuZqXsskNkCA0GWqvYUccm(🧰Sd5Lm54🪛JDz️Ss🪛hR7Utl(fÃ7IdXhn3🧰7RXTSAdOU6ccN🔩2K8Pm3gVÃY5q(tjkV🪓0s1EBYÃOw6Ld8🔗⚙2hVC⚙7Ã️bP(UROhEhXgEyCÃVa804T7vsy7r🪛sy🧰KEjMHwUSYZxv3HÃENPGfKeR767HÃAVRHSv️NoDaRQDBTzKypÃo(fulWHr2kb🪓DN6🧰Ro6Qo(J(qRdWedEkWOAzMG(ÃGXEÃdv75Rr🪛4Ty🪛eXgSsN🪓Hu🪓rRNAXG8K(21oONcVe4HPA4wL9Ã3Ãh🧰j(DKWPCÃRnEcLAFIWrHBkC0PG️QGpwpwzvtnujUdÃ95VR8ANÃ7Z6egyXYf🔗lH00nmC️V00(koÃz(Iiw️7Y2YvfxcvtL🪓x4S8c⚙🪛aW(gI🪛B6🧰3ZD🪛qoq(yO6h4O4fyauic⚙wMXKGTdf🧰BEKÃi0B0qL(R9(cPWh9ÃÃ🧰5v🪓ÃeÃ️s🪛7fnÃÃhpWFX(27kÃaWrAnYÃj🪓pN🪛6hTcI🔩uJZ🔩e3G6dNsfl️ÃpGn9PhdmX⚙o🪛A8Y88vO(P1rH2lCy6fjXI⚙(pa(pXVPWlI8mlidg0yjsÃpd🪛hMcaÃT(EM️det0j🪓v🔗Yu🪛hbmxlBZÃXzr27K9(JnKAwJ4vkLphf(🔩⚙(xHDfNby28w🪓ZBsT4(5d7Iqh🔩🔗jÃJ(yC( Step #5: VxV Step #5: Rust stdout: Step #5: 5019 3283 Step #5: Step #5: GNU stdout: Step #5: 5019 2725 Step #5: Step #5: --- START diff Step #5: - 5019 3283 Step #5: + 5019 2725 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-L", "-c"] Step #5: Step #5: thread '' (22821) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-L", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22821== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x59,0xa6,0x6a,0x95,0x0,0x0,0x0,0x2e,0xff,0x46,0x55,0x5a,0x5a,0x2d,0x54,0x9f,0x59,0x0,0x95,0xb8,0xa6,0xff,0xfe,0xff,0x2e,0x0,0x0,0x0,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x9, Step #5: Y\246j\225\000\000\000.\377FUZZ-T\237Y\000\225\270\246\377\376\377.\000\000\000\001\000\000\000\000\000\000\000\000\000\000\011 Step #5: artifact_prefix='./'; Test unit written to ./crash-be9cb8577951a3813bb601202ced609bd6f657eb Step #5: Base64: WaZqlQAAAC7/RlVaWi1Un1kAlbim//7/LgAAAAEAAAAAAAAAAAAACQ== Step #5: MERGE-OUTER: attempt 152 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2290401007 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/be9cb8577951a3813bb601202ced609bd6f657eb' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 455 processed earlier; will process 30 files now Step #5: Running test ["wc", "r", "-m", "-w", "-w"] Step #5: === Compare result for: wc ["r", "-m", "-w", "-w"] Step #5: Pipe: yu( Step #5: I2 Step #5: LDd5PzI🪛 Step #5: JlS🔗HMqy Step #5: 4 Step #5: FNA Step #5: S0 Step #5: qKIo Step #5: kuoPÃw🪓xV Step #5: H( Step #5: === OK Same behavior Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "--files0-from", "L", "-l", "--files0-from", "S🪓🔗\u{fe0f}zPXiiNsxÃ🔗ÃasLK(i🪛xnKÃ("] Step #5: === Compare result for: wc ["-L", "--files0-from", "L", "-l", "--files0-from", "S🪓🔗\u{fe0f}zPXiiNsxÃ🔗ÃasLK(i🪛xnKÃ("] Step #5: Pipe: rOI3kp0iCGZDL️E(OEgoRNPfJuBY5w(B6hTow6GAPnBb0WpF4🧰4VxlN9n(t🔩ETud🔩m7S️rcT🪓s🪛476Hi🪓J0eJk4🧰mblSz8c🪓🪛(w9zeQqÃJ(vKueWi4o1S9lntwÃPgcQlZH️DMÃZ🪓V6oHQVrvp6T2vSzUhERyo🔗T⚙ZaUHc31u3(RKNmG516aVTgiÃPXks41🪓3zvznZ89AFli4l1🔗bAQmv️x0KTrv️BnÃj⚙X(acaJU8(Qe🔗RQWHLÃm9⚙yKlif6dgSYÃAYyGq🧰qVkJRlJ️n🧰iu1Z🔩y1QB⚙rÃÃJNxs8HHHÃb((YdaZAH3sDMnG🔩a🔗p3V🔗p🪓ÃÃA⚙zwYÃbz1S0xiYVGy55Qo(G(2((🔩LsQh🪓qY(gRO7Ãoq(A(3AelEGcAGA8Ã269🪛JTeLjjsZ🪓ggF(p2ÃÃj🔩f0r(Ce⚙JhV(i(R🪛🪛KBH⚙rÃ🔗RH(JsC(fxf🪓FeÃK3ph3UoEÃ🔩q3pilf5Z6pVl🔗KKUDq🪛U4zeSJJ🪓ButN⚙Ã(bZyv🪛🪛t8VAÃx(iNWgGg🧰VJHQPA🪛896Ã🪓SYXgaTÃRMvJcZz🧰dÃkvrQhwQ3vR6Kj3w5AkXTlbX(hD8Ã🧰ntYvwclp🔗hn7dMq2z0Or753GSrcÃvSLhZxOrVUS🔗5X🪛XyÃnÃjEgSiY🪛HgybFJyWtKVtpuWtLI1e🔩4aH0vvi🪛GSyYZyGgRCÃq🔗tuÃn4(1m8SVF🧰alGkqGNfn1ÃdTgw(Ã83kANccBbhMFxC🔗JÃbKShcREÃi(a1d4TrqmDÃzhhL️1dOP🪓ÃÃrNmNgqBq2o7ÃZ6qz6WafgCivo🪓🪓🪓6iDcT3RobK0GtBXFE(U🪛L6O(bO🪛5R🪓dlÃa8(txVkJ7oyÃcG🧰BW🪛(🔩zhI(Tm5uM9w8IeNshlLWo🔩ExkJ(VZÃftQguRYWQ8️3GF3RÃ4🔩gfX(2Swj🪓5GMxa8Gz9zB🪛Ãn9nK3sÃi10x3m6🪓Yz(uÃTWLUxaOmL🪛ptYLVKikP3M9nLSOreYFhÃo🔩igcm🔩R5lwYE🔗Z🪛ÃFugaiaJ0XttjWm🧰FcQDumkvAqKgaM🧰R🧰P(72(ÃyxYLfhx⚙Ys⚙BqXFf️SQVgJ⚙tPA5DP8aAb6iMz2oP(🧰rt️OUueyfd(i(HTX2yrLX5🪓cXe26Ã🔗(nn⚙Sm️lPtCLNvUTNmXgj🪛L5e2🔩s0🔩ÃHHJF9JA6EvuD4ShMWbP1tvT🔗ÃLmy(IJXsWtqÃ🧰bbVzOgldJdRYiF7WwNNtGq🔗sDCbGs1fÃ2ÃQp🪛eaXÃO9BtBFY9⚙o21(sIlqBz0bÃ4q(1V⚙Ãe19ÃqÃ7Pi️CHoI(o(V7OcU9LDp7x5J1ÃZC🪛Ã6SOm(sx🔩zfn🪓zaDÃo9🪛Vz9jntÃHNZ0🔩49🪓lf(ZR6xIfpm(ZIÃG(0j(T0N🔗QÃÃÃÃMwd️d️XeCy0(zOyMmRmtL4wu3lGd2🔗J(iJcHQCWgI1🧰xyK(obN568VZKJgVÃpsvilaM⚙gz🧰E42pbrH4🔩p🔩9Pl(sgxig3((a🪓(zwÃNWb9ma(8huxÃ4v9O🔗🪛5ÃTwkÃi5⚙5O(S🪛26I4d🔩3XeGoÃYWTXaS(yM(Q(Ã🧰i6yÃtmrf6ystI🧰GCSPX🪛sSF🔩vGFÃtmu(5Yd8ÃAHjsH5R81G🧰P3⚙a7fpVr(IZ6xHB16y7tBEqe🔩58Gg🔗jM🔗UdFOsTEh🔗u(️A3y🧰LFII6GFTÃ6iaNpCkt🔗(🪓xLM2LVM1A⚙gWyX(Cp9🔗vE(Clg🪓vPÃ🪓I49🔗W3D️ruIXf0Sz9yu64Wa️leFrYr🔗kWJx️LRbo⚙8blmaUt(OJxjHB5GXcu(⚙wOL🔩MQÃ1cÃ6KLHeJOÃ🔗ZTv8Q🪓gUXU8B🪛WRCvO(X🔩ExmAzbs9g️(wÃEz8UJFwqMMIUr0KEvT0lMJ(XÃhlde3K1oeZlB️ÃÃ8(InQ08x5fJj60CUr️8G1DRG(qGx🔩Za🔩GC9🪓UÃcU🪓I8️e475FvÃ🪓lu🔗TT🪓🪓5Q3PfQniNr((UT2K(fQsÃh️Jn0Co️D4l41ÃKbe50aeJIrJFCEqrhHGKt7EG(3vplj(y5TCi️KVDeaGjHALYbMOL4(⚙🪓mE3KL🪛tTÃsgoVz⚙(3Ev2⚙P7🪓fxÃbuod️ah4(🧰tdTHpnmqCXjZVkÃÃAZNKeC0UsqB9h(UqI🪓S4DB0gXW(waRkÃ🪓uyofuzUE5xP(RlEyXYyKC86coaMxULhWYyMX2GxxZqp(gcOrDpEpu️fÃHKAm6eÃ⚙RyeEIA🪓AU(76🔗w55su6E(XzP️wgw1Z🔗bv(🔗X3E🧰XVNZ️2🔗7dÃsO8Ae3rÃ(E🔗ylO🧰LMjW🔗Y5Lq🪛hQrNynÃIQ0CqBlug🧰OÃokTbupyOwhN4🔗Fc(g🔩(EI(UMc3JBgDzipF🧰Ikm️ÃXnHÃrrj🪛sBc2O⚙tEMÃx((EgÃL(bh(js(ÃscOatQ79Ã5TPwHC4pPyxxXÃf(HIi1Y🔩1TZuI🪛🪓Rqday1️vÃpi⚙8qÃTfgQFjfX6zAnP2OAÃQXÃC0X(tf((🔗XYH45rR🪛VJthzeO3🪛al🪛🔗PÃNfv78GxP🪓xcsn4yvxdZkvRydLzB(afbkWJ9fD🔩5z🧰3(D2ÃT⚙eebaBg1ÃzXQ2AH05pGbm38LoYiKÃVeQ3S(A7JAyÃA(🧰CcWkÃjSaes(Un3tÃ0Ã28Ãr05M🪛🧰L0xXzn(v️xk54YN1iz🔩Cogz48A🔗ÃkFfMNfiiiRMVLA8luO804x6SKOEw🔩🧰1Ã(ura(SH(UKj9Uqbp🧰QRmTyV6Qxnw6iL🔗️siv4Au🧰VOyNZ️vYÃNq0R🪓Pj00(b⚙vIO(ÃW🪓fHux🧰YraW️🪛T🧰79Nfjpo🧰032wÃ(SNM🪛R8QBKM⚙Slx4jRXnALe8gl🔗FÃrN29hK7yVRRO5jwZlQcMbp⚙lOROku2🧰aZg8nYzz((aEtE3kz3VU9d⚙(OaYpGZNfy🪛(LLjg🪛465g5ekQWqOIb1ÃP(rtASDhxl53️🔗rliL0ZHwEOj🪛bWPc2vogeN6Ld79ÃcQqf️fat🔩🧰🔩bd🪛CPCnzr7WOkbrCF6C️UVmLHRÃr🪓iÃsTrw⚙(rqJx🧰wqWA3mmu2k9C(XpRh5NjMrY🪛po5VpFRlJ6eTQÃk8gvA(🪓bÃ(X(CjmMÃuGijhVo5bcqrPÃvWgI3p️🧰B4d⚙TÃ6wSDZPÃ6LI🪛MX6xARUErWcsfeba⚙4(kn1🔗GÃvT957⚙UJ1ÃRNdZY4jYi6IEiFvhdM🪓5fclsYG🧰v7EBM5ur🔩ÃuobÃnzFN(7F(Fwd8mB4gqf🔗9uD9Ãs9DÃzaJ🪓bTÃ5(0P(k7FXGfC8yUÃp🔗ÃOIxRr(🔩️O8sJBqzN4Emyt(DFOZeo(B9InwRp(i0LK8Fs🪛babOwUA8H3JSHÃDH⚙F1wP4oBrR5E0xvjynUDfZ⚙dfÃyEORa(g🔗Z((f86fQ2jn(BD🧰Ãq64R((ÃGsSqpTuBHmZg🔗🧰hvFovUfe(ÃJj2B9XSYoMWJu(HM0ac1Tg(h7Rv(HOa73vIVplÃMO⚙x🪓🪛IYp(m🪓ÃX8TGsAITGmisjCd(C9((️rE9t9VUTEqIfq(lZ🪓Wx(Z7(KÃ1IG5🧰c3IgpnmPl5iF6JuOH(1jbQob️1🔗3Fnejcn🔗8Ã🔩7a6O1utOuHSvyp🪛Ã(p🪓hBJ(D3Gw🧰W3Od(kV7JNtÃARr🧰iwcmmT8TzXnRuOsrÃ1i0gjHqÃPIoÃmw1(k(9xQbcN🪛aS01CDMMFÃc6MMC🪓(SVm🪓Umpw(DÃ🧰sÃWo🧰LEu⚙try(2N⚙(y🪓X️((🪓(sLc(ibo(u🪛kÃv0b🔩l6s49eqÃu1bZ⚙K⚙WlP(qzPR(yK5a(IDZloiK7I7fFYB️PUCnG8WN3AI9BZkp9PKtÃC(fPÃOlJPCZsRKPzOÃpSifiiRReQ⚙V7rr3Fwt🔩OJz1K🪛q🪛6eGFemKZ0OXZNzaAv3aw🔩uB(iTqxKCAHzgtbwhOyt(vP9(XwÃw30oTYjGxZCYF🔩️dZ2xSÃ🔗JieD️JJATs5dHgdVO6🔩ÃNarZ2B(neB6zU🪛Sl4kEk🔩(mhD6VaHG🔩eÃe(c(6Ag0pFzdfpG7jDhcSDÃÃK(🔗8H🪛(TB( Step #5: (ln Step #5: a7E Step #5: JV🪓VÃM(mT(m4Qn4(7rqW66z18z🪓h🧰nm🔗🔗ÃNP((sCfxXXZRE8IN05🪓QhGd0HGu9⚙m🔩Ã8vI🧰x(AWEJ🔗🔗7t2OÃcABkveryRUABf3cPP3🧰6🔩8fCl8(KR8(wÃÃF🪛Ã0wWEF(🪓Je8iV4gxÃ🧰6gÃDVnÃh🧰cKf7(tb4VCPe⚙7🪛(tIpAO⚙9SC0Ci🪓dDLUZDwbKSQX🔗EWPBdD(5UÃgRhq3vDcLMB1lbtPb1C0M9ÃntpaK(ZÃnÃFiEcd2XulWPTMQCUA4mrHyVvg(nexÃFX6GqtJZÃOnF46N(🧰KgxWgMFxbOkQtCP4J(Ã⚙5🔩0(CFpOnmFq⚙12rtQJm(RFp🔗ZF🔩bÃeI3🧰6eAiLE🪛🔗Aw(0Vq2🧰h🧰SVkj(️is🪛hdTqz️l️xQn1qEQPÃg5Gxc((ÃcB8zaQuÃ6NÃjF(bXh7Pzu6iXBngRcS(mHV7cynW(J(YY6Ã(TmyVHNuK63Lh⚙️iSoQGÃwvFktÃQgÃgÃBRcM6nk🪛ÃTcT⚙b6zdnnb7AniÃ2CÃmoDHsuSC52o🪓usVkjUonqQvaM(KzD(o🪛kuO️S9ulxuU🔩d(PP(08VE🪓Y4yaK21J(ÃfKLjGjoVvFD6B4w(L3irNÃ8E8🔩ÃFH2wqjlocH(️j(jÃs6dzxN1z4ÃlGnEPk(ÃI🧰🧰3B⚙BP🧰oIM🔗(UyÃWPd(Yv3c7r🪓AjoDlkAZ5lu(Ycu(YA(jTzy⚙zZDfhZxg🪓y6🪛🧰4ÃnrUzniRc🔩ÃcjMbJO🔩18iGIHF🔗thgPep9LNV8cGD(🪛r6fYÃMm🪓mk2️8🔩lp🪓W️🪛zqKElacNqaF(9g🔗zegk🔩fXEkkm(u7j🔩Oor73BGlPv🔩URf🔗(LmgÃ3la🔗yx81🪓rpeh️L7⚙4exNaAÃ6🪛d🔗aidMe⚙w🔩TlFTM9iSLÃqq2n6ÃZRRÃOFGZWw1LBUjIkp2uvJÃ(Ã1zQr🔗N0lHÃsuÃeqgI81(AÃaepe(bsdlMQxÃOS🪓o🔗T(ZI(lB⚙Sc7OyRy⚙JhftWÃbXeRjpPMl🪓Ln🔩🔩N3cH4NQj9nzgLSpcro60Aik🪛kPOUOoI⚙MÃ🪛MwVd️qAqrXaG0Cl0nAWBpRsHL6ST94w6KoEynhPvi🪓cVÃÃi02KC🔩XL9bHzSi47b🧰qQUK2🔗🪓tO🧰Z04sHIRÃNA(🪛G(uTNhIx4🔩(lr2(b7🪛QSr0mA🪓🔗🔩ÃCF3GWBiIb65ver🔩DW7k️GyTbE70🧰N8tLÃJR4fWRBtM(p🔩NSk2Qt(ÃDÃX(🧰eJ️7BYDxyjP0SplÃ53WNÃUTMq(FPJJ4OI🔗qbXÃ5🧰mwcQbWzJ(🪓2oaOA2(1H⚙cNÃvÃ3SwDYhs🪓VaÃSjtefpRL️VÃ9pBKOGIR4x7m🪛⚙dXN(m61uoxS🔩pnYL3N7qqj9SU4🔗pJ1F Step #5: bcQLUÃDÃ6🔗hbxxÃxswQDtVYDÃlVtnÃ7W🪓pm🧰e(🔩ZGTmoz6l6PmFEOGMeeÃGhz06I⚙tlAd⚙v8🪓q(GtLwdUFÃ(⚙(S🪛KTr🧰qAtX4sNveT🪛Lm(4️5yNÃVsa7HaÃWjZ(z(ubsBi2DX(zVYlZXmt98MJGnsJHuFhF(8mH6hKRoVÃUyÃ️NKoU8R0MKtyw(🧰Ã(g8BÃH07Y26lE⚙lztiq(OTMHFdre6ox🪓45(cmnMYCZjU⚙Jvtm(qq0XKGHgqÃyzÃ🔩6q(wÃ9cUvZSc46🪛7⚙BN🪓Xc8️EWu🪓(0T🪛jBka1vpSAQXfAJaY⚙8VVYDhG🔩r🪓Fcb(jP7️e🔩Y521yUpPÃcSRÃTQLSÃ(b2🪓️(a🪓🔩QViPÃWQsj(ZÃMJh️nzGJBJJ(5TLCp9🔩🔗Fb🪛sZxB🔩VNÃV(DsY️77🪓Kjo🪓Sn🧰L2UoPÃWSYpjJ🔗(c4c🔩(HFa(7KuzQvnuLySagzkvVÃ2wkWu🪓Pu7UkRRzEN3g6H(pJYVxM🧰gxXH3BÃÃpZAl⚙vE4U((🪓EiQ🔗FTpjcEj🪓086EW3q🪓ÃiWÃÃ️BEfCiuD🔩jD🪓TÃ2Ekc️hf53🪓O3Zy8nuaJÃUo🧰1tB8(DlF🔩gTLn⚙EZ🔩PWBÃtÃm⚙ÃaxÃ🪛Ã🧰rIb068m(Xswkvy2oyÃ(🔩ÃBlCJ5KH🔗O🪓pQxLegE(AG(BhWÃ(ÃrsaY🔗DMaAja7suKÃGhx(IpR🔩MyomDV48YTIApT4D🪓vzbcthIJCvÃAeU⚙XxBf1oeo5KKÃt(Op️cCEsWj🔩vrHYH🪛0🪛🧰ÃrWÃT7JeQL🔗o44cML(HpIsvd9tWI9oyFgLTT🧰kr(bZ🔩ÃÃ🪛z4🪛🧰1Mt⚙aÃO🪓MJeppnJ2JKPO🧰GxPW(1zoB1🔗CnorV🧰zTZOvNz(ÃpM⚙f(7(CPA1kIN🧰8xb🧰sR9E4BP🔩v7K(8ÃÃ5llsC8((lRCwA️JbKZ((raN2f🪓(LtÃgimde498Kks(️lYp(rHlSwGfAE⚙⚙PX🧰ÃsrOX54Z🔩qgcGQ🔩(🔗ÃpLv🪛Ah6UyhglrbCtq Step #5: z81🪛EMpn️LcvSQ Step #5: Step #5: HH9db4N Step #5: Step #5: z7Lgxbky7 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'S'$'\360\237\252\223\360\237\224\227\357\270\217''zPXiiNsx'$'\303\203\360\237\224\227\303\203''asLK(i'$'\360\237\252\233''xnK'$'\303\203''(' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'S'$'\360\237\252\223\360\237\224\227\357\270\217''zPXiiNsx'$'\303\203\360\237\224\227\303\203''asLK(i'$'\360\237\252\233''xnK'$'\303\203''(' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "L", "-l", "--files0-from", "S🪓🔗\u{fe0f}zPXiiNsxÃ🔗ÃasLK(i🪛xnKÃ("] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c"] Step #5: === Compare result for: wc ["-c"] Step #5: Pipe: Step #5: 4🔗Ax Step #5: evRBL Step #5: Step #5: 3afdEKpVIiPSÃ(gznV Step #5: h Step #5: ÃhlEMb🪛DSyQ Step #5: i(6(6A(0yv5s Step #5: q7 Step #5: 5 Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-L", "--files0-from", "YpÃlD((\u{fe0f}\u{fe0f}⚙zgJ", "-w"] Step #5: === Compare result for: wc ["-L", "--files0-from", "YpÃlD((\u{fe0f}\u{fe0f}⚙zgJ", "-w"] Step #5: Pipe: 7Ã🧰s Step #5: RT🪛AyGookxkekh(0woZÃ🪓P(🔩5meDAJ(uraEN️x1m🪛N3H🧰6bCetÃh🧰⚙hM🪛((Ã🔩XeS2MZ0LTÃ6JTX6️Sbltr8e9Gx️gdn🪓OH🪛b⚙GNwquH⚙ActKXFNIzM1Aocliab️za(qwSbYCÃXsBrX3Iu️hoP2iqmSUZ9F9DKyeQcj8H🔩zÃYÃ⚙998aBGQ(Zdk🔗ÃbJMIWFFWÃkgyr7xdTÃ7sdnfT7eCrqZWFvU(🪓b3jeG2CKkÃbC🪓aNmXQoJZd(BTc4hpad🔩C5bP🧰U3PjTn3IZNI8h️4uUPQhp9🪓0z(RH1lTg🧰b7🧰(v((bÃ🪓uvajDkmdG(JEA🪛9⚙🪓⚙CiV6Ljv5Xp(g🧰🔩3NCpP31FHaSBSfwupJZOpleQC8ÃIx3B01U🧰x🔩r267msBSwRyXDNn🔩WVjdb🔗nmyj🔩3S9🪓C(WPj98a️xNJÃv(2F73qqyNx61Q5nNHÃKc️ÃmjS️o️1pcoy4MjKBzcYUy(OXubc(Ã29(glj6️ÃsErKgr1d7bw🪓DGq9b4QpQ7KÃWMO🔩25Y🔩0lÃ17YYg3xA4Z0F🪓sFKJÃÃv8((cae9uMCWGJ(4DiqWXLÃc🔩⚙tVZ(TlKO4⚙🪛(pAfE(q🧰ÃYRNwgR45t0IDL(vZm0️Kfr🔩27🔗🔗C(35lWS(🧰iK5xZ8S🔗B(SaNM(u(9XÃAfAD2GrÃzjM(FQWLOLz🔗Ãdej4z(8vVW7HÃq2(u7un7x🔩KYgi🪓eUV4⚙83nIxm8WWA⚙02LU🪓suK🪓w⚙2(j9E0zsrFÃVFzj4XpN9e⚙B(Y1GWMj4ÃÃyv🪓a🪓LlCsPSe9HQNAg2MurDGImhcosW🔗Dw6(64gcs89j3Ãu🔩rq🪓fSLdf3🪛D🧰m08G332zx0TtÃfZ🪓⚙yWbMUEWYkrQqSWFÃoMK🪓JÃmÃouwp7PB🪛OQJiySÃuxW9m🧰785LSzNOFJ9y2UYz🪛fNbc1🔗(aY(7rLÃJ🪛74🔗ZPlt6zFCVoK(p4twsZDbGrBBzQHzL1O2o🧰ÃqU9🪓Fbz🔗Gj9c2Ã⚙️j(B️ue1z🪓qPNbsCÃf9glScAh0JThyvU🪓🧰9iPy5idD9nYzNhsMq2Gbh🪛lsffPOPJJ7TnU6qÃOLÃDTgV🔩2WNQ5Y9bDjo74Tjr⚙n🧰🔩olkPoH3NÃ️ÃZGuA🔩bQ🪓72ntV3🔩WUVq🧰16NxOÃ🔗mXi🪓AKLjX⚙Ama⚙N🔗Lkh🪓8️🧰XpLK0eMDKc6Ãms80iÃKvnAi56peHvcÃ4p🔗BQtzroz🪛🔗cGA🪛Ãr⚙GÃN Step #5: rl5s10QtxbsÃPC2🪓8EBoE8WFQc2z(e🧰fvwNvRMz(WYEpnCLueXaD6rCZL10Ã(RrA((8rJVÃt5ÃcUj(🔗SYXA(🪓KKe2Ãmbz088🔩uxbu🧰xqvFOm(RoR2o2A0vKQrec⚙UlCQu9BoI2N(Ã0v(dKy5GA8ÃD️2(wDRÃDF8g1🪓️snPs(9o🔗e(Fpyt5(EXssg️8RG🔩(ahtyGZ4stJIo7Q2JJO️YKepzK🪓AQ🔩🪓SkJSAJ5🔗w️nKDdMqyg(5zzdp8(S26(HNY🧰Ão9j8ycftcCiZ🪛Vl(ÃkVPhSx61(T🧰1izgukOyfZX🔗gZAF🔗BWX4Gb🪓ByZÃOYjV🔩UoASa37QkXkPQzSmDGkTr4cÃ4Dz0nVÃlL(c6JnMwu0ÃxtTCn(W5ozAV0po8(XMAShjro️zhÃiXÃxNQDf(tj52a885m2N(ÃqLÃyfW🧰TBhnbÃG🔩🪓JnmPujY(RRU4T6fJ🔗SwZ6bfz((8j🧰68UuSzY81a7ÃHTf🧰zU(Ti🔗1🪓o8rg5(LN🧰Z17B️6a(qmcw🔗zÃ(56a7🧰bQWMN🔩Z(SNELÃsKDmbqE🪓zÃKyQQ🔗CNVB🔗uD57b6ÃL9(zSb🔗ZgadFe⚙kocaxH(fNceNg8(WxLfs(wfqRMpGs🧰ODJGRDeI(IJObpjU🔩MBD52p(8N🧰x(UdaVkKU3iW6F🧰t81(5z🪓H️🔗otYYsXMÃqM6wATgDJsy🔗EhOHER2U(bSu1E1b🪓jiHfgl15JQRu0(n🪛🔗V🔩eet(iDN3Ã3o1⚙(6ebixumz🪓(OS9d7s(9oL6VZllb8Um(1️g(dyin(3dEixtÃPz🪓🪓J7kbrrLE🧰v1⚙STNdQSnC73🔗J️NÃu🧰0h(KbqI3E⚙RHAVw0iC2JolukhxÃe7L🔗🪓🪓kvS4dQl5f⚙ Step #5: ⚙ Step #5: ZDBgNCQE9🪛Ns Step #5: j Step #5: (G8⚙ISm Step #5: (lK Step #5: kP Step #5: jzUzWnj8 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'Yp'$'\303\203''lD(('$'\357\270\217\357\270\217\342\232\231''zgJ' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'Yp'$'\303\203''lD(('$'\357\270\217\357\270\217\342\232\231''zgJ' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-L", "--files0-from", "YpÃlD((\u{fe0f}\u{fe0f}⚙zgJ", "-w"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "-L"] Step #5: === Compare result for: wc ["-w", "-L"] Step #5: Pipe: Step #5: U🪓QqÃMQuf🪛BHDg Step #5: afTt⚙⚙Cdl Step #5: Aw3kt Step #5: 5️ Step #5: Step #5: T4TTwgaVÃO Step #5: AT Step #5: Step #5: EobAun🪓MG🧰🧰q Step #5: Rust stdout: Step #5: 7 16 Step #5: Step #5: GNU stdout: Step #5: 7 11 Step #5: Step #5: --- START diff Step #5: - 7 16 Step #5: + 7 11 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-w", "-L"] Step #5: Step #5: thread '' (22905) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-w", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22905== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x0,0x3c,0x0,0x21,0x0,0x44,0x0,0x4f,0x0,0x43,0x0,0x54,0x0,0x59,0x0,0x50,0x0,0x45,0x0,0xd,0x0,0x43,0x0,0x5b,0x0,0x3c,0x0,0x21,0x0,0x45,0x0,0x4c,0x0,0x45,0x0,0x4d,0x0,0x45,0x0,0x4e,0x0,0x54,0x0,0xa,0x0,0x4d,0x0,0x20,0x0,0x28,0x0,0x28,0x0,0x28,0x0,0x28,0x0,0x28,0x0,0x28,0x0,0x28,0x0,0x28, Step #5: \000<\000!\000D\000O\000C\000T\000Y\000P\000E\000\015\000C\000[\000<\000!\000E\000L\000E\000M\000E\000N\000T\000\012\000M\000 \000(\000(\000(\000(\000(\000(\000(\000( Step #5: artifact_prefix='./'; Test unit written to ./crash-729d5bb6d6d459d453cf3dd1ff8c2f650b61dc20 Step #5: Base64: ADwAIQBEAE8AQwBUAFkAUABFAA0AQwBbADwAIQBFAEwARQBNAEUATgBUAAoATQAgACgAKAAoACgAKAAoACgAKA== Step #5: MERGE-OUTER: attempt 153 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 2445879630 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/729d5bb6d6d459d453cf3dd1ff8c2f650b61dc20' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 460 processed earlier; will process 25 files now Step #5: Running test ["wc", "-m", "-w", "-L", "-l", "-w"] Step #5: === Compare result for: wc ["-m", "-w", "-L", "-l", "-w"] Step #5: Pipe: noRbSumWq(k(fP Step #5: (Bn( Step #5: f79d Step #5: t🧰🪓 Step #5: CtzNt️⚙pA9sBHÃ🔩bbl🔗a🔩ugliÃÃÃC8ÃEN⚙eUsvL5yX(EvÃqv(cz9⚙iJAJFJALp3p🔗ÃAWY4(kNNvdJ4G3️2ÃHÃ(C4🔩4Ãk(H🧰JzLDÃG🔗cHaO0tJfgQ(⚙Fj0🧰P🪛Z🔩ntAv(P🪓9qnZ🪓LzJ2ddcC🔗v(STQuHY(mRt310sbx5I(J️r🔗LZ6cHitKDi20Ã12X(yY⚙(hA804vYY🔩fpGODob️2y1Y🔩(f1z7EHHRP(6(0nÃ9tzuQL7🧰UQ🪓3OgI🔗Xb8OB9Eggdpv🔩4BeED0wS069mSTHrmaU4PLraFGfWSLV1zfXrOK🔩1WJ5ÃkCaH🪓qB5Rb🪛🪛ZVrUt⚙8W74Ãbhidj🔩⚙B️QG🔗bgUo️Kw(gNA(Qc8(🪛j(g95t4MEZXzYrVkbK🔗DY🔗R2🪛fUPe🔩Az8P7myGU9gfYENnaefhlRtqJÃ34YTl🧰fp(5(🔗0YÃN6usDqgh5R8BvjHyL1🪛(🔗️🔩xrAYwJ4hp3VS🔗L9xYt7H61IL🔩DynwÃAxiqK29SJSLÃ7W🧰kLÃÃ74mdZKIJZzkQGÃÃ️BiiQÃK🪛oahwjWf9UÃÃ(KÃZ(LdjOhneTdcGDGÃKf(SUpdaIQtk47hE1U🔗NiuAÃ1jtq🧰Cevfgq🔩rVhZDttPoK⚙I65rEK(️b9ÃÃx(Ip️(KUÃPM18petUOFVNLwTBprLpxsrP🔩lC9Q(J2EuQNlE🔗ugtd767UCOÃ7tZqjH(w🔩(NÃTsq0uÃnyGrBu️xOwvp️1X(0ÃlPd4xJp(8🪛0⚙ÃV5V🪛8TNÃ((r8ZÃK(RtY⚙HM7f0vW9LvgNtGs🔩xÃM🧰ÃVerkÃJE10TCbJ️2XYK47MOJEuW🪓Buiv🪓ÃfÃvfEmY6Agk5J(7Ne(w(IK2mhe1(🪛dw(3qyj🔗TjFSUti(🔗Z1Zwhwc🔩Ãt(q🔩8lRizwZGTN64VmRt8M🔩WZaÃjkÃ12wÃ🪓Vt6gJM️xRDq🪓UK🪓(wC🪛ÃMnj(F3em18QJ(T(FzN🔩Ã🔗kW(Qes(PXL🪛3lj⚙BtJWLg(tÃGcKB59LcJdn4u(4ÃdS6W🧰2t((b8eoAF7mH(nn🔩UICI🧰🪛(6r🔩XSVsÃUoh(Y🔗6E81eUpgI9R(UELdYL🪓dqNÃlY24IhQe2ÃcDÃyWf4y2️M(NGE️h9ÃaUrwjewC(YLTÃ06J(wACSHUg️PMb6MIC7ofkaJÃ7KKZD🔩2knÃEdTBKhUz((fj1ulFX⚙O2ÃzA2LS(XxeAyfBDpHzEUm7️h7q🧰ZÃrcpaMTyÃ5Ãxd5nhcomN((C(ChÃw0ZL⚙6lÃltNn7FDT6UqtsnrfJÃM️🪓m(6rÃÃvV5sPL9v65Rb(aÃTqN8(5qbp(🔗(ÃP80(PFuP🧰igrAM🔗T4zWi4JsÃaVGQhxuÃ🔩O🔩A9wL🔗Da26TWAWNXy0pd🪛UvG7dÃNÃitCb(9E(V9WkNEZc0Ck(1ÃaNB(upnV🧰F6(wl(b(🔩2vÃrNmBgRsg🔗U(3gMGYxT3Yy🔗wwy(iARXOi⚙xLr5NV🪓1cjJQ🔩p⚙jni🔗i2Ãgt(x(g🔗5Ã4(aÃ3(6iUQrUJE(h82k9(🪛w(mh7z🔗va🔗⚙yU6🔩13JBJaka1rbe(Ã(ndF⚙sEjG5VXoqlq(e(q1wkÃs(KdPIv8ÃbSa🔩XUd6pEY7GDWIe(dR2Ã🪓6nDPXtqUpZ🪛pFJmyHlxLdGE️7ÃTVm5ghÃS4jHvf6Cv7vÃYUWGQXHsdedl2v6bwbGQsUdfÃNkxYC(jWkOkl2MFNW50hÃwsXwpG🔩gC2daBzH⚙🪓🪛z4W🪓🔗p0(twGeÃÃ5n️N0🔩🔩(ppin🪓Suehn8a🧰EfRDAWr5mQnDtJ4OZQymAP(76sBbTmlHÃ🪓jSIr🪓KLTD⚙GtceS⚙((4(ZKToÃ5q4🪓chÃ1(178oÃ⚙4Fb3dIrX(w1M(🔗LE🔗p9G(2Jp7(⚙9FHC(iÃkkf2DdgxvL(tfKE🔩modyNiNvZo1f4🪛v(⚙E9Bz2I2fÃFCU(🪛MEp🔩2PYy9btba🪓2hÃ(🔗l(⚙m⚙R️(SmÃ7Ã2R8(5pLQV(k8b4yTwU️h(tPTrgxa️n🔩F(Z(🪛tÃzhWa(f(AHW4cpÃalW🪛XqDM🪛a2(W8(boX️o2WMYPPN⚙unu(8Dg⚙8DsÃuOT🪓⚙630L🔗0hUlLaFjwKrvK1joTqWx5NKtNx🧰MY(jCaYOB7x🧰NB⚙XpNT(fb(rUSL95Ã🔗XqxkGAf0kGSS(NDATz(tÃZwl0Uwf(U4R(y7F4W52J0ZavKJ️7YsO0🔩lrS6WaQPT🔩c1VX🧰AAZsMpVVZ(Fb51ÃKD⚙7(🪛ÃiC🧰⚙2f🔗ÃEuGkz4dzV🔩wBtoGYh8D🪓kÃbRNJH🪓4OKjtKQÃCTz🔗STxEXQk🧰gUzzr(g5(5dRX️F🧰NooISFiqZs🪛4NÃfUFyjaNeig🧰G0c((CQ(siKLyÃGI🧰AWTWÃ31⚙qa4Z(FsPstwBYEZHA🪛SfJhU3Y️kÃÃ🔗9JpQ50((yjok4CCA4ovg🪛9j⚙N⚙🪛🪓LÃ️ZO⚙f(Nxvs8W6S⚙3PYc(TuLk🔩ÃGskz(zC🔗5🔗0jtVaEf⚙93AdLeVi3ioT🪛zl6🧰HuFKgoRvq⚙81JG86🔗ÃEQÃH⚙🔩ueiOJJspsÃyXn⚙LlH️N0GV4CbWwY88BQOk9E🔩n(KuMUiUY54BLB🔗S55z((y🪓9(5ÃgÃZ92cCEa(ZRuÃSnÃNKwI🔗🔩fZvulW11voC2ÃnWb(cF🪓b(hZIoENA🔩4N🧰ZJjq61XJN4OD8en🔗9G(aTt05 Step #5: 9GcZ Step #5: OQE⚙cDbiit(zvrDc((ÃG Step #5: (X(YLUZA Step #5: ÃG Step #5: Step #5: Rust stdout: Step #5: 9 9 2580 2644 Step #5: Step #5: GNU stdout: Step #5: 9 9 3341 2155 Step #5: Step #5: --- START diff Step #5: - 9 9 2580 2644 Step #5: + 9 9 3341 2155 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w", "-L", "-l", "-w"] Step #5: Step #5: thread '' (22991) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w", "-L", "-l", "-w"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==22991== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x2f,0x3e,0xc,0xd,0xd,0x5c,0x5c,0x3c,0x3b,0x30,0x23,0x26,0x55,0x3e,0xc,0xd,0xd,0x5c,0x5c,0x5c,0x5c,0xa,0x99,0x3c,0x2d,0x2f,0x26,0x3b,0x23,0x35,0x3b,0x55,0x3e,0xc,0xd,0xd,0x5c,0x5c,0x26,0x5c,0xa,0x99,0x5c,0x27,0x3c,0x5c,0x9e,0x2f,0x26,0x3b,0x23,0x35,0x3b,0x55,0x3e,0xc,0xd,0xd,0x5c,0x5c,0x26,0x23,0x30,0x3b,0x0, Step #5: \014\015\015\\\\<;0#&U>\014\015\015\\\\\\\\\012\231<-/&;#5;U>\014\015\015\\\\&\\\012\231\\'<\\\236/&;#5;U>\014\015\015\\\\�\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-f873b291f889c9dba2910f31c924a8d2347c03b4 Step #5: Base64: PC8+DA0NXFw8OzAjJlU+DA0NXFxcXAqZPC0vJjsjNTtVPgwNDVxcJlwKmVwnPFyeLyY7IzU7VT4MDQ1cXCYjMDsA Step #5: MERGE-OUTER: attempt 154 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3335161204 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/f873b291f889c9dba2910f31c924a8d2347c03b4' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 461 processed earlier; will process 24 files now Step #5: Running test ["wc", "--files0-from", "OBkhfMlvJZgb(cW09gEf(E8IQj🪛F🔩s🔗⚙5jRÃ6a2(VUHONP8p", "--files0-from", "x4EÃH3410M🔗j🧰(j🔩3P🔗Yu🪛tW🔩fpSGkX(🔗P2Jq", "Jhz0LÃ", "--files0-from", "pPvÃxSwmÃcaÃ4eB🪛KOZD🪛p54Gvnr7nT(k2oNKm8", "-c", "-w"] Step #5: === Compare result for: wc ["--files0-from", "OBkhfMlvJZgb(cW09gEf(E8IQj🪛F🔩s🔗⚙5jRÃ6a2(VUHONP8p", "--files0-from", "x4EÃH3410M🔗j🧰(j🔩3P🔗Yu🪛tW🔩fpSGkX(🔗P2Jq", "Jhz0LÃ", "--files0-from", "pPvÃxSwmÃcaÃ4eB🪛KOZD🪛p54Gvnr7nT(k2oNKm8", "-c", "-w"] Step #5: Pipe: LKf1rEEX(F0D Step #5: 09YLkpÃ7lVDvuxCzdT Step #5: t🧰XeÃ89 Step #5: PqWkL Step #5: 🧰à Step #5: sMMLkGOel7Q🔗J🪓uo️🧰(MQD8(JjwYhAIsuoQT(J⚙HrCF2OPhÃQrbÃKmBVÃ🧰W️PRaqonkwPpvv7🔗Bj5vaVp9CBhxÃ1🔗(ZÃCFt5QzThziAFc93U🔩SÃc8e⚙B🪛KAn🔗VQwc(tgboCNVkp⚙JQÃRu🪓6uAeuScc0IkutMN6lMSVCka25bFfwiÃ2ÃÃ8🪛 Step #5: rÃx Step #5: xB Step #5: W Step #5: JGlWIZJ8u Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'Jhz0L'$'\303\203' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'Jhz0L'$'\303\203' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "OBkhfMlvJZgb(cW09gEf(E8IQj🪛F🔩s🔗⚙5jRÃ6a2(VUHONP8p", "--files0-from", "x4EÃH3410M🔗j🧰(j🔩3P🔗Yu🪛tW🔩fpSGkX(🔗P2Jq", "Jhz0LÃ", "--files0-from", "pPvÃxSwmÃcaÃ4eB🪛KOZD🪛p54Gvnr7nT(k2oNKm8", "-c", "-w"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-L", "-w", "-m", "-L"] Step #5: === Compare result for: wc ["-L", "-w", "-m", "-L"] Step #5: Pipe: ycBt️AXUÃ( Step #5: h7n(SmHb5🔩a Step #5: G Step #5: J4BB0J Step #5: 29(QFZ14iwI2I Step #5: JSBo️pB6 Step #5: 5Y Step #5: qKRCcR8xAf(m🔗c🪛⚙gA🧰KuKRo8RIpnMdy(iGF🔩ea2AzZhKdR7z39199acK30Ã6(ÃKtÃ(🪓(o(oÃpoJ8️mKPÃ3wQ🔗r4bdYjfWh🔗PMj🔗9🧰SeRj1ÃaÃd6wÃY🪓UuUEBQut6n46sp24🪛(cJKsbyMWTtHA⚙VwExJFs3YoO🪛FVrcfpkEÃo🪓ÃKc64jhi4M8(FHuMhKQwOYuURHe🧰yLRvAPzBG⚙P9Ro🧰I5(ÃKcWxLd9rvÃO4🔩kÃP8🪛D(45sÃo🪛mnOwÃbGNSÃ(jÃoh542KwÃÃrCe️itz🪓🧰vwtrmwi3zÃÃHRLEnSkU(A🔩(QOk🧰8pW🪛🧰🔗eE(IXgAj(Ãtk3A🔩DBÃQtXtataypA4rH1ÃÃmeT🪛(7🔩EWE🪛KH7v🧰5⚙IlÃ(YiTÃL8ajOJ0RQGPvBFDEÃxOnYÃ🔩Dzgmd9🪛s7OAns7️gÃy15PmjfÃGqpHqXCzcmw🔗8(c(F🪓cq(c(Wr3T🔩🔗7y️u🔩🔗h🔩5ePUt1🪛f(ÃTU🪓EBRmÃgX98🔗IHqKhigÃFaqi🪓d🔗NPNgxJpGhVyk🔗k35(1K(JlDwwG2idowcvMdvjvqW4aSÃÃ0i(UÃ6DkQMwyL(2⚙gQta(lmDzahn1MS9Vwu1L2🧰gA7QK7Qmqx(r8🪛V⚙dkÃ🪛rFt(🔩️X0gÃCÃnK🪛NR7mD6Plvz2vRect5jS🪛Dl(Ohd2🧰JJ🧰ÃUHkxJrnrrBxnrÃ5⚙sXfcAqWm0O9b2w4s(t🔩ÃTÃPgksh️h3T️Jwi(N(qr7Z192kspFUbs4VMS8Qn(8uZi🧰b1QÃxTtelRKGk5QgmEzXYby4🪓za0uPst2Ã3vKI23bIeRsIWXTA⚙WuLH️cn2P5Ãv(ÃzÃx3Gl5🪓ac6v04gMRwDB1Ã3y48eTK(KFygWrWÃs9OWiiHE🔩3c(WÃ1⚙E🔗9aw3(z72Ã0und7uw(MLgH🪛ZQ32i1🔩Ã🧰RLPÃ9Ivp(️OÃ7EWvgdmÃgdqM🪓rUh7U6k7poBc3ff1T9cs68gL7(fo5TLX2fVe0T🪓MME6nXFUCXQnsUC🧰KVQ4mxYPnÃA(yDcM(V️4FMyor5️m🪛npwCWjm6KFDq962ZGCu53aTKcAknDZPAMTIcvX️C23t🪓X🪛Ã️y🔩Jd(6p(🔩YXN9uHv6cSqUcfukuNm6ÃWiVS41nJ🪛vp8F⚙6🪛(KltÃ(R1e8TaÃ9zGHALÃP26w🪛Fq🪓3q(ka0e4XYiÃ🔩9h6M️9FMS️0🔩ZZCM70YÃÃRue🧰🧰wnLf1🔩v3NDx3h9oU5AONLL8xuuMJ4sZ0hWQpvÃyGAkzzS5((25owHMdKXj9yKvnS(MHj7(qTqRimEÃ0uU7((jdL7Ã⚙Zt🔩8SlQOwltGÃ🔗X(ZG(j(Id7hhZCU5ocpD(I4M2b⚙T0cje🪛KVcYEc⚙Yf🪛3ÃxÃAuzG6j651sYCj8ÃR🪓r⚙tgIEIX(ksMX(️EtdEWZv(s1pD(en(5HVR(UM️VoÃfU️Q(u3OSIHGa2(KL️kv🧰⚙pJuhWH(AÃt⚙AÃyD⚙9C5(J🪛BrTCeN99Ã(kC🔩hzbqg(CPNRQ(sM(U(ÃogcxzkBKt1qQYjDNoNm🔗QKeKFL️TnQG5⚙nykV3FIYXZ(YrrZ3🪓uV🔗(U🪛1AJ(🪛gEvBxSy⚙🔗D3L151Vw(Vzvwqb4Itv(Y0UBZNlXMEx(XPvKPB(5gÃkÃNr8V8🔩BMAcb1(n4I46cTZGgRPÃaDQvnEV🔗btA️VSy((llgCXe🧰iS(xdEiUnFF64⚙JiUT37hSTI1A8Ãdxib🔩(Lj🔗(sdF5KZ️LoJPZMw(BbLWRXRq️ZEW⚙aFbRr0XE🔩49Ne🪓BiÃoGUgx(bFSOZ9J3K3K8Ãk0BI️IxDÃji🧰qlh3t🔩uqwÃBXVWQN7🪓ed🪛2vx4JE⚙4QWy5fZ7OEnqO1(Uuj3CeoDFyq6🧰HEF9isxVuBiÃaeGLWgXAIÃ2pD🔗Wj7Z7ÃJRZKcÃZE7WpÃJl7sBE🧰DbWX9VEYX1wyiV54AzNuh8🪓umn(SqjcQJ1(K(K(🪛BÃ3NÃ9NK8🧰sm862k7z️u️JJ8Ã🪓Ã1rHdÃ(r4i🔗Z9ypB️AapÃgNksqh8r15⚙u(zUpHZ0RdTuMmZrvÃEEp(ux91HÃR(Y🪓T3Wo(cPF6j️(5ekb⚙bA(FwÃo7sTJ2f1⚙p2🔗lmai2TMIFQÃNQhsKÃrlFEÃdsbÃ0jhRRÃwk(🪓f0🔩d7🔗🔩NapJu🧰QcLB(c7rSlMUumEz1Ã🧰Ldd4wCKBFNpdvÃÃ(⚙V🪛WyK38E0⚙eLusk5ÃZyvxV(uBjTg6w5mT0LI6FT🧰H(qt2M🧰bb🪛MnCW️zEjyublRntbmcppkDhOÃEca️yUtÃNaa47FÃ0🪛e3ww390cmQ🔗(3AOeVcX1🔗z7NÃQW39LifuiQYw8oyXqykQ⚙gDDÃDpQ8jlQEyTKVWemu️🪓Q🧰(UozgDiL🪛NxWy8ÃANfd1fCDI(uVzuiiwMwSmyAbYUVPYK1m25eDCzÃh3CBrÃ1LÃTgeWz4E️M🔩Kk🧰x🔩HI️tHnNw(wWhLDH7UCUBtZY6DxdÃk🧰️4Qq(e(EXLo9SXcmBKmDÃF⚙D🔩ÃgKfqbcb3Brcw1aaHtv🔩(mJ2Ã(oAE2B9(c🪓JpL8NN🪛i(pEQOz🪛sxr01smQ🔗⚙M🪓8Aq(woBc(MlL⚙🪛ZA((Ãf6Dbx(Ã3B(vM🧰L🔗91Fb3qPKK🪓PTr(JÃIJT6eWxtWÃ(wzXAAWh9q(Z2o3Y7(LjvyJZKPfb🪛DJgj9u🪛V🔩gY🪛kKvx8HcjxPqR2RHQ🪛l2ÃKlQ️Hy9LhZKe(zW89yhuRGMF🪛W(tRQy2goTBNbK🪓Ã5ÃdVPo⚙⚙Q(a🔗S1(G9🪓5fEjSG5jOU81neGeQ6tiTKÃER61z3(o0tiH🪓oDul82VuwQqL4nBUVJGWÃ(AZ🪛ÃmnQh4XÃm9hZuc🧰(R8SQÃ2U️gm⚙QS️PMOtAR(c5ClT(qj8L(7qyDF9bSÃD🪛N1OOPE7w1jneL(UDF(VkxzWVYyh0nNis95🔗I🔗⚙Ã(UPCxnB🪓zTxPzm⚙2L🔩Ã1I2qq3lYS(mDRy1UM7🧰9fsVsÃ🔗rgd🧰vxTN2x3js7AlzXRl1YVMTC🔗6(🪓h3UtUBjau⚙v(EÃBBh🪛My1PrÃp(eTV9R⚙hFzn7XD1YYO3mV(7n️7ErbH(qSJfKSiB🪓qsCpx3t1⚙j🔗RvH0tf🧰Ã5fSK🔗️jJ(4(ZsD1c3T00ÃPS🧰Xy7e🪓FqaCp🧰LoKTXksZgbgDG🪓lE🪛XÃt🪓N9X🔩n2aVtX(hJjxdww5🪛⚙Z0Q🔗🧰vmEyrM🪓yk🪛I9🧰phtq🧰4nXZ🔩PE(by8P((d🪓M0CKP⚙🔩Hot7hs🧰3FzvGSÃ🧰(Qb🪓dT7🔩qH((XUzÃI🪛O️ÃcoUha((rFgjÃOX8o🔩SKM🪓BFwdZKUmZ7p42ceIwH(NTVPr542yG⚙cXdl(🔩BÃ1aheoODP(WPAgl9m5X60cvp0r🪛X(xreIgDYJSEybC65v9🔗GXZJT4axRSRA6s7QeLKXGsET⚙9R🔩OQVpGu5qmPM🪓s53Py️J6Ã🔗C5t(ixBe(3Mgv🪛Peucg Step #5: q3ÃC Step #5: Step #5: Rust stdout: Step #5: 9 3316 3414 Step #5: Step #5: GNU stdout: Step #5: 9 4251 2816 Step #5: Step #5: --- START diff Step #5: - 9 3316 3414 Step #5: + 9 4251 2816 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-L", "-w", "-m", "-L"] Step #5: Step #5: thread '' (23027) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-L", "-w", "-m", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==23027== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x0,0x0,0xb6,0x44,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0x78,0x6d,0x6c,0x6e,0x73,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0x0,0x3e,0x0,0x3c,0x0,0x0,0xb6,0x44,0xcc,0xcc,0x8c,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0x0,0xcc,0xcc,0xcc,0xcc,0x7c,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0x7e,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0xcc,0x0,0x3e,0x0, Step #5: <\000\000\266D\314\314\314\314\314\314xmlns\314\314\314\314\314\314\314\000>\000<\000\000\266D\314\314\214\314\314\314\314\314\314\314\314\314\314\314\314\314\314\314\000\314\314\314\314|\314\314\314\314\314\314~\314\314\314\314\314\314\314\314\314\000>\000 Step #5: artifact_prefix='./'; Test unit written to ./crash-ee76302ce824f38f105b74982467e051483b25f7 Step #5: Base64: PAAAtkTMzMzMzMx4bWxuc8zMzMzMzMwAPgA8AAC2RMzMjMzMzMzMzMzMzMzMzMzMzADMzMzMfMzMzMzMzH7MzMzMzMzMzMwAPgA= Step #5: MERGE-OUTER: attempt 155 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3415594021 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/ee76302ce824f38f105b74982467e051483b25f7' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 463 processed earlier; will process 22 files now Step #5: Running test ["wc", "--files0-from", "daj", "--files0-from", "ssZXtA5RU6oUsO42(🔗Z(sd", "1🧰YÃXYÃZvyLU🪛K"] Step #5: === Compare result for: wc ["--files0-from", "daj", "--files0-from", "ssZXtA5RU6oUsO42(🔗Z(sd", "1🧰YÃXYÃZvyLU🪛K"] Step #5: Pipe: MOÃC🔩fu( Step #5: f8x🪛PC🧰 Step #5: i(🪓LvSw Step #5: Step #5: F Step #5: lI Step #5: W1sPRPFPdBTLHe2J🔗IJqS4PkxJed🔗8CxÃniKÃ2cM🔗WXUg(j️JDILG8(dBGI67(c🧰2️bzGWYOpÃTGLfÃ🪛einwJd🧰kY3Tf128iMEr🪓xiÃt8mi🔗kRvJlFZXÃc🧰xoÃ🪓e9ebX91PaV4HvSXJeUqÃi(xÃ🪛6c0km(ggÃr2ct((9🔩nTjEpcC(2GuVSmÃk0AÃLaÃZgloT79l(qÃ1(FDeLt🪛️🧰🧰LQKYMP73A(vqF0ffG⚙Fljo3to9(y⚙5p🔗1kJDJq🧰jh🔗️5sj5Z4SHPPh1ÃmTCBV98jSÃdFwgE9gkzQG0TnC8D((IXLBkDw3🔩gUyU6fZbÃ(OD8SWgWc🧰psPCXlLG🪛a0qn️IyAkvGE4(ÃSl⚙ma(u🔗k🔩soÃIÃhHkK09q️75SBTWpnSA5E7q9qQSinXdÃO(kIÃpVomJ97🔗w🧰WaÃFfboFbiO🔗bpvmcuV7KX8pz58jSC1BEq5eIFUs️Pkg🔩K🪛50🪛vjNWrGÃÃEMwKIIB⚙Qn(swHZ7aMNhft(l7uZ️LYTLgÃ0PtEkQdT🪓OffWZVSXabvskvÃ4ÃZ5Sl2V(HoSeÃ️ZlAxDÃS(🪛4Jfyn9ÃBÃ🔩xMM️x🪓fVzAceW🪛G7NUOIfDC⚙(JCcFqub🔩(CD79kÃaTpLuy5O⚙Ã🪛ILh🧰ÃOBQE0AL(2SZNÃ(O3🔩(BIFnk(rOfG(JI12BZcXOiÃrGymnfy(lwKeQQ834P97j539🧰T🔩sSy⚙hKuH6K4ZW0VF9nBb8nÃTD🔩tOL(6P9🧰5Ãy🪛d1EtN🪛Xjg(ZX(EtA4🪓PC🧰🧰QqX🪓uHT️4kt3d0j🔗F0V⚙VJ️D🔩ÃYmxpjBfG🪓nCU97EYOudÃ5⚙6W4f0G(4Lxpf9qLrFKDsC⚙pW(At🔩CmEl0🪛I🔗🔩CC🧰3LY4WrrJ7hjOÃVLYBoRyCNb8t🔗R6KMU8ÃYaqx🪓ZryI8S🔗V2Nw5tÃ8L(E7yiH1(G(gkKe🔗K1🔗WL5(1Iay🧰ePu🧰joy🪓Ã(hLcPip🪓HRrÃ((IÃab(ba🪓⚙k🔗y9h2nxXUrKwTbÃeZxtk🔩yYuTbmO4(cTtUUQf(ABiRÃwl7ahEm18nbqx⚙oUwot️Iex7ZU(Ã🧰hUtjowuKÃ️zyjxp(tEJcFÃO6Q(UNb8bNz🔩pbOJf⚙670NhDW🔗2HYkpV7mmi1JaJ(yrÃ6🪓m(7🪛LrPkAPvPvcSDDÃ🪛V8hÃzNd🔩qGQoQ(ycW9tcYF1PLTqM4WOJ(WÃVN7FkyÃsFMbBaq2575fIKJbBP🔗4kKIPÃB(⚙M🔩bFakÃ️Ã⚙zÃ(Uzq(k6ccQq3H0DNKdÃgRSLm⚙T️(p🪛ULJt🔩XNU7ROF2WIw0🔩wrSsYCwErJxCvÃe01b8🪓8kyY🔩Edyp7ÃKlQ0e4Xl8(tHÃlZ(Z🧰f5gOLu1MgiJBÃa1atÃRKcccpDxV🪛uQ2Ãvljnpo5g23mNPFjKroeSRhQ9u(🪓fkokxR4️pJ5yy4c4EzCaUu⚙Kf5pTy🧰4YV6TVV8d(OEJQ🧰ÃExt72Yka🧰G🪓lÃz7k🪓mQz(vy(N7DMKqÃ1️🔩bKkOLLSO️z8Z5I(ECnkAZÃchÃ⚙YfyqP🪓7Ld(m2HsBal(2ÃmdZbGr6q4Dx🔩k(BDd⚙Ã5iÃ(mV8aety🔗7k7CCZG7dmWbI29I7CVD81ZIWCaNq(Ãk0aVTK(SfÃNbykLRWXrra9Qjc3T(cCD9🔩flBq95sIeRLpRB000ZIDHa2ÃEn1Bp🔩18o(foy(NsF3nOGjL🔩iOSA8ELKLÃx(o(1Ãar🪛vWVyb(uTf6GMWtYCYCqF🪓U(Bg7x54🧰Q6o0z6FGMhLuI🧰522pse(S️Y🔗🪛o0BGq4I🔩prÃCb2U7O9🧰s25RunEXrHzYZTKfP🧰(4🪛hH🧰6N(qF9iT9(4ÃOncnFCPNCQvÃNgw🪛6q9c3KPeWYxmvFPCyÃgL4(YXJvT0LOwgJ🔗tFouXWwBzÃJÃJm(oKM4S🪓⚙AOd🪓h(vAFcuÃrBOeobb🪛x6oF🪓N(P🪓⚙n(3🪛ÃOFBK5QpÃvRPHx️StlA🔩kzBtp(U🧰P(ÃIf2jzOQWSqri2b🔩kÃÃafeM⚙F((4oNGT⚙w7hIjx(J(iÃ3mEa7CZveTfUnQGj⚙WÃ(XU19v(cÃd⚙ÃTrzx🪓0PAZFaB7iYZLnArW🪛Mi2J1f7dp🔩queqExJOMAgMll🔩⚙6ljÃVvV(v3🔗h2yW🔩35aeKz364ÃpLu(Yowi(R🔗d3Vh1🪓uAN(SN6C6P(Zk🧰DlN(ruN(go5RMsaAth6jMSH6mWÃvBdeOÃjD6jmNBhd(iAfE3B(Ã🪓xpFJZdLwRÃZNFX(ZF(eÃWKmQhH(q🔗ZvtWm5(🔩BÃlf(WX⚙(ÃNGgZCs(U🪓NuÃ0Ã32YM4TJT7(0yL3Q8🧰8⚙6🪛XnK🔗Ã5T9VUE🧰🪓ra0vo(udsw🔗DYiOmqÃf🔗EREE(Jg8QMACVtgQo️xA(Ã🧰Ã(YXÃpm5NÃMbg7fsfO9y1🧰YBrÃ🪛2️xEO(SnCPkK3🔗Nkd🪓xUuy🧰x⚙sb8d️🧰FPzZX1MzBn7r0ÃYpgw⚙4vÃALCUP🪓s️🧰OÃW️zZ🔩D🪛T(Om0nm🔗rZU32rP78M(wL️2cZxFXwegolÃ(65M97erZkkb🧰PDE5LaKSPQPB6wfSg⚙s(️EIZL🔩qHbk7r⚙⚙(JX3sIpXx️36Sqj🔩DoÃfyM8htU3🔗Fr8rF6iwEOnjR3Bivx9iÃ2H🪓Il(0IwkCfmx8QeÃ(LlBC(SoT🪓v⚙ÃHDz3E2I2ÃRplk9FK8vRSaR2🪛P⚙️qjKÃGb(🪛m(E🔩TZ(🪛J(UwJc2jMJFgkeB(5zpi6OI70PLsIYJeZwKxcl4🪓5Ryq3ueg8HPL(bZEI(t️gnu77nPbRhlhnÃPHh1Ã🔗v82VPMÃDUV🔗cZ⚙Bwog0m0dCI443NzFCGÃÃÃ5f🔗zj5sP🔩za(0dJ73🪓8️W0Z6Xy9xpt7XO(jI3a🔩B🔩MUÃLIHf7G🧰️XÃ3I(⚙ISSX🪓🪓F⚙ewQDWBeYLsvdA️JxZ🪛qpA(🪛ÃTC8🪓WEnXCJL️TUuL7ZQD2E0ls(sI️7vLwmLSJdp️GvKPEXtFPÃzFYyJLdn(VPxp🧰mpvGHLV🧰7️Ã(ÃvPs7liGj1Qh🧰R1Nvfo(Vi4(2(Vd2(7B🔩HÃsTdMGUg5iÃ️kg(TG⚙nÃiiLATSÃUG0KXn(NrÃsyyfNz️(fpX⚙oUmBk7(m(9O🪛u03GÃ🔩(🧰3Bcn8vEdJn2If(7ÃEXGT(pul0️ÃNfXZTtvX🔩ry3r0(WKEe4iG4wPvmehBqwIAW57f⚙58T0(Ãf5ÃTZG((OJ3DTwQ6🔗pV2ahHyhptSr6LejymzNbHkP⚙eH3AgMThIek(J🔗Z️q🔩(VÃxiJ🔗️(QGuXv🪛️heeZtjGPqY((X6UPgt0p🔗Uz2🧰S🔗16Vt(txw(v3yTE(dÃ🧰m3XoqkÃl6xpN1wL🧰(pÃXkOaBr🔩Wtw92WwT0CFboVO🪓ÃW🪓lsCg1fÃz9JIlI(Ã🔗QkSHu(9O97M8QRW⚙2⚙b(🪛(ÃF1DfynajVuhOÃZ9c4neÃx8Ã🔗UIS️l🪓yrgbL2G(3RoSAB(swqPs5🪛9lGX7bj🧰1CDuNQ1N3MqIbo7A(fCEtV(jWÃ🔩wRRTb0guÃRhgFSQBY0QyÃv(EoVlWSÃk54F4YBjL(lx️Cua9U2QjtoHm🔗zh3omrÃ🧰FHCMQX6IokCdMyÃeVTfnBv5ÃV2VaPBÃ8XdI2G(P🔩48N1kCk(ÃpcRÃWÃn🪓eAXjNQdikiKÃe(YkNdYjPi(L8FÃmc(a4vxÃ🔩wÃv(Sks🔩H(wTBAwvkL(X4lj8(QqBcus(XKvyX6VWiÃxnuA0sUM31Yq3qA🪛10(d9TrbBtF5ÃlAC🔗o0GCk1nAÃLD🔩K5🧰2hdDZbMFyÃ(i️qAMye⚙ÃyFVTVWpcPC3F9K(RuPajqD1Scsl5(Ãnq🔗🔗hGXÃ1ÃmoroXaHnDrV⚙QjURuPÃYy🪛GGPVWE3Iv🪓rKt77oU🪓Mlh(b(iGJsL9(g8SyxOqIL4V🪓Ll🪛9WWeD⚙️TZ80🔗OuV⚙(J⚙5qd🧰SeWgI(9uK2DTBDX0WÃ🪛(pPbxFzoHBVDwTSbx(9LXyHMn(XCÃÃVr93⚙s🔩H🔗tl🪛5c7j6FafvI🪛Oy(SemNM1S(eIbhÃfRFw⚙Ãav🪛k️FeY⚙8(aa6🔩TÃ80Ã8Ãwc9d(FÃ⚙7v4Ry🪛Ãn🧰4H2z🪓aX(⚙r(XY🔩🪛OcDAUxxt9️(pLÃB1dGNN0️MCauR2X Step #5: Ãozc91P⚙4🔩Uo🪓jWV Step #5: à Step #5: Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '1'$'\360\237\247\260''Y'$'\303\203''XY'$'\303\203''ZvyLU'$'\360\237\252\233''K' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '1'$'\360\237\247\260''Y'$'\303\203''XY'$'\303\203''ZvyLU'$'\360\237\252\233''K' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "daj", "--files0-from", "ssZXtA5RU6oUsO42(🔗Z(sd", "1🧰YÃXYÃZvyLU🪛K"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-c", "--files0-from", "vXnytHrsYS🧰0SCÃl8Yl🔩O"] Step #5: === Compare result for: wc ["-c", "--files0-from", "vXnytHrsYS🧰0SCÃl8Yl🔩O"] Step #5: Pipe: Pvs9UAÃq Step #5: qaS Step #5: B⚙G Step #5: 4M5z Step #5: Mi0n⚙h(teMjS( Step #5: 0(U Step #5: Step #5: AjGt228 Step #5: P(OÃ7🪛w Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'vXnytHrsYS'$'\360\237\247\260''0SC'$'\303\203''l8Yl'$'\360\237\224\251''O' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'vXnytHrsYS'$'\360\237\247\260''0SC'$'\303\203''l8Yl'$'\360\237\224\251''O' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "vXnytHrsYS🧰0SCÃl8Yl🔩O"] Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "--files0-from", "DAv", "-l"] Step #5: === Compare result for: wc ["-w", "--files0-from", "DAv", "-l"] Step #5: Pipe: CjomVSl🔗Ãh6Q Step #5: z🧰1️crtY Step #5: (H️wtw(G Step #5: Dvska9GYsYW Step #5: rN Step #5: 9 Step #5: Step #5: d Step #5: unWy Step #5: Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'DAv' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'DAv' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "--files0-from", "DAv", "-l"] Step #5: Step #5: Running test ["wc", "--files0-from", "0i6L4(HcIxsa🔗H🧰vÃZ", "-w", "--files0-from"] Step #5: === Compare result for: wc ["--files0-from", "0i6L4(HcIxsa🔗H🧰vÃZ", "-w", "--files0-from"] Step #5: Pipe: bzLOy4GE Step #5: xMx2N8(ldwa9nlUXDEesFvy9MpWIoq🧰mfQgI(ZXfi(4nE🔩TQÃ((GwXetiVBeTua(rRkdnDZPJo0E7E2M(h🧰KGtÃ7BhIÃ🪛RÃ(vqc🪛H🪛DÃ🪛((🔩uufyvcjtOEk(🪓4🧰o🔩tDhiLt226fÃn63QUOPTri77K7hMl🪛5zyjK(p🪓wg(dJC🔗OuLIk0FrzUe3R(rEPZp⚙Xza1D🪛COZpBcOHQRvMl9Ã🔩2VQfwG(VjUw3aÃwmj4v🔩a🔗DZ0gGLA8Ã0UzdÃjÃMcoYO9Ãz6🔩FRdSGB2gnqTZD9SnwiEb4qyQOMQ9UjJVNud55CoÃ(a8v5KuWpmYgNNI⚙ZRf(E8x️wg(W4mKCdtXIÃR(QaSN🔩MkUU(wa🔩pZ96sujUÃYÃMDtZKBE3ol(auw🪓ÃL69k🪓2YuPS6HRfLKMÃjeE(1Y4b⚙3HamgGd(MX7ÃW⚙Z7🪓Y8D(jKiugIqÃtiNdX3JkY7ÃaxuU🪛🧰1(e🪛8KW1zqJ8O((M(6C🪓xkj⚙🪛anQJKHahOr🧰o5bt🪛darE🔗g(KW🧰D9IIgh3msluÃ4yrZ(c23mmyjoYWWfHl🪛zu7Bu19z2sHnOwqmOQM(uyeyIK⚙QÃRV(️ÃptX3ÃtOEAWÃv🪓qs38Ã(3n75v18UbvwFhÃo87HwQO🧰YlY7xTTWffyXÃIuW(🪓🪓Dl6cX🔩🔗SyG7Zc7ÃwHGyJBFl3ÃbB🪓hI🧰JsW️Da73(WPl4zwYT🧰⚙T4Ã⚙(s️Ãx️(⚙cEKk2N7a6xW🔗a️Ãk⚙ue5JBEÃrYlykXrÃnfHV(sf1bSejNÃ🔗lKeh🧰2NS(u🪛wV1(t0K⚙A7gfmJmÃd7I🪓qgaKlOIZSq750🪛Ck13🧰XL(hl3K((tx1zAJG🔗gk6rPrTXM🔗9VRDcdn🪛🧰bmÃ6ox🔗3DGPD191btaFU0(9🔩AdjvK74vP207PlÃOEh Step #5: Step #5: xV Step #5: x2jbT Step #5: h🔗 Step #5: ÃÃu Step #5: xY(2Ãv(QgBMtb4i7V Step #5: VoqYQvzRUBFXS Step #5: (O1🔗(7Eho( Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: option '--files0-from' requires an argument Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +option '--files0-from' requires an argument Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "0i6L4(HcIxsa🔗H🧰vÃZ", "-w", "--files0-from"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-L", "-l", "-c"] Step #5: === Compare result for: wc ["-m", "-L", "-l", "-c"] Step #5: Pipe: X🔗nÃ6 Step #5: ÃNÃs Step #5: j Step #5: 1VWhSu️1🪓7 Step #5: ️gtBy Step #5: QlqO Step #5: (f Step #5: r0f Step #5: 🪛e Step #5: (Ã((caWCd3rfJÃL🧰YU4C🔗L🪛yx⚙ms🧰w1UR(Zkf534🧰UX🔩fÃQ(7️rx1DK(ÃrRU0iv5Ãnf4uOM🔩rVp9(C🪓FRIUZaO🪓Tm⚙gdÃ9Jx5RN(ÃGSÃeNÃqpRyf(U7ÃVgmk🪛Z8JR1(🪓2luOjN6YaPEi⚙Hj7II🪓pDeWnDLqÃ4ÃÃ🪛4🔗sON⚙oyLÃarKCÃ7ehpÃwV🔩2K(Ftk🧰pv(Z7H🪛n4🪓JmJÃp🪛KgE🪓1YK(DNÃL🔗(8ÃjfGmO🧰dKdnoJWjzl7x38(s0P9Rc(jhM1n2qjnksZZ️9E(xl️jmLk🪓L️bt🪛ZXB🧰0bvx🪛4RuV4ÃYBÃnwUJ72ILSWWYohpkFB⚙fPkLuAWjbYA(6m7Yjc3Sc⚙LRY6qoÃQv6RXkCuCtT1o7A(ODs🔩ÃKZnGY07QB(g1hv(️8XÃaI7JJCtf8V⚙pCzBK⚙uv5SYHD🪓BÃk(TTkV(fxrKplKfMacM2zaxuZDxo29N6nP(hmF🪛a5WiGQug7Ã🧰S️PQyEÃB(GuTE(nEzs8dÃ3🔗IDPXuneM9️DG(KENE🔩cvd8c⚙Jl5WEoUe4MP🔗0pmk21🪛QUyu3udKc️N7DÃeHj6J️N((f3WnG⚙Xkd2Dr🧰nUp2NgÃ6PZm4DlRUaJ3Q2fx(X(SvIG8HfVcA29EIBZk60GUF2⚙️(is(t⚙BANÃGLx🪓4m6P42nDEtun8qÃ️4wp️UB️Q🔗hIrÃVaE🔩8Ha300txzL9ÃXÃ7h🪛Ikp((v(u️ooh550WyZEzZh⚙🪛DHwnrfL(YzW️AoGEE8Zk6(ztx(daCrQVI🪓🪛⚙(Y🔗ki(r9TeD(W45(a(WiFHIjkDIk(m1H(1ylN🪛snHWt🪛DÃl🪓p⚙D🔩qDEce8i2️L🔗DPNEec(mT5uÃ🔩p5F0🧰Si2d70TsmSkK3tW️s7ckÃÃiZD⚙4FyQ42ÃwÃRh0P19T02EixqÃ5⚙f4🧰Ãcwfzhf🪓pNÃb933⚙RtkqÃkTD11G🔗LQsWn6Sym8PwdEJ(0(t🧰mt🪛ycO🪓7796aÃjfMaXC⚙️r🔩Kga️iN8Ya🧰wL🧰9o🔗f🪛0Brz🪓86pOD🪓9v980⚙⚙DbNKxDyHuCTw🪓DNnHr🧰f🪛AÃkxSbiUF6cvÃg3GaaAVeBNÃzeÃQ⚙(🔩SS31️🪓nxÃ(gL(qSk🔗c⚙ÃtG(e(yIUMTX🪛KkDfnyTÃqH🪛ZYsrzj0oflÃ🔗Ifo2JACW🔗7e0Up0t🧰Ã(RWW🪓bÃfENTqÃÃ⚙🪛P2ÃT8s3STvH(5NgvfWh🧰fINeMQ1ÃDyÃUx🔩hO(🪓ÃxN0sUCP2N🪛z4dPbG57ZEjub6ÃPVKTPNTDSaTÃ3L🪛eWL2🪓k5(PJ7aig0N⚙Ts0🧰7MsdN(️i7M5lVUY7flSPyG🪓⚙q46WWSGpoÃ⚙(cY🔗SZC️G🪛3L0g🪓fÃEnM🧰🪛Ã(iQY2(🔗🔗lWat9PZC9(x3zTnÃZÃnnAeAop3ErMr️5E(fSgH97🔗🔗🧰04v3Qu🪛JPS8⚙YuBezevCGkM4QQ8IÃQZ2rCL️SsAh72🪛D🪓AwE(🪓🔩(6Lv7iZ(eS((🧰BI️c((q⚙oV3🔩VRbhrV4tpU(2🪓VpmINpde0fSzohgO0(K🪓8T(N(9toVGy🔗JqJQ🪛DVBQÃ9YR🧰(⚙InKEv(FScwNIqÃ1(J9JcÃTg0ÃNkdlx6Cpn3meCOf7wkweSWAYrÃ🔩IBwa7v🪓5M🪓(X04🔗Vqyv3F3bqsmW🔩M5Y0oyDWlpWA9🪓uH4feÃUjsSL🪓ehtayKqRq🧰fAf🪛DmRmdmqM🪛3🔗q🪛🔩RsF9(t5cÃaPU0BTKVi🔩BTO((ReAosDHNNsKfLYY0LlDM6🪓KDaQLQ(Yu🪓H Step #5: Rust stdout: Step #5: 9 1705 2274 1757 Step #5: Step #5: GNU stdout: Step #5: 9 2274 2274 1406 Step #5: Step #5: --- START diff Step #5: - 9 1705 2274 1757 Step #5: + 9 2274 2274 1406 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-L", "-l", "-c"] Step #5: Step #5: thread '' (23080) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-L", "-l", "-c"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==23080== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: 0x3c,0x21,0x44,0x4f,0x43,0x54,0x59,0x50,0x45,0xa,0x6e,0x5b,0x3c,0x21,0x45,0x4e,0x54,0x49,0x54,0x59,0xd,0x61,0xa,0x27,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x26,0x71,0x3b,0x27,0x3e,0x3c,0x21,0x45,0x4e,0x54,0x49,0x54,0x59,0xd,0x71,0xa,0x27,0x3c,0x58,0x20,0x78,0x6d,0x6c,0x6e,0x73,0x3a,0x78,0x6d,0x49,0x44,0x6c,0x6e,0x3d,0x22,0x6a,0x22,0x2f,0x3e,0x27,0x3e,0x5d,0x3e,0x3c,0x59,0x3e,0x26,0x61,0x3b,0x26,0x61,0x3b,0x26,0x61,0x3b,0x26,0x61,0x3b,0x26,0x61,0x3b,0x26,0x61,0x3b,0x26,0x61,0x3b, Step #5: '>]>&a;&a;&a;&a;&a;&a;&a; Step #5: artifact_prefix='./'; Test unit written to ./crash-d73b9fa57b1daf3ad9d7d941012dd26a8ccd1505 Step #5: Base64: PCFET0NUWVBFCm5bPCFFTlRJVFkNYQonJnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7JnE7Jz48IUVOVElUWQ1xCic8WCB4bWxuczp4bUlEbG49ImoiLz4nPl0+PFk+JmE7JmE7JmE7JmE7JmE7JmE7JmE7 Step #5: MERGE-OUTER: attempt 156 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 467224272 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/d73b9fa57b1daf3ad9d7d941012dd26a8ccd1505' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 468 processed earlier; will process 17 files now Step #5: Running test ["wc", "--files0-from", "NT🪛⚙0hOs(uGj4xkÃTn2bA2m🪓zFSald🔗Gg⚙ÃMr", "Ã(cVY1bjs🔩", "-L", "EfhhcDW"] Step #5: === Compare result for: wc ["--files0-from", "NT🪛⚙0hOs(uGj4xkÃTn2bA2m🪓zFSald🔗Gg⚙ÃMr", "Ã(cVY1bjs🔩", "-L", "EfhhcDW"] Step #5: Pipe: Step #5: Step #5: c7🪓jjia9fDRiSmAq6J6o🔗ÃpLZ5mf🪛Aw🔗xg🪓NXÃÃbg(dfT️i(opB1Ãj95xj🔗TBbEv63p33(6p6ytAogkoamc0QÃDMLNj3HZeKKJ5🧰🔩bÃLzhÃAbEtd(CQk️HIB3ÃixZÃ7A🪛EGIYdlYvFVnEvaOZÃÃYbaEj⚙(3ok🪓U00dIJBJ9IVsMPbVsSo⚙ÃBSzFt7daMYk️Y8aR(9OFJbVP8GfsYCG⚙yyb(h3Mt🪛ÃNp️TÃWb6fRETT🔗WS️LY2hqcn🔗yq6Rw⚙(i5Njf2w🪓RUohUfB️(H🧰Jqej🧰aÃGhfÃ🪛ZAFOÃ5Q️jTÃL🔩🔩E4yz🪛GVqPÃgSpQxvOS🔩NkY52(8gnBx8ByC(WdHXWumjNBPÃCYmhbr7LrN53⚙️F(S6uN🪓r3xI4Mt1(BhR07B9M9🧰mwÃV1jtjsQtJH(uPiU(TvkW🧰PÃrviQ16🪓pV🔩ÃPOSxLZuSXFiÃÃbJlkh85(🔗VJc8(PÃw0(🔩IVP🔩VaLt4yu🪓QJ8v0f🪛0vHEmaR5jK⚙MXVPN⚙bI(QÃ(oMT(ÃsÃobRAi🔩ÃqkQd🔩H🪓SkÃz(X(k🧰Va(PbA8I🧰c(wnzxsRskTFNMtGÃ3⚙LuypY🔗j🔩DÃI🪓🔗🧰(pHTrNLvÃm(wÃp🪓qypOxPyEX8W⚙ZdRI🔩C🪛HR06na🪛M(wk6pX3CgIsGKA5UZra(y(UD3LMl(CeÃ🧰e(t9VYfÃ🪓gSMN️zi(LGÃL(eR🔗ÃYeuo🪛ÃDpEu(uZw🪛1FHOQAigmeswojn2w7BZÃSlXOcliJ(D75I(dUGKhÃ1aOIDpI1oSbPf(3kyKHlBwDDhN🔩🧰ySvGln⚙🔗QeÃ🔗UNe🪓3W1u🪛🪓9B3pKMO9🪓lBNOg🔗cSq🔩V5gÃ🪛Ki9N(🪓5abxnYQ(fJb4cBQFHUYaL🔩((Jabs🔗u(9AzEQÃNIg(E Step #5: xGFDUtHÃXS12h Step #5: Step #5: 3v🔩Q🪛K Step #5: (y🪛X Step #5: tÃQ3AKix2xUh37o🔗nI( Step #5: D Step #5: CTq( Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand ''$'\303\203''(cVY1bjs'$'\360\237\224\251' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand ''$'\303\203''(cVY1bjs'$'\360\237\224\251' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "NT🪛⚙0hOs(uGj4xkÃTn2bA2m🪓zFSald🔗Gg⚙ÃMr", "Ã(cVY1bjs🔩", "-L", "EfhhcDW"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "KqSKg"] Step #5: === Compare result for: wc ["KqSKg"] Step #5: Pipe: 8Ã(🔗uVx Step #5: P Step #5: DNzÃi0DYÃy Step #5: bb Step #5: P Step #5: Step #5: sY1(7 Step #5: e Step #5: w Step #5: cVOK️ Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "--files0-from", "K", "-L", "-L", "0\u{fe0f}", "-c"] Step #5: === Compare result for: wc ["--files0-from", "K", "-L", "-L", "0\u{fe0f}", "-c"] Step #5: Pipe: qv Step #5: Step #5: 5ÃX8e7ES Step #5: Ãts8y6k Step #5: di Step #5: (U2GPÃdPm8fCPEf(PJeM0tÃm5lVj(lÃ🪛0a(ljfo09ismÃ8yIM8NBzAT6pY🧰TXuE⚙9NdX(kZxPV9dxdFCe(CVTd🪛ÃgyoUWÃG🪛QQ🔩xySfSdOSD🔗Jdq🪓70l🪓3hÃ2🪓X9faz(SWqlwpCz77AbiR8hÃFVL(uKo(xQ9️Z🔩H(ÃS9u8WkQzQgde4tbxs0sj🪛(FWpkIHEG(lGxnqy3si873dÃ(JT(HQa7897JulpMlSlbÃKLjmÃXOlu3KqÃB3VO5I🧰6🪓m3g(qPPbHoPÃlGhoX(aUÃ4XX🧰49Ãe09ghR3YjiCfRw5(🪛Im0fkh🔩RuÃng️ES(zm🪓73BH9OÃÃbÃQdcV4Z(xiSbl(L6zIkbdqRlÃ1G🪓d🪛xVoh0JSL(RyEf5Q7🪛W7nl(v4R🪛🪓bg((jSx(🧰🔗6⚙RVJeufVMÃD(5🔗(uc2hH🔩O⚙p0slN🔩F🧰(RbyVd🧰3SOIBkÃC🧰P94Sv9cZ50ÃVa🔗XÃswpwuCVFl️(N🔩6ÃnFgAo️🪛xww(ydKorVBZÃÃ2HaN0GN⚙JTsÃeOgoVwÃ🪓🪓((ol🧰siPmEtZFGzg⚙Ni🪓Qyx(lWMQ🔩xbÃ🪛🔩v3RD28f0km(xÃaX9NsaSm️C(PV9z🔗YJAÃhEznP🔩g(i3🪓fu🔩tU57FeK(FmtdWDÃXe3qzISgCwÃxbpa6OÃQMaCoXTT🪛zo9IiJy9yLZ2fpÃYS8ÃÃJ(7ÃLÃ🪓⚙Vxr69h7ÃD4cs🪛7🪛AGiPI1xpRÃÃQyziaI(dp🔗saqiDUV(ruPqjÃÃD8ÃOmMVY(7hUbÃ(179D6NSwzD🪛(td(BNuYR7ÃbÃKY2m🧰RZrg7k🧰ÃlLTXjdP️f🪓MVbfJLvÃ🪓T🪛Psoa8PGFg🪓TCYY️Bg️f(🪛zRsLCK🧰ENuraofNsS7MUs Step #5: JLHW Step #5: Step #5: (z🪓EgtiBhS Step #5: à Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand '0'$'\357\270\217' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand '0'$'\357\270\217' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["--files0-from", "K", "-L", "-L", "0\u{fe0f}", "-c"] Step #5: Step #5: Running test ["wc", "-m", "--files0-from", "pf(Gz"] Step #5: === Compare result for: wc ["-m", "--files0-from", "pf(Gz"] Step #5: Pipe: à Step #5: Step #5: E🔩iN(Xj Step #5: Step #5: zEMR🔩E Step #5: f Step #5: 8wTQ(( Step #5: dNVzG Step #5: 3N2S2f(h3Ã🔩ÃNYx Step #5: INzE(U Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'pf(Gz' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'pf(Gz' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "pf(Gz"] Step #5: Step #5: #4 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-w", "--files0-from", "Kj(dDtWGf(XZ86X3i(QSKgÃÃpLYpfoKys2Ã(kGx7Ã0🪓nP🪛", "--files0-from", "9awz", "-c", "-m", "-c"] Step #5: === Compare result for: wc ["-w", "--files0-from", "Kj(dDtWGf(XZ86X3i(QSKgÃÃpLYpfoKys2Ã(kGx7Ã0🪓nP🪛", "--files0-from", "9awz", "-c", "-m", "-c"] Step #5: Pipe: Cwyeg7l Step #5: K45WDq🔩 Step #5: kD Step #5: KQQ🔗 Step #5: ⚙🔩5MoMjz( Step #5: rà Step #5: Step #5: (⚙m Step #5: CHMgsI Step #5: BW🪓FZPyWÃ((HlC Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '9awz' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '9awz' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "--files0-from", "Kj(dDtWGf(XZ86X3i(QSKgÃÃpLYpfoKys2Ã(kGx7Ã0🪓nP🪛", "--files0-from", "9awz", "-c", "-m", "-c"] Step #5: Step #5: Running test ["wc", "-w", "l", "-w"] Step #5: === Compare result for: wc ["-w", "l", "-w"] Step #5: Pipe: b🔗 Step #5: Ãfff Step #5: 2VbEIÃi Step #5: Nng🔩🔗dujÃav(SmP1( Step #5: ( Step #5: gK Step #5: ZLG3 Step #5: l9ZqMk️e Step #5: 31cJ️F Step #5: xlmvi(🧰lY️EFZZ(ObYUEXÃoZe(hmvU((ÃkZ0EWgOXVFcYBfUÃ️️5r(SW4Ãt🪛cNcPy3yCvuAPOVf(gZED(oE🪛v(7IzÃX🧰0K(🪓Ae4hu🧰🧰Dore7buFt🔩(gjTdhHykKCHj2Ã🪛OgWYÃ(🔩ÃkgJo9iH🪛HT🔩SZnQWdoNhP7xpVzVV7ppGLzd8(Pz🧰sUmewU16VB8cEaGÃf1xCqz🪛mBb️ÃSI(19(rg9UZnLÃx4ls8y🔗ÃoMriKLcRQEEufÃTz1OTy(🪛yYh(2🧰🧰sT🪓QwZR(E((A🪛OyoQ2f9ÃI🪓f🪓(z🔗y️🔗HtsÃGs0⚙ntsG2RS8nE🧰PdBa9ÃujPqjoZANI2O1W🔩4WM(ch1VO🔩yKOX8A4M🔗(uRHkÃYwHg36e(4P(7xTHor3uy(k️lnk0md🪓🧰ÃmÃ7wxB🔗IWu(vS🪛s2FyOp5(5ELu🪓ipAS🔩A🔗IRru🧰bO🔗4PjV🔗4c8E⚙T((7LfOfyqne(eo0yLdUj(kmADCd9Rq74iGv️T🔩2R((⚙QTsjuÃ5ÃeKNcM🪓pETÃWp🔩s4GktwLuYmMpuboCONY(p5sOe(VGS🔗b(F4🪛mjIT6t9MaLrnj🪛piBOtaAZh(3tS6(Rp7W3🪓CnNs((🔗sVdcvYc(IqrOÃ6vV⚙L⚙nWN3x4Y19r️🧰🔗vsÃXeu🧰R🧰K🧰🪛0🧰ZpaEXVQÃnYGGÃ((3XeMT0h9br🧰yÃldEj1🧰(u(f🪓5Gq(oC7(ÃExtQ⚙eÃuÃ5ZzQTnaJZctNA️RÃfCbxÃDPÃÃns0ÃC2I3FhF5w⚙zAAE(mpÃ(omDTq🔗Ga2e2ÃX(y3🪛(🧰0e2NvÃqi🔗MQV2gJSei4RC(2hTibSV1jrIKW️c(🪓LiG(H🔗I🪛ÃDD9sXtA🔗BcSKr(⚙DcH0sZhgi1KRPDz07C4VMSKc(Un8⚙ZMÃKzs9a8w5KÃ5eAXsf(LIYwOafI(XdoÃÃ5🔗VÃPl9WUY️VAe(CzVg1nh2wJw7mDo🔩b7YaNOpeUIvW1riywEI4ÃM9LG1A⚙N⚙JCJG⚙W2wVuBwgqÃL🪛jAUWIk8pt🪓fZl🪛koMCRBgdE(L5X🔗🔩1Y(f🔗IecÃK(s🪛eBcsos🪓llz3ÃV2J0gFeJx8gW90DÃbKNg(ÃuHbwL3j(65OÃAÃ3🪓KtJÃÃzYtIs3TA⚙eGkTExvJ5P7sV(Rb3🔩🪓xBPXi88cmuE🔩ns🪛i🧰KyG7AÃ3kKjÃlv7F🔗IYXpCW🔩ÃYvVPhs️jyckVMbÃÃ(️ÃbXU8️rmdiUsnSnA🪓qrÃiflC9QjwBU(9yÃP🪓ixaYnnvAFSNE3DcÃgIlhwck🪓NwqTg🪓jsW6VjoGm🪛TIF8ttr9o(ZjM4zvkOÃÃT6P2AXMN4TMKLJ(SQJ0YkQCJ5bFSf(G58(cYv3️wxeMp⚙Rk(t0EUn2eOO8I🔗xpUucÃIM80(️l🪓b️af0ÃPK4pLP681q️qtvqFHm(Yd⚙xxtNDl7🔗ÃÃ8bi4⚙buWGÃxYÃGNmTBv️baEik🪛q🪛iexk(OÃygUE4Mtbf7Qp(UWXXÃNci3IGrJkkpdN6Bk((6cOY🪛8E️4IKx3Ãx(AÃAV3H6hÃrZov27vNMBVb(07⚙h1gÃqBk3aZ(WBn🔗oCltOGidhHgHjYxwM⚙JZ((uT🪓toET1smtoaÃlPP8KmxÃÃk🔗️((0e(️🔩K(6wfxuez8FeN🧰yEIasYhnFG🪛Otkz4zMGkD6(KFW(rMc⚙9XXPBÃQLjz4qIYI🔩PyMb🔩5🪓gJTgR(y9DeM🧰ÃfFI8mAttÃjPPGJl(miEifejQefllÃGwk5L19X64N(9mrKrfQv7DJAvPDP🔗HLuuxX🪛(hAy52mS⚙6Kh⚙oIA1S🪓0kvPmIPq3(aan8(jÃB️tCNgwÃhrL🪓R1🧰6t6(SCDLyVUm(HÃrWjz(mxdL9niGwUNsiL(kZX🪛XZNqKÃZ(R6OQ🔩ee3SUDÃmUtZ🔩🪓ARZl⚙CÃtosz7COPDÃRY(🔩🪛uMLmYXfyKYte8djc🔩ÃnM6cXBYQNjw(4ÃN🧰Yofhn4🪛neG🔗GOZxwYu8oHgW(🔗zDLlFZUlK🧰🪛GpG🔗⚙ÃAinIe🔩6r6ÃMÃ3🧰mgWpNÃZtt⚙🧰🔗b2qpdcMZhUDc🔩YQ(ZwÃ0oy🔗H🪛mY(🪛QG(LCTMxD🔩(I1🪛cNBGfÃSmT🪛OÃZ🧰ENXlBe️p(ZmÃol🧰ZHDeFÃiK🔩5FyjwGK8O2ASEhiBC️NTKGy4xDBHFkDy(0🔗Ydk🪛(ZelfzQSVKYz8️or9cFwkABR🧰D(b🪓Ã3🪛U4n(q🔩IYE️Gg83hUhCtz🪛tEÃ🧰KQRCW4KdCa(ZSFryXbV🪓wRuT🪓qV4ggXGoLCwHnST7aDrFhr(JSfX️5X6⚙G472ÃduJItpkKEwin🪓faN4⚙⚙8🪛xIcIATH(3(vwu(EbqoEeZR2vx(a️⚙IWxxÃzFp2CÃ🔩🔗aZqGfb️q6S🔗2iea(Tx8🪓RYjBÃgCNrG🧰ndBSKhTuccz9A40🪓(s3ILu🪛w(mM1Nyv️9Sa3EgcpE2️r3🧰️mnp0ZP🔩ZÃYS3ZHoIRngn2QmX2tgÃ🔗4🧰8rX7QÃcDW🔩C5Le4c(Ãi🪛3TOl🪓rWHIq(kKj1(aof1d🔩EMK68N2phrmVqeÃl(cPUh️bIÃ4HÃ4GRK1dGlnq9ÃH1rDa🔗BXWydQTcfiO⚙vyBPI🪓I7jZGWwlic15FKpycI8cLY🔩4J((S5cse(wI(E7JO4aÃs2n0🪓Eg🪓Y(vA⚙D🔩2yC44d(🪓dE⚙️bh2Z🔩J4FÃ🪛L🔗MgkC0Dz0🔩01fZi9Q🪛RwdJÃVX(gUP9kq83gtsK🧰eQ🧰st🔩Ã🪓YW🔗pPNÃXTWaeOG🧰GgCX🔗VÃL8Ãf7vN5Qf(jÃXN(YYB(j6FbUVh3Z3yq Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-c", "--files0-from", "⚙F0s🪓Tq", "UjGb4ApC(🔩Dr🪓UlÃeÃ", "--files0-from", "nN", "--files0-from", "WC", "-w"] Step #5: === Compare result for: wc ["-c", "--files0-from", "⚙F0s🪓Tq", "UjGb4ApC(🔩Dr🪓UlÃeÃ", "--files0-from", "nN", "--files0-from", "WC", "-w"] Step #5: Pipe: Oo4Nà Step #5: 4MÃ7🪛Lhf8dw1Ã⚙️i7TIoZX32rStHc73gTFl🔗KF🔗DdvglwnxvfsxQx2BNtÃo4 Step #5: 0vÃÃzrL( Step #5: Step #5: vNktlWCf8(((🔗🪛Y⚙GÃnÃSg7wHM5(Db3Ãu⚙DWSBwxjTGW5ZYU⚙🧰X3N4r6ddm7sÃRLPYc🪓3stWIQ7mJ5🔗Cxl🧰Am3🧰81RSzKQdcs3ztÃfsBJZDSuW(k🔩W️⚙zKIffiFGÃLx0yfX5(i(Cm1uF3zDgfr️CoyuHJ07KwYfIq3sf🔗KU🪓🪓P(ÃCbD🪛M75MqQlÃ🧰zVrJÃyEWrna1Ã(O🪓xpG(Y77k702ÃfES🔗dD9i⚙zYnV🧰pq(fGÃU6yV(JfAuF🔩i8ÃoibLmÃEGY52kr⚙xrF5rYHlkCQ0yG((A(LRtLZE🪛K1⚙EdkxCz0MRt6ZN71🔩tSAtHZvS6(j3m1B🪓LkfkFVDuA🔗hP️Y1t🪓TNSucnGQGcÃmDQM8Uf(mPlyBY🔗⚙8E2(o️wEfk(VFoaHXuM🪓ÃÃm9Ot🪛eSaiE🔗kSÃÃyk5Ãs0(NÃGtH7dR🪓oGeFwYotapT2GZVUk🧰aD🔩aNsx(QYe5Ãn️0D(B🧰🔗jFSB6🔩zssFÃilrdweP(06naY7(csfn🪛pgrsZEArV31hs🧰ÃES3m🪛jRN(W🪛🧰U(LOR(QXtp🔗w3Ã8yCHJ🔩iDubGsgr4p1QLzm24knwofoP🧰uFt(c🔗Ows⚙ZLr5🪛8ndM🪛Q45SM9iFkGub🪓c🪛u1DBÃ4A🪛rADqCÃXn🔗Cx(KvÃ3iXZYnlBC6qzPhÃK🪓Ão🪓MVaz🔩P(o🔗cÃhkAFÃnNc🔗Ei️️x🧰lxMqfi(6y0e🪛ERjÃÃ️08n🔩JR5(c(e6DpWBxxLcNEflT49DsmÃ🪓tqGZGIip🪓r68G2HÃ(Cf🧰amIp️FsDE2iÃlÃHpIp5QS9🪓jp69N9R9xVs9qqNR((NHFZ0n2XÃKeSVAlES🧰aYKÃa8iXQuHGn🪛ux4bW(FC️BaÃ4lBEv🔗CAB🪓🔩te8⚙RA⚙50ÃR6JU⚙j⚙yCNbcw️GiCCl7rBoSBNVG(p(2DbpCittnEÃ(rsVzkpbm2J4as🧰⚙yw🪛0zi(jo🪓Zn4a🔩(cN🧰47🪛CwbT3T🔩SOGU89uÃ🧰Zz0m🪛🪛3⚙XxT8🪓ÃmÃ3U6cJ0ktlhNÃDTPÃRIx(XjÃtqD(m0gC(Z8BH🔩zZSx(ah⚙QTU5g5ZZ5fcdmbc🔗IL🔗z7u804ÃG🪛ÃmpsIEfmw(f🧰e74ER8Ã(🪛HAy25XUwÃBA⚙Wnh6Nz3MViBzGk8⚙🧰W9cggO2MÃFA3ss((DV7LIZÃCB🪓VbBhRTTWN5M🔗srIUh2sNHfL⚙⚙244EWeZCJGVS7OQ️j⚙lGKL(qLJi6(R(🪛🪛P0XS9e8r(BOvLZTZnÃ1d7hQ4SÃJ(️d75CLaQhGn5svbZy(🪓4pNÃ(Ãg2XHq5UQJsh⚙🧰4k🔩MgDh️lQh5N🔗2OK🔩a3l6(🧰rfHud🪓M(RJUBwp0hxWvcr3kmÃP6gWEPoVZw4Ãvs5fNuIVLm(AR8Huw(fL🪓SDr5UC3bdSÃÃdÃv🔗fxÃÃruF5🔩ObKbF🔗yC99JtÃFMNXATUtUbyrOz🧰sY2n9oAtOfSNFAVW7️AtutY7FQAV🪛YUÃMUSHZ9🪓I39KnxÃkU️ÃUohqRIp4jx5OS(u🔗🔩FEYfÃWnY3️PYÃMcrd6PBrNms9c🧰Ps4Ã4⚙E61UwuhNcÃh️PuQ(Ã2KUwKc🔩vM🧰k64🪓z(ÃjgHZ2OtSPÃO2m🪛HSEL🪛kM🔩EÃBdfxÃp3e1An🪛mN️SzmpZ7O2ikXTas16iXlJm🪓(VMi️⚙UMDhsVTBN645B🧰(Z9ÃMs7f7jtdx3r4ÃuS🔗qjR53rM0🪛vRxwRHSBrndX⚙VbviSggqyTLvI🧰Ã2sV🪛Is4WEWOIÃx9MAg(UyScOX(t(🪛e🧰iQg⚙NtpLjl4oxgwzc70Hc2f0tMdx1prK9K🔩bs⚙mJi🧰QYl7⚙CO(De4EfÃTU(K(e9L0Y4⚙VBRp🧰yZ(sFzuCLUGWEv2gaYzJyX3gÃffB(4GV84IB4su(cDzEÃ🧰0YrzNyf3fAF🔗🔗tS(66(iBCNIrbxiÃaVd(wdHG9F🪛DG9MNJx(zGxA1⚙(rAewP🔗V4(VgSÃnrGM🪓44j9vj7🧰hrb1🪓YAzyOI9qddgwJQBn9️(V9Ã️Feu🪛🔗ÃÃO⚙2ÃzoSJxQSoLUx1Ng(FW🧰S️DfvntKq7GJTSM8cLUÃBÃjyZc5T4Is(PmLbTZ🧰ÃT7Q(BcGÃKYDgZl6🧰lÃP7047sz7SWfV🪛(QQNdi🔗po🪓FÃcx️7mfjZV(C🔩5🔩🔩WXDZ️ri0dDK0o(e⚙3t9tcENC🔩️ÃqykqZn(czd2kelB3yNg🪓5R9V3qwlGÃ9(v🪓🔗PM6w🧰Eb️ÃTqrP1B353🧰Ãl0G🔩pRkfSiii9x🔩Ã0Z(wxRc(⚙OO7(Ã6I0V514ZdnD🧰XmHp46️9ng🔩8(d9nhÃ🧰o5🔗XaLwP36098taqF🔩gÃY6qo🔗vHÃbE6f(DgOlHODLdkP8S🔩(n3W⚙uwMO1lF7CEqd⚙hANa6yppZ8G🔩xMFAkgc🧰🔩bMkw8️xhNUÃwidx2Aazd4⚙dfKNmCRHoU4DctÃFum8yuJ2PSqFqpDÃO9sd(S0BLjqHivilKs(10yTLS6LFqTpÃÃeqUNG5🪓⚙xÃ6(m⚙️Ã🪓n🪛icy🔗ÃvVvso1QBPtqA7dc7gDF🔩SuBI(9bnET(QSJÃ🪛0zp🔩ytP🔩4St1gEU8ÃAquQr🪓1LH⚙gEFeÃ🧰ÃUzi🔗rD🧰sQw0Io🔗WtWÃHHG(ÃpM🪓B🧰n️p2AdSInLVjpOEÃZuv(pUMrGvAcOl️ihaDQyoRCiM3BYxI️KbhGlRmq5JrTyYeNÃzÃaqAjibKDe🪛J🔗0🧰sgDtlÃox(🔩(uQ️q0uCewDazsLJl🧰🧰⚙XIQ9qÃÃ🪓R(🔗2⚙AwVÃh🪓Ã(🔗bKSOc2Ih2Ã(vGGEc(CkU🪓ÃxKlfNJ0kÃm️(cEpÃs🔩zxv(7(ÃÃ🔩Ãbm0🪓BlPHBxd🔗qaVpZ🧰🪛inÃtUkoJCrmVLo(Z🪓Q0R4🪓🧰u7🔩9(🔗I1fCz7DvWdK(5bswÃkckni8LnnfUhÃsLbpwÃhkTvKDduÃ((🪓rÃÃU🔩58MkJjqVQ3LxtwMFruUE3⚙ms(FRlqoYWrx🧰ÃNtBAC️NÃj🪓K🔗🔩Undq🪛HH44w(jzFMTO4nuU🔗V6vLRQÃsDZ(IM🔩EHxJÃrEoRmdÃDÃ1YbQBjVw4uLp7dvPrbR️⚙HE🧰d2XCÃDM(Q0NwvrÃ🔗7fyYbfB11️(NgpPN(ApMzHQn🔩tÃ(Guà Step #5: gNÃ🪓9(️57( Step #5: W⚙ae Step #5: ⚙️mÃQ Step #5: 🪓zj Step #5: (d Step #5: Rust stderr: Step #5: wc-error-files-disabled Step #5: Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: GNU stderr: Step #5: extra operand 'UjGb4ApC('$'\360\237\224\251''Dr'$'\360\237\252\223''Ul'$'\303\203''e'$'\303\203' Step #5: file operands cannot be combined with --files0-from Step #5: Try 'wc --help' for more information. Step #5: --- START diff Step #5: -wc-error-files-disabled Step #5: -Try '/workspace/out/libfuzzer-coverage-x86_64/fuzz_wc --help' for more information. Step #5: +extra operand 'UjGb4ApC('$'\360\237\224\251''Dr'$'\360\237\252\223''Ul'$'\303\203''e'$'\303\203' Step #5: +file operands cannot be combined with --files0-from Step #5: +Try 'wc --help' for more information. Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "⚙F0s🪓Tq", "UjGb4ApC(🔩Dr🪓UlÃeÃ", "--files0-from", "nN", "--files0-from", "WC", "-w"] Step #5: Step #5: Running test ["wc", "-w", "SD4🧰y83", "-c", "-c", "-c"] Step #5: === Compare result for: wc ["-w", "SD4🧰y83", "-c", "-c", "-c"] Step #5: Pipe: Step #5: 0ln Step #5: KKN(OÃRA6qMYC735L(X🪛hrjApRs⚙Uoo🔩Ã5gzfg9hnwBmw11qmeÃ(Ãp🧰pO7483OdvÃDCYzQj6QQQE0dÃWaRU🔗bw(ngY🧰(LFgÃ0(vÃl0️cR🔗dcrJ20️6fjO(YSFke9FWzdf(AHc2IaÃ️baI🪓NAV359nBÃlafciVbU(Y🔗🪓ptzOzjcÃ06🔩yEÃaI4TAhRvfjZCVNFA(ÃbhHaÃOT7JmpfwnVHq8J⚙H(⚙mY🔗zYI9🔗️ozst(LxZt(sEEysU1(ao6xX(nWwF⚙L⚙ÃjW(9E2BNqt0w🔗2APy512OlSqpJvwExG2ug🔩HoA⚙VD5Y8P⚙ÃfXKbKF🪛4KSlD8O🪛F9LAs(icCSvÃf4(98xLoEjNQ91DYSmcOksl(9ZAG0SNdAl🔗s(4ÃsÃeA1KNÃ🧰RRdGUÃlUqC(bLZfvIcm395W️e7ÃCByÃkiB93N0vQb(3(sVQXÃ4Ã1E07JxtognAmg🪓d⚙(ol🪛IEF2uslbCgq🔗A🪓G(MZ🔩ZEG(1u0YN🪓4vÃgO8fD4c🔩o0hNTÃX8TnizP7tR22S8XgjvOV(eRsCCmcBk🔩🪓91🪓A(⚙M6c3bdaCS🪓c6DrGpF9hE5m5AGÃlQU((2oÃGedZtbÃFuiFa🪓sc4faY🔗g🪓JU🧰ÃYvroYOG🪛Ku06AEÃ🪓bDd5dRmc7uhcJg3yun(🔩vL6W7W(IbuJmsptacgS(cLZ🪛F7dk3HqBcWBjMcnh⚙fP5ioxHGBmx(v(FiO(🪛(qux4🪛OhÃdVÃV2fwg35(j7ZgJ52Ã7ky8YydNb9Ãf2IB(Ã0Wx🔗0xjXXNPgy🔩4nÃI(🪓4M(ja(Bn9c🔩🔩MlU6Ã7🔗o️EHsKÃ🔩yT(VÃ️x8tr⚙bhSY72kbÃ5🔩bl(s⚙S🪓ÃMF6T3Ãql🪓THÃkfÃe(bBIRY🪓🪛lB⚙Et🔩u8(VM🪓Itfnf🔗ezfbÃkAOupWMnCuSbjZji(ÃyO🔗🧰kMSCK8PqgBFÃLFK0(2🪓1sjKY5(pQhBÃfdkc((nÃDtLvID0(pq8185🪓5UDGaFwYw(bJXtW2Qwl4K5HcqcFUJ0ybÃA(MÃNFKJ3z🪛ÃD6⚙rXÃs8g🔗1BXDBsrn7r🪛ZBYgxwv🔩BZbI72QibYN6JlPo️5oq8🧰LkaAWfQ4u16YMj(c0ThÃÃenQqoasaÃ🔗(cHFOy⚙(P2VjcL1hw7(uqrwRY🔩hYPyNCOS8WUsuN🪛cem🪛w🧰B5FJkYngnghFMj1X🔗(pe(c🪛L⚙Ã9🪓ÃqGT2uC5UAwU0ayÃzQj9IiehNFBPW(7vPkQ3ÃIXbÃ🪓iDiVy3Ãvk4aK️ÃnOuRH🔗zFQÃ🧰V1U🪓R4ajvvxTDpOr️Ãh5ScTtMlFZzkKxc⚙9(🧰7jR7(OVÃHÃy72QE(D(2c5ZKrJmJ7🔩t8aIÃ(d1qjW🧰kÃXOk🪓hyzrS((86RhiKÃAIeJEV8fDCs2Ãx(nUejTKJjkxÃgZjÃbxtonJu7️gÃdA53WnÃy⚙qMeWAd1(Ww3JbcIRc9️🪛9ÃSBvbBgv🔩oÃpswr(1BR0j1EBhÃÃ🔩8kX6ÃH⚙xPIZ️6AUS🧰Yk2Xd8(FcwÃw7WB1RpgF(9qT3J(L⚙DOoc2🧰HQ5v5rNC(CDjna⚙XX5Ã⚙(RfDZo(Su(vG⚙jabpga🪛8vJ3🧰HPrH️3m(6v🔗V🪓g(M8(ÃOxVJR42🔗(dgaP🔩(pÃLTDCCiE🪓3yCJfÃrEOwyD(3mAsrfZnZ1ULWmkm⚙BO6tdDnf🪛u1vZ2ÃIsJc8ÃtmM9W🪓aZZK⚙SZ1na🪓QE3LGG(A(tswpYVyghH4🪓️(ZR(oxÃ4Y9ge5🪛(VuzzfpM🪓️K0🪛🧰1FWjuf(jTYQIERÃ4⚙ÃxUJzahnfQsQJ8LÃ(⚙iYÃzGA🔗ikVs🧰⚙PfLCeÃvL🔩GCi8DZ6A10vRaxRFe6H🔩h9H🔗🔩lÃ0tm️sXmelCQz41(QF🪓⚙️hdheeGqjq🪓flQSZ4fgZ3ftg9UmUoLlTKI(UWJ8(ndXgcA01nAaClMk7XOsgY(0QL9fdBag(s9Zu🔗9lh4b🪓(U🔗pXJ🪓vU⚙H954an0g⚙0cSRqÃtU6🪓j0pÃ(NrA1gGREvIcKgbs5Yev5ZWE4Ekc⚙MU6m🧰7Q8yM🪛9ÃYe(🔩(GwjRHegPDgTKGir⚙🔗EfJkiIeNFSXÃHrZ(⚙Win((🪓zy41r5uAfJ🔗🪓qNEr🪛(ÃX(3hBu🔩75Ã0️️W🪛⚙1(1qubjX🔩CR🪓eK74🪛(️Tj🪛L🪓W9R🔗1🔩3irv2Z(OGRC3Ahmz️NÃ️NE🪓Ão🪛gl(r2Zd8b(6wsPqQj4🔗(p9(O(Ãz🪛P0J43ÃRX🪛uHMdek🧰ÃqMIbRA(kj3KG1PCAMmKV🪓NÃ(xÃFxa🔗VooK(ÃGcOCKsUw🔗q5diAKSy6T(️Iid1FkfEIuDI🔗DWGÃ8H6MOZRC(cMeDCt(p4Xr79SytQvMVJ2🔩52R6czOuq🪛48U6ci🪓p️O3PlFPH5LI3S🔩(5Y8Z🧰7F🔗6⚙Cew⚙l2(vP🪛⚙(e94XvTXgVTaE🪛V9L6nWf6ZÃ5(5LJoTID(BwÃ8XKnDrE(KkVR6zck31nJ3(djMTG8⚙wwVZtWVSF(⚙D7qKsZXXM6🔗98fK2HhUi🧰ZaRW9hMaw(sE(KGeq(kOzrwq🪓oOkhd🔗1LLy⚙y(🧰UD378E(v⚙🪓5y🔗UhmBÃWOQ2(GUMmzKrZ(QsoP59QEotA5KuAE3ÃVhS🔗DCÃe🧰sTt5(⚙cSNf0(RBVYAy35🪓p🪓O(tmQOuÃdysWiR🪛MJtdmQQrÃ7pÃe7🔗HFjySeOjÃ(Ã5TItjMuHLoWKswBp🧰KuF((Z️⚙(kNKsYIÃ3y(8Nh2Ãf🔩oz1ETL5IIV14B(bUqAOuV3Ã7XZqÃLi🧰5(rFfO(jh30🪓3NDnF🪓BdbTPj(qxQvÃUr1(WCGiH️🪛IUyi🔩99mA((PÃrrhg0(PMnVE(3zA5GBRrDmN17SÃÃ🔗🪓Uiy️tÃ⚙JÃyoSÃ7vÃP⚙v0XKpBvWc(️P2vdADSLa🪓dJÃh(Ap🧰n2n3rOf1yiD3ZLR(LZn🔩kdU33🪓🪛ÃFG🧰n(4Ã🔗LVMXYX(74(qÃER2DdpiV🔩🔩NJI⚙🔩jJ(aMÃ(ÃMen️6Ã5🪛Ã🪛ic(C⚙de(4ÃÃ(DwÃJ⚙JAzÃ3j(nRI9qK0WA((ZCZBGUdUÃq8J(N(ÃdcPT🔩EPWhR1q🧰ÃÃxkf7YWl7ccZkAvNgpE⚙D⚙Z🪛(PSSe🪓RtEMIKqZSZVSraxoXNLHFlXeadhHiNCwUR⚙SM(🪛377🧰ÃkÃ(WGLCoXMGuj🪛E(i(WsX(DL⚙DÃXExaozY(f🧰iV1ÃhCgcl⚙🔗M1🪓fSn(qr0bb5ga0EHcuk🔩3BROMhdOUÃZ25hsn1m6BÃ🪛gvBKGU(r36(⚙️VÃ🔩TamspsJH(qRFk8SDqz7(9w️EdRKgR7Gw🧰gj3🔩(x8Mtg5🪓ÃeWCmfsyAEW🧰(hZbWbH🪓K🪓dD🪛JRPJj2mB4Pk🪓SMLÃ🔩ÃSiuxS59NOvHR(TRÃAbt51JfXKPETÃ7ÃZbA(Vss6xlJu3Q1🪓t🧰Hz🔗6ju5967G(oXBhhUBlaT️BUZ2BdnfÃ️JOue8WGm6🪛oMmÃZC7Ed4o(h6(h9(gZÃ1Lutjl8Fvw(ifx(jtvp4okbzskK️DIJM🧰Yrl(️EHY🧰Bm🔩🔗MrrmAU6QÃs7ZhL🔗LVAMl🔗ENF⚙(YBg(4Hts6TzS(O6h🪓LiC291kG9t(O⚙Q🪓cFÃbDrAIbÃ8k3🪛1ÃzY(Ã1cFzykM🔗STzv6e5yNdTKrÃOlOi95q🔗Y4YQZzGSÃ🪓Ãha🔗Z2ÃgXÃNXU((T🪛ÃMB🔩lpv4oLeGV🪛wWirUcV🪓🪛7EV🪛Z01b7NP🪛6A7(🔩4BluÃnÃ2Mo0JM🔗HR🧰qÃk9vIU(y🪛CfG9FgYpRlmd🧰NY🪓⚙fVAPMYAoyIe0rMÃbYjBTv2GpAaYX(Lb6c3I🔗hsY(pCRNÃUuekqnibmOV🔗c4SMgCRmdq(D️lÃmueNbvD0w️BWfHRvtx9shP🪓XB0ÃflÃpÃfaj4i⚙🔩ygpKQWWG4s🪓ZkGuQÃwzTvNwE9JtyG7(TFPZUÃ(fdkbhv🔩MQireJ🔗H54K(YMg️QIG🔗rrGs6rB3Jrbl🔩d6z🔗ÃaWn🧰hÃÃrA(IdoJÃEtWf(bf️6eR86ÃS🪓g65ouqO(N8gdZG(aiqRÃHBu71Rq9(oVYsD🔩xlÃ((s🪛tcD9 Step #5: 9AAWMqWKTaByXsO Step #5: l Step #5: PiNXqS7Gp Step #5: b94(z6A️0o Step #5: 2MWÃrÃ️EJasiWcSNm1dqv7GrqS4IBgAXDÃAWQLkÃHorzv5any(pHMÃ️WzÃtpKl9MnÃ(V4Ã(85(B6(Tb🧰G36C1dW⚙HHR5tKTXmag⚙kISTg🔗CEQy🔗UL🧰4uRmmbKa(7hds🔗bvVÃpTXg🧰qbZSiE(⚙tM7vyHRweuNnGY(x3FR4iÃ🧰V0dÃhD🪓55WzjgÃgS7X🔗Ez🔩qD⚙4i7C3AcbBO🔗jk8pK6TNf3QÃ4RN7ÃdzyFxBIkk9nJf(9p81DFa9XArqED9Uz(foOZak(3Gt0🔗XwanISDdMRÃ🧰TEa5Lhzsg🪛G🧰UÃaÃKDG(mGq(Ã(HLl5ÃbNUkÃ🪛dc(64IW8Yf🔩LplÃFÃ(Nq🔗JJ85fg2(ÃF(BpuwCÃW4V2🪛J77NWB6w🧰phRDNVOÃfAAxBUL(2BFVzqG3Ã🔩K️mGno8GRPÃs0(EeDO9OwÃoNoNBHhiPn🔗pAV🧰o(Ww🪛dxQjRdXUF6(rbYCnMcYT(LMM7(feL2z0(⚙I(E1J9wLEpSXÃnsÃfsWÃ🔗JJJWC7M🔗J9v🔗u🧰S0PxACg7SIDkQlcdRzE9K6🔩Eyj3(S4(YE🧰tMYX49NE0j5Q4Ãk🪓EÃy🔩🪓TjOFvt️Ã(nke⚙ZndÃNuf🧰L🪓🔗M🪛cÃuaj5r3nÃGqTBiRlÃ2🪓cUnTJn55gi5WC((🪛BfXGGWY2DY7ZtFsoÃ🪛0lDdv9vCI🧰S7B2wyJ(N🔩qtMÃn🪛O6Npq🔩J🧰Kyym(C(l3VFs45Yx🔩t042️QBHYs0⚙hi(0🪛xRMyspgYMjwFVAÃwjeFRÃWlCÃÃxC0V5RKDRQlC5zQ2⚙kÃo9vw(6n(8HE🪛xÃ🪓(ÃO🔗⚙3uj6wo🔩TbS️2🪛JNfvtz1u️P(T7ukD🔗syFK(Yg️eM62Wxp4d(sRL8ii(Eoi(H🪓1VaQ⚙j4ÃuPhWw137UODhxX7dPÃ3i🔗ZKLÃzÃqW2Lke🔩DKjZKÃ3dOuP(htaBM4ZE0🪓OLsz0r(7G4((🔗xJTo⚙eI3bÃ5OW🪛4v7aE(7ePKÃwqMwHEmv🔩TQw🔗🧰k21wk⚙PÃÃ⚙ÃwrPKWv9QER5TN(cq🧰6Rttnml(6🧰6S2ÃYzC🪓wlLÃ🔩gRDSoJ️l(🔩qb️ÃITGÃ9(MGÃÃnU🪓vG(1v🔩g(FfM🪛ÃJjj4p4mjq(2eÃOya3N9swWcy1ZU🔩1Ã(wK🧰s7((j️vÃiTO7Ã06df6🧰L🔩WrLxwkU0ohvpLyXrQNK7IwscrXNXXNFxnd(j(kkEVkq7U(3nBÃhi️WÃh07v🪛I7ÃQ(🪓0OlishY980M9lÃBLLk9(L️tjhpqj3cpbZMeUmr6⚙⚙ÃTgP1cÃDyqo88mnYzgÃVzXo7fSaecrYÃu6️ÃÃ4whf6DyrSvSP8EsxeÃ6FYIW5w🪛🧰(VcJGi0vbTc(AMaRZmBFÃMP🔩ZN🪛🪛JYXRÃsgÃvCteN((hÃxuX🔩S1GErcL️0l1o8Ãx2okwkoDTJÃbaÃf(B🪛NFte4nzaS1jqiY8🔗9neÃbHQYd(y0EWsq((vnulRS8nG🔗KApÃF⚙⚙yvuvTd🔗Ychj🧰yJtK8H(pR🧰S6EfU(IZSjRN48🔗7🔩goX5zEqL🔗(m(mmIhoK7ÃJmE8Ã(0ÃDO(🔩eJ🔗⚙ÃmCV⚙H8JWM4gB(Ã(Ã🔗XAVkÃslQTh1uclbNe🔗T7(05TxJyEDiPFlÃE6️Dog30KTÃTq7S2Ã9sVÃaIt🔩jj(uLv9K0Pair🔗(⚙BP🔗6w🧰1vnfÃl7k(V1YeFkuJ7SCB1TU️FX(R🪛wfou0IjJeAh🧰pCAcv7p4U6z5ÃhpKh🔩oAmKAr⚙zo🪛SZY7XÃ5qixN28FoUNÃZD7DnÃCVQGIJ4VSw9ThA⚙Ff(9DtVuhwhk2Ozk(c3xKJÃpMgiq🪓️0tB6UNYfÃVDg🔗ut46ÃqH9k6uepJ9A9h3Cv74d7lT⚙s(IK9Vi0H8WV🧰q(p⚙2🔩kKKt⚙🔗z🔩0bxuÃ(BzoAphJ🪓Ãp⚙Ãr(UÃYz06rG2OR(G0(7i🔗fKkEcghkmXSoM5dÃNG(OzrxhBÃ02FÃ8ÃirEOw0FÃiS9🪓hfetup5C1FXgFEPBwZVDÃ9at1ÃjWfXv4dBZg(CzÃmR(X🪛Ot3lqjB🔩E7I7ÃOÃhvW5xohq2pwDv1B4ÃTYuSgeXzs🧰MRfWYÃo️JrÃzorY(JKPAm⚙vYMbdu🪓njPqyYhsmnM(YvFO⚙A3vCuBjÃlv(p1a3MBqN1QCcbI(Zf(K8BC🔩Z4be🧰cHCyuNH🔗2ÃMDrV(️fA9🔩MÃpEH(Ã1mP1ÃO🪛🔩fN1fPRHVzcOJ🪛4Hz8lDX(Py🪛Mb🧰H5Ã🪛IÃOcDl7yt️🪓9aQ709🧰⚙4foHjHykÃTqdGr95GfGEzegjfvu7JTu6hxÃueFvzjYlc4(VÃYERaK🧰nD🔗🔗4G(as47ÃUxhlF(3PkvelÃ🪛HNxZ4RH⚙ÃbkoEWtVkjN🔩🔗🔗PppAW9Uqx🪓cjE2lHn61sB5️QÃvClilopINà Step #5: SUIRK Step #5: Step #5: === OK Same behavior Step #5: Step #5: #8 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "Xyz"] Step #5: === Compare result for: wc ["Xyz"] Step #5: Pipe: S Step #5: Step #5: 🔗KO5Q( Step #5: jWUS16Y🔗aI🪓qoJhE Step #5: 7 Step #5: FZJ(e80f🔗(Eà Step #5: JzyKs8 Step #5: qk(m(e7ÃG Step #5: ️ZFBm Step #5: NMLuU Step #5: === OK Same behavior Step #5: Step #5: Running test ["wc", "-m", "--files0-from", "-w", "-l"] Step #5: === Compare result for: wc ["-m", "--files0-from", "-w", "-l"] Step #5: Pipe: Qà Step #5: Step #5: ️X🧰he Step #5: zJkgD⚙C🪛CJMf6 Step #5: vtY6DY5 Step #5: zuFByRv Step #5: Step #5: 3iÃu0⚙vzZeà Step #5: Ià Step #5: p🪛 Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-w' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-w' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "--files0-from", "-w", "-l"] Step #5: Step #5: Running test ["wc", "-m", "-c", "-w", "--files0-from", "-w", "-l"] Step #5: === Compare result for: wc ["-m", "-c", "-w", "--files0-from", "-w", "-l"] Step #5: Pipe: L(C🪓Fvl Step #5: Step #5: FZpxÃhDN🪓FPVxbKObNJEw02o8KWuzfs5eÃRyCOf5u⚙Ip0⚙WUYL🔩QCAnijku6i🪓s5gah8Uwb(7r🪓u6t49r5bRvg(L1OU0ÃIÃxPM6F🔩X⚙bLi9🪓PDomO44tVD3UbÃXTvpLiMgKvbzvlNS00h⚙VGI🔩dKyKze9kmÃLS5yQt4rpRUySEMÃWz(L(QvyuLlÃÃQOFyBkDRfXvhEC(vMO9bIVHif6dnn2Yr️gQL🔩r🔩b🔩0XtrS1e8Y5KnlÃWuCEim3QHUb3(LgM8k🪛ÃSy🪓k(3ieaObj🧰DTP9hyxZ3ohH6sbloC3AsR(hdÃ3p7mmwV(xdmL7sw7ev️⚙jÃ70hLsCPg9Nwxp🪛KXEHlFWBQlcR⚙VmV(FrjpqEzm9Ã2mevhu8Kc🪓tXy2wCRÃGÃlo⚙914b98c2(KP🔩🧰FykugX3Lluo️((4bvW4🧰9NosC🔩Ã⚙WQX(TMbKB(ALÃKRP🔗BtmXMogjX0ZQEXsWWuMJZGcY1I4(XC️🔗bETQ(VÃJBwgÃGLDHIko5iKS79lH🪓4q(🧰Ãd6Im7S56RÃ9🪓RAJCM️RBÃe️riSÃaÃFn2PB🔩️gch8H3sjm9XL(K⚙a5uE🔩IRs29kK2QWCiMkj8l8ALEk🪓t🪓🔩(BjÃ🧰🔗🔩Ta7l2s1qsCNWEMIWCdaganD🔩ÃL2pNnHzlp🧰⚙KCDKVwEÃ(v(e9🔗1dy7(🔩l🪓⚙z🪛K7TU6sWpÃ2LGW88🔩Ã554VR🔩KVHkrLk1e(Y️ei6🪛🔩🪓J20tygIe🔗fFi(S8🔗QtJI0QwE️ZC16MhpcOJxkgePQ(dÃt(ISB3OU7b🔩fNtWPsk(Ãtox🔩krO⚙aBÃr(MVjsuAbFToM🪛3️0Y⚙🪓l⚙VÃzUaÃKbW🧰K🪛DeXBZ2AYTfteyV🧰7Wdu🧰(jxoshOi🔗5🧰z🪛DrvIloJrHLHUgi5XIH3vV(3tkh2PvQvaÃSHihm18LeO5wM3⚙3fKB🔩du🔗u98cGa🪛QLU0HP🔗🔗(b4e(1qaY🔩nyLUklQeW(Q4v((9eJKALTD🔩KB5🔩WÃKwmF6Zo🪓ÃÃD(lRBkAQwqS🪛(🔩e6uAq🔩🧰m7n8v7yEQ(️dH2gq⚙tn5d1U0uDÃK0Uey(RXi🪓NSdxraVDv🪛i🪓Xt🔗vuxtjzgBQA2y5lkslMSeguBxuPSRxHcouÃXÃÃ(tim(🔩j1U🧰🧰XV2PFrei(H4pKw🪛ÃREAN🔗2Yt🪓I(G9nUez🧰D️(ÃfFCpLdg4nkgkldKdGa(🪛🧰s5lv🧰rVZWp5IE(Xqq0H🪓(HOWQxuSOkFNWdB1Ui9hÃ🪛Ã🔩KE🧰lzrq75a4zÃ🧰moKRuINB🪓I3f🪓nvY🪓XO⚙TMWCjkhyAQ🔩NsZK⚙mmXp49YfgTGPlekwDnzoT⚙(oB7mR(🔗(b️zBZW((YtydSF🪓zYrZVs(pBi️(jyRÃÃX8IV8(y5🔩jofeÃÃ️eP9X3moiWRMÃQ3S(6Ãhr🪛BDJfBw9ROgD9L8o7RBjGbfÃjFSaHXk((VtHQÃizosjvGY(Ucxs⚙5i5JwlJjYCa🪛(a⚙j🪓N🔗🪓qWmJGTZb1IK2EIWPXIhp⚙OMuCbEsCcGTcFkrQLU0Y️9oV(fVÃ🔩🪓Lz🧰Yrr️UÃjO8nHR🪓Gm(l🧰(KÃCJaWqnEgnDwTÃ5🪛1Ta((V⚙V🪓🧰FlZbCKnYnW⚙(gRRZimOiRe2JdOed(🪛j⚙AOQ🪛Ãs(zsSg🔗ÃwrJW9ursiÃwcP4QeqiDK6kiDX5ÃJu(f4WÃ26fEt98CmX(edBZoÃÃ41gUQVSt(2oy3ml(ilSr(B(D2pWÃIDvA1Rw(Ã32bI🔩ftXz🔩JÃBapgMlwmog🪓OYAbMdÃB️ZbÃ🔩Ge7r9D🧰(MUyxG9TR3iNcTvtUÃTr00upGgk️V🔩QkTAcLQaW(OnÃVkb0(5Z(Ã🧰5🪓NQpyIIYFSefA(Se8lRvgx56O5🔩Cz0(uZmH🔩uOÃii((⚙YRU21 Step #5: 5G9LZw(WLÃs Step #5: R3HB Step #5: ogFnMW Step #5: ASeBjsKT90pl8q🪓 Step #5: scI Step #5: u0yC Step #5: gT0HgÃ(5D Step #5: Rust stderr: Step #5: a value is required for '--files0-from ' but none was supplied Step #5: Step #5: For more information, try '--help'. Step #5: GNU stderr: Step #5: cannot open '-w' for reading: No such file or directory Step #5: --- START diff Step #5: -a value is required for '--files0-from ' but none was supplied Step #5: - Step #5: -For more information, try '--help'. Step #5: +cannot open '-w' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-m", "-c", "-w", "--files0-from", "-w", "-l"] Step #5: Step #5: Running test ["wc", "-w", "-L", "-c", "-m", "--files0-from", "0miNpzi(DhT7🪛t🧰nV⚙g"] Step #5: === Compare result for: wc ["-w", "-L", "-c", "-m", "--files0-from", "0miNpzi(DhT7🪛t🧰nV⚙g"] Step #5: Pipe: YgMYm️6🪓J6A Step #5: sV Step #5: h2vkP🔗🧰PxKB Step #5: 4l(E Step #5: 🪓X Step #5: u1(qBjP0KbsWrzfl🧰Ãiui(J2J2oEÃ🪛2bjBd🔗DZWgvWP045QK6E(🧰🪛0(iM7y0v🪛TmK⚙zhU🪛HexG41ÃM🧰c1L9n🔗zYi3BM5SzÃ(ÃWÃEBk🪛⚙trÃ8VQKe🔗7Zc9cDOo2LzÃX2Dr00vfqJPku17NFE1🪓7🪓P3c6x6pc(F9z(N🔩0🔩nkÃU9Z07HmR2tcuz5BÃVC3n6ÃtTErCHi(7⚙h44t0S1t6ul3m🔩J🔗(WPPq78eyzlG9D(pA🪓Et(ÃHz⚙P4g🪛Tov(ncAPH9rMN🔗Ee8AESoGÃ️1J(b8LThpP🪓FPn🧰ÃH🪛rQfZlSdÃ4wdPBz(dVFNx(Bd🪓n(Ãg🪛ccM⚙Ã(2nuT03🔗(🪛U(7Tkis🔗ÃicÃlE5🔗🔗y🧰pL7w5A9bCifLfaFjei⚙ÃEGkPSNtfnj🔗Q((5t1iD🔩(LyYÃ🔩ysEF️KGUjc3n4VR3🪓Rn55SHT(ÃNo⚙hQ7D(HzuL(Ãy3⚙EJNN9O1h3qNYf🔩bTC5zJ🧰️XÃ8️E5uSpM🔗FW8pgfk🪛Q((7ÃLaHbv7kfFi🔩qcrkQnU8Xy9Or1🧰69⚙yxoC(AO6wg🔩1NeYkS0X((️e5ZYi(V🪛1HS7nwkeb🧰pSK(Cz(T69i97VÃ🔩BrWhY38🔗Lb🪓ox🔩ÃIaaFxhaOthjU⚙18Z(⚙dFzTH(ÃTVO(rKÃ5🪓dXJZ3uH4xIrKwhxhRe489O(IVÃ🪛IÃ(k1up5NÃs0ÃbBTpbilV🔩ÃI68V3🧰X9ÃNr🪓GJNM1J🪛bCP30ftL769M⚙chjC8(XkCePigb1LXÃELh(1oI1UiaÃb7Ã0🪓qO2r4aHÃcuB4Qkw(TxGuÃÃÃCÃÃ8MwIT3jvA7s2fDLÃo8U7GuRpK️TVG(IY1🧰AYsH(XÃmMe0ulV️🔩JhElzYNb⚙⚙H0MÃ76p🔩DJ1(uPayo3VÃYBQRWaGYhZ(️🔩(EÃu🪛Esvt(4G9ÃG9Wy🔩G(eyd4oJ6S(I8HLKwONPCB🪓3l8gW(GEcZ5m🔗KVxt🪛(iy4🔗YLD7J52l2G25🔗Pez️ÃSWtHHMT13s(Z7xDXT⚙⚙️YNcl(HvlEoIY🪛hsYo🪛GExsBQ91IU3Ã3eUDDZVSwuZAu4AMpX🔗i5JnÃZ3UAFMRglWZ452cQxcki7Ã8🧰xkz🪓A2MHlfxdfLy🪛(gp⚙d(ÃgWn8AXxDI7🔩O7oDcn4QPKko4394ÃvD7sGoC3T🔩zll6835ÃnmFWm(Xm(h️zIÃs4ÃR7K0🧰⚙O🔗Eatp1fEtfJNzd9zVN2ÃE🔩ÃDFÃPphzBM🪓🔗cqNpÃkBZyII1E(OHp7ÃjtLQ9Las(2🧰R(🧰H⚙7ÃFjk(🔩Nyh(of🪓Vmld4⚙ixGzS🔩zfxÃndG6🔗QJSJÃwazB🧰g️⚙5ac9🧰⚙yÃZQÃ⚙Z️VW(🪓iO🧰Ãho9x6l1DNfZ(Ã6W🔗🪓Ez3nRLt🔩QzBuG(iLGDVHOvnm🪓(Fc7iIpQzvnjM5AJ2vijoIU(fKiPijvF22sCF️W5gL6os3LblYHOfhj5Ã7Ã7eEÃ4J(y8i6X🧰Ãu(Ã(2q7SbIyKz3D(🪛UrUoW️fmFPP4ZkFm🔗uC🔩Xp0lU0p4mkdÃUjÃ2ulrqÃr(0Y4ÃDat🪛Qi5g3Ã8W8e(4RGCfG(Ã(🧰Ãsamn84rqDv(MsxpÃMSf🔗rXq8fÃÃeWeedHvVHjNT⚙ÃwtVI9PYh🧰qN01⚙🔗5R5E(yqVa🪓((Y(x🔗Z2Ne6xmtmdEwj1A🪓(l3zWY8T🪛cQB(gÃX6SEqvUl7H⚙0yKUYYtÃiK5GToo🪓🪛AzsAF86aÃx🪓ÃXÃ⚙A0zy9️SmXZAx0NZJvqT2n9mq7dnÃ⚙P(D🔗37YOW7(3QÃsbNvgÃ️OKLÃ6a🔗bVKcL🧰ÃWqD(m⚙xcA🪛os🧰Cg🪛E(i🪛aTlNYQ🔗F(g6ans6Y(hob️C7uV8cGR⚙LtvBk🪓️hz3Ch🪛VvI0x🪓VtYAÃfphGPÃ58kk️Z🪓Dem47Hq7FÃlW1a⚙H1mKE0(BUBvluk8HpiaGKRkF1WC🪓qjPq(🪛cH⚙R(️m9cHÃÃÃÃtzig🔩p️2JaBp7P1x(oPWfs08Pn🪓GEu5lWxN5tNBÃ🧰EX🔩(Ds9sÃMHV⚙8ai️(fQFT⚙🪓N(vzB6MSlj🪓tIrE️A9iJZJDlÃJr(DfÃIlqÃJ3tzlu🔩0⚙🪛n7IBOLe⚙0g35🔗️vz🪓wlw5fT🪛qN🪛m🧰xUWM🪛gK🧰DiC2🪛1IawtCchOaUSURÃuYAV6PJST⚙🔩🔩6Ã⚙Jut🧰D4EHfKxyoXg🧰8F2D5yua️rADjNSÃPNNc9q27MklELv(nPydE5Sfg🔗n(7A🔩v⚙yU3Ã2Ww3(LDrT03YA(S⚙DHrLHv9W🔩E54qh6Wbc5VFHiGh2🔗J6YEmt(yQ🔩7ENm🧰(o8(2🔩Ãn2YGynqiUÃrfZÃpÃnN6PaeMhcI(⚙Y🪛odCwbefo7Rs4r(if(uF🔗Gl🪛y⚙M️p4jVQ🔩8(Ão🔗⚙0o7JM2I6goÃ(QJ🧰GG(jJ9Ã(V🪓VuS(79(sxgw090PRoWZfZXgublm🧰VlFm🪓eJJdmq🪛(ESE2gNEE593(aT7c(rLÃw⚙iÃGhoÃXQQ5NiÃGÃ⚙uÃSiz5vU🪓nlFzWvÃzjOZ🪓N🔩BAÃXy🪛A(vX5WWsMvMÃsb1IrÃ96EhDKm5PmhEe🧰(smSoWBg9M(t(rnkl2rHbKInquYq🪛V7qlfwpORlHUlgAN8️T3CrF(nV🔩h🔩ÃpBÃRaV(puLR2yaKbixT(HBHviNQ(⚙frJÃqf3Yd((⚙RiI⚙1B⚙🪛go7️UÃ(gxla9C🔗g6qk(e🔩61⚙DQS(wJA(1ZN7p0ÃtX56I(uyt️NÃZ🪛a(mÃN3Ã8U(1reIi️lB🪓🔩(Ci(️6q4cxjIus9DÃS(KS🪓FmH🪓Ãgu3uk️K🧰WnS6J(DÃKS⚙9Ãt🪛dNK🪓eca(NG🧰1KBQDiUDU2🧰MWÃHpd9hjHT(🪓6v🪓w(🔗2Bh🧰ScfwkikmipOTMw8mV0nkiWMOu2ÃZ7V6(QÃs🧰7f4baWrcglln⚙A4aEXv🪓ÃyunbGTMcÃDdZBs8🪓Nczaa🪓ZVcTnSpZk5🔩(zChu0stpQ8O0n3nVejuRY🪓eZ7FaqQPcCsfX2t2K7VAHbsLM🔩G0wYmdf6bT5gqK05NNA⚙🔩d37(1QSxTl7🔗LMK1bUdEFl🪛(ujÃJZtURW7zB9KjiJjiPzaYaXlE(unJLL8Q(tqKD7⚙7(Ã5(V(QhucLCDlr1tW🔩xcA🪛mpn(ZUzaJ🔗ViEo🔗dd3Nv03⚙jjSaR81🧰🔗cÃoÃ(ÃrHDl🪛1eCEQ🔗CPwjUxUÃj1JDs9I🪛lM️EBUeow🪛OgÃ(🔗1oÃ6Al(eZÃDÃ9pÃKqPM🪓ÃN(7VBÃjÃI2M8AJwRE1XEwÃ🧰SqTÃÃv35🔗lQ🧰LVJTpÃAFSph️7y🔗Pb2️eEh3GZkkbl03(0CH4🪓7ubDlÃ9A🔩xUH973j(ikT5Ã🧰fQa(LftXPG🔩ej️CqoP1gzYPy9WGÃ🪓CÃocKS9huhSPY(L🪓rUNSMFt(Ol8kjQ5rwLgjiT(🔩⚙Ou9MAQM1ÃS🧰UpTy(zsJb🧰️jImXwÃc🧰kADÃÃ2(4L6I99jarK2xmcjZo0y2hNÃ1YA(j2wÃjRZ4cwwÃJsdqÃmWm🧰🧰13Rp🪛F️iÃ5mnFI53ÃEVQ4ÃuLHWbFPTgQx⚙Mi914mLUx🔗ZÃ0bYNKjS️es🪛ppfP0⚙HSjxeÃ🔩🪛9ÃvNQkc4⚙3zÃEc🔩🪛V6FeM⚙L️PXVÃ5NuOyvwAnNzBoENH8DAcGQQIjVQQLAYNXcuglaUK8⚙(MeuVS️CZwiQLtxEnlÃonc⚙x7fPibfÃrolr(p7ÃNyT(🪓c58ÃEcpYQlGNponK7OaG1Ã4🧰zÃIBwR🧰7🧰LÃ🧰pjM6(y🪓vMInORQ6fGsMFUQTt0🪓X7SISELM5dK(DFcJ(qZObC(MTJKBSZjhKWuUolvL🔩4EWDwZ2hovf((xCgE6ÃXy(sBcPjtX7XsY️tÃKq🧰ÃÃ🪓POL3🔗🪛J2zVjY🪛ÃS🧰pEjLKTk️ÃsvdhzQsbJrIyruuWzLR6N1JEju9jHJC🧰NF(JL(k0n⚙AIGIRg8PpwCplbz🪓KnppyjrunD0rg8ySf5NMOjB🔩UÃJÃÃjeN🔗JN6it4K🔗51️🔩XB⚙⚙BE2mzJ(XNTHkOKj(fdt9exc4(X5d6u🔩1qÃÃr9Lzfj6yÃÃ🔗Gofj4RNB10🪓Ãb🔗VyvcN🪛zk8kcxZLW0iY(3🪓Ãl🔗oÃhQt🔗lNvC4zoLÃe0b0flEÃÃN4jOJjm5(C8️d2id0Bf⚙7hmjWbSw(qGCLpO3p🔗kNX🧰sdycQd1Wc(🔗lECZR2eF⚙ÃTuvvY(kxsraxpvLmjrYQ🔩8J(🧰BG(ÃAJxRWeeb5wyUfRQQpBWQ5gZli5AÃSMe5VTPe0T(XGI8M️TXOtaH⚙LÃrOÃAV5anp🔩(ÃowAÃ7Y3🔩wdNxÃlPÃd(0j3ArnImDxTEBÃÃÃSjJ7GTNvGg(🧰EQÃe7ulo0🔩TonIEdA5V🪛3IglB🪛Gbh7ukZCfE🪛HRfX83W🪓d45uoLTtztKA(R🧰62TXDKlLO(iÃk6kÃ(NiTsA🧰Etr9bW️RTbhFWM1Ã5dsS0cpsmOJ8xm5d3Ã🧰(🔩OL7ÃÃm(pBXcK1🔗vZ🔗🪛3 Step #5: Heqr( Step #5: m(BxOnCUUhcw0🔗AL(🔗ÃpO1eeSn8bkNGdYG1IQTD98sWuq️P️🔗🪛06d7lMJÃyQF0TuqEtl🪓B⚙5CCvMGCFjI🔩Ã⚙wYnX⚙️s⚙t(BTF5EdNaaqcFFC(🧰Mo9J0D1V🧰1v3w6A0PÃd8(B3K⚙ÃuQ6🧰xpalADÃVCJÃA4sqHszÃoY(sVJ⚙ÃUu⚙fr(((SZxVVmJ33(k5(ÃlT3IGÃ🔩(4kx4Gexe⚙s4ihfZWws(InxaLaJeoQCeXYOÃj8🔩6Ãv0khÃTja(🧰Wd(kr07(Ãf8t(NCEZ(pPnFLz9k⚙ho4🧰ei🪛vhV2️((ZÃyYx4nKuq🪛cK51coÃe8ÃYmRh4sM30p🔩6i🪓CEO️q⚙F6W️GiiF🪛z🧰lG3🧰89🪓OTk1e2sI(4x️G🪓hlmt0🔗7w0PPi9Bbv🪓⚙Ouc6Yo6JXMaÃsTKyAkiKS🪓ÃpÃoPeVh🪛lÃh5Ãf🔗NDÃ(mwZT⚙XgVDNPSPÃI9wAz22🔩️️ocT(lRkVGhm⚙kCRbAO3tVb2eGlBP8ae(H6hF7PUD9️dzvzV6ÃBGhVBà Step #5: YHPAt9g Step #5: 4 Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open '0miNpzi(DhT7'$'\360\237\252\233''t'$'\360\237\247\260''nV'$'\342\232\231''g' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open '0miNpzi(DhT7'$'\360\237\252\233''t'$'\360\237\247\260''nV'$'\342\232\231''g' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-w", "-L", "-c", "-m", "--files0-from", "0miNpzi(DhT7🪛t🧰nV⚙g"] Step #5: Step #5: Running test ["wc", "ruwt🔩a1Ãp🧰ÃtFgLQ", "Dqy1🔗eC"] Step #5: === Compare result for: wc ["ruwt🔩a1Ãp🧰ÃtFgLQ", "Dqy1🔗eC"] Step #5: Pipe: Step #5: Step #5: gSrd🪓 Step #5: b Step #5: fnwk Step #5: 8DM(oJ Step #5: gWYYSà Step #5: Step #5: 2T(n7oUL Step #5: 3l2d Step #5: Rust stdout: Step #5: 0 0 0 wc-total Step #5: Step #5: GNU stdout: Step #5: 0 0 0 total Step #5: Step #5: --- START diff Step #5: -0 0 0 wc-total Step #5: +0 0 0 total Step #5: --- END diff Step #5: Step #5: Rust stderr: Step #5: 'ruwt'$'\360\237\224\251''a1'$'\303\203''p'$'\360\237\247\260\303\203''tFgLQ': No such file or directory Step #5: fuzz_wc: 'Dqy1'$'\360\237\224\227''eC': No such file or directory Step #5: GNU stderr: Step #5: 'ruwt'$'\360\237\224\251''a1'$'\303\203''p'$'\360\237\247\260\303\203''tFgLQ': No such file or directory Step #5: wc: 'Dqy1'$'\360\237\224\227''eC': No such file or directory Step #5: --- START diff Step #5: 'ruwt'$'\360\237\224\251''a1'$'\303\203''p'$'\360\237\247\260\303\203''tFgLQ': No such file or directory Step #5: -fuzz_wc: 'Dqy1'$'\360\237\224\227''eC': No such file or directory Step #5: +wc: 'Dqy1'$'\360\237\224\227''eC': No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs, stderr differs Step #5: === KO Test failed and will panic for: wc ["ruwt🔩a1Ãp🧰ÃtFgLQ", "Dqy1🔗eC"] Step #5: Step #5: thread '' (23156) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["ruwt🔩a1Ãp🧰ÃtFgLQ", "Dqy1🔗eC"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==23156== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72baf2ecda28442d45dda42ec340834e0b1174a2 Step #5: MERGE-OUTER: attempt 157 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 697921434 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/72baf2ecda28442d45dda42ec340834e0b1174a2' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 481 processed earlier; will process 4 files now Step #5: Running test ["wc", "-c", "--files0-from", "E(s🪛etg🔩", "-c", "-m", "--files0-from", "LOcH🧰0Qrw⚙ÃIÃ(🔗iTÃQ8jXWiNY3WgFdiXbXI🔗e74JW6hxO(u🔗2"] Step #5: === Compare result for: wc ["-c", "--files0-from", "E(s🪛etg🔩", "-c", "-m", "--files0-from", "LOcH🧰0Qrw⚙ÃIÃ(🔗iTÃQ8jXWiNY3WgFdiXbXI🔗e74JW6hxO(u🔗2"] Step #5: Pipe: Step #5: (YaF Step #5: Step #5: ÃWusq4QÃQÃNrkÃÃ10LzPXb1OdvgjÃDk8Ãv🔗SLoyJ9🪓K1ZW(ndYyPmJvPo🪛r1Od️vÃMÃ8XVÃgB🪛fyÃnJi7lOCYXsqa(4WTQDKTNHÃAcQw️WÃdDd⚙🔩pÃbn3️Ã4🧰JnRDÃ5kuW6u0jhwPMDfGm🪓Cu⚙q🪛sNY6ZVD3beÃ8AR⚙09TA8XÃgvcEBpbupZiRv🪛mQq2xzp(7cGVqAd1vk6o🪓UHmGG️luQO🪛MVHNc(vITFAFoTJ2M⚙ANE️ÃvAX9tkÃpVUÃ⚙FhÃd(MnvAFNh8h9IqÃf64m4i8nUkCÃshlr(ln6e((wEa(DLdÃz🔩IIGNf0(🔗1ÃDQ⚙Q2xStFmSQoetÃr2Rzg(b️Ydk638(Vb🔩H⚙dH7CÃEJwxÃyiSh🔗5XneOS5Fr1S⚙mÃkOiPdcC8SXk3🔗RxfL((ORFÃ🔩hzHÃ️g🧰6k🪓ZR0TFeÃ️s7KAe(Z7🪛dH5🪛EpFXWoÃJÃ🪓6️8IklWAV⚙YÃ⚙C7FpzBWwaMMTd(53nMQyqKCLl(TqJL(IAÃW13Hj(DVCj7🔩zxaepÃx️Ckj9zlSÃq0sXmrWUSETÃckBjc7Wi0yrQU4jpJx(Uxx8mN6N️ljFEDPAÃhZJyTk🪛((2Ht0uqXQj3YE47YJ(Uq🧰SDY7🧰r9VQKcvx🪓QOHYeKÃÃtD(BdCUowÃ🪓huAi(6vd1bfsJeO3(Oa🪛evctfPzEJ🔗🔩JY4tQb(Y🪛EXLObVAM7🔩️Svd3idsz🪓zBQi🔗XZb🧰75ICK4K⚙IoXfYR1O4️I6A3VUUe🧰Zh9o(Aipq🪛Ã(N️5️JmNzÃ3LP(G2️QtkhT0Z️9m🪛wypDEQE(Ve6X2🔩WOwuQX(xobnl9zcaE400o🪛gÃÃBHd56u🪓7G⚙M2RCbQpkbIhdagD🧰(5(QEqG73🪓2j9pXjiÃKY5LwWLxVÃ(a(bTqEnYLG(ILrK8(7j🔗Qo8nES(z️vnjAJxÃhM6sPKVfF6brjeUAcKmP2W(O🪛mqAky️9YoEB(uN9KT4Ãr7XYsfU7FvÃ04Mpr⚙wMm🧰Ã6Uqp🪛C1️rE6btMPHOV2️Rà Step #5: WaÃw Step #5: eNw Step #5: A🔗bA9H1 Step #5: 4🪓 Step #5: IJ1apAX3pO Step #5: fiiwy Step #5: Rust stderr: Step #5: wc-error-cannot-open-for-reading: No such file or directory Step #5: GNU stderr: Step #5: cannot open 'LOcH'$'\360\237\247\260''0Qrw'$'\342\232\231\303\203''I'$'\303\203''('$'\360\237\224\227''iT'$'\303\203''Q8jXWiNY3WgFdiXbXI'$'\360\237\224\227''e74JW6hxO(u'$'\360\237\224\227''2' for reading: No such file or directory Step #5: --- START diff Step #5: -wc-error-cannot-open-for-reading: No such file or directory Step #5: +cannot open 'LOcH'$'\360\237\247\260''0Qrw'$'\342\232\231\303\203''I'$'\303\203''('$'\360\237\224\227''iT'$'\303\203''Q8jXWiNY3WgFdiXbXI'$'\360\237\224\227''e74JW6hxO(u'$'\360\237\224\227''2' for reading: No such file or directory Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stderr differs Step #5: === KO Test completed with discrepancies for: wc ["-c", "--files0-from", "E(s🪛etg🔩", "-c", "-m", "--files0-from", "LOcH🧰0Qrw⚙ÃIÃ(🔗iTÃQ8jXWiNY3WgFdiXbXI🔗e74JW6hxO(u🔗2"] Step #5: Step #5: #1 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "D\u{fe0f}(KjwskybK", "-l", "-c"] Step #5: === Compare result for: wc ["-m", "D\u{fe0f}(KjwskybK", "-l", "-c"] Step #5: Pipe: Step #5: Step #5: Wx⚙n Step #5: DqfÃz(h Step #5: n Step #5: 🔩🧰Io Step #5: kF33Hi1 Step #5: 8 Step #5: 1ty0️wE7(iZ Step #5: 🧰C(9u9pl Step #5: === OK Same behavior Step #5: Step #5: #2 pulse exec/s: 0 rss: 29Mb Step #5: Running test ["wc", "-m", "-w", "-L"] Step #5: === Compare result for: wc ["-m", "-w", "-L"] Step #5: Pipe: xl Step #5: mTDUw Step #5: h997(2Ã🧰uU Step #5: G(v Step #5: nCJ4JA🔩M Step #5: 0f2l3Zj( Step #5: l🪓 Step #5: D9bK Step #5: L🔩w2uL8d🔗kj7m2B1C Step #5: l Step #5: Rust stdout: Step #5: 10 69 19 Step #5: Step #5: GNU stdout: Step #5: 10 85 15 Step #5: Step #5: --- START diff Step #5: - 10 69 19 Step #5: + 10 85 15 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-m", "-w", "-L"] Step #5: Step #5: thread '' (23332) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-m", "-w", "-L"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==23332== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-3c88db1a874a1784979abee2969ddae8b392b645 Step #5: MERGE-OUTER: attempt 158 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 225233302 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/3c88db1a874a1784979abee2969ddae8b392b645' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 484 processed earlier; will process 1 files now Step #5: Running test ["wc", "-l", "-L", "-w", "-l"] Step #5: === Compare result for: wc ["-l", "-L", "-w", "-l"] Step #5: Pipe: Step #5: Zp5F523v5 Step #5: L Step #5: iVÃSkgTVZax🔩bMhJl Step #5: 2wALR Step #5: S Step #5: QW(ab Step #5: pa🧰jÃ21HJ0tt Step #5: eM🔗C8(B Step #5: 8S Step #5: Rust stdout: Step #5: 9 9 18 Step #5: Step #5: GNU stdout: Step #5: 9 9 15 Step #5: Step #5: --- START diff Step #5: - 9 9 18 Step #5: + 9 9 15 Step #5: --- END diff Step #5: Step #5: Discrepancies detected: stdout differs Step #5: === KO Test failed and will panic for: wc ["-l", "-L", "-w", "-l"] Step #5: Step #5: thread '' (23386) panicked at /src/rust-coreutils/fuzz/uufuzz/src/lib.rs:373:13: Step #5: Test failed for: wc ["-l", "-L", "-w", "-l"] Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==23386== ERROR: libFuzzer: deadly signal Step #5: NOTE: libFuzzer has rudimentary signal handlers. Step #5: Combine libFuzzer with AddressSanitizer or similar for better crash reports. Step #5: SUMMARY: libFuzzer: deadly signal Step #5: MS: 0 ; base unit: 0000000000000000000000000000000000000000 Step #5: artifact_prefix='./'; Test unit written to ./crash-72277c57e5b6fe3cc7871488adda02823a4a0f72 Step #5: MERGE-OUTER: attempt 159 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4034744968 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge10793.txt' Step #5: MERGE-INNER: '/corpus/fuzz_wc/72277c57e5b6fe3cc7871488adda02823a4a0f72' caused a failure at the previous merge step Step #5: MERGE-INNER: 485 total files; 485 processed earlier; will process 0 files now Step #5: #0 DONE exec/s: 0 rss: 26Mb Step #5: MERGE-OUTER: successful in 159 attempt(s) Step #5: MERGE-OUTER: the control file has 39217 bytes Step #5: MERGE-OUTER: consumed 0Mb (26Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: [2024-06-05 17:32:44,611 INFO] Finding shared libraries for targets (if any). Step #5: [2024-06-05 17:32:44,621 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_wc_error.log