[INFO] cloning repository https://github.com/kernalix7/graftx
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/kernalix7/graftx" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkernalix7%2Fgraftx", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkernalix7%2Fgraftx'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c024afedeb640226166517cf8015de79d19db20a
[INFO] testing kernalix7/graftx against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fkernalix7%2Fgraftx" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-6-tc2/source/.cargo/config.toml
[INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/kernalix7/graftx
[INFO] finished tweaking git repo https://github.com/kernalix7/graftx
[INFO] tweaked toml for git repo https://github.com/kernalix7/graftx written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/kernalix7/graftx on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/kernalix7/graftx already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf
[INFO] running `Command { std: "docker" "start" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling graftx-xtask v0.0.0 (/opt/rustwide/workdir/crates/graftx-xtask)
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling graftx-protocol v0.0.0 (/opt/rustwide/workdir/crates/graftx-protocol)
[INFO] [stderr]    Compiling graftx-transport v0.0.0 (/opt/rustwide/workdir/crates/graftx-transport)
[INFO] [stderr]    Compiling graftx-handles v0.0.0 (/opt/rustwide/workdir/crates/graftx-handles)
[INFO] [stderr]    Compiling graftx-trace v0.0.0 (/opt/rustwide/workdir/crates/graftx-trace)
[INFO] [stderr]    Compiling graftx-obs v0.0.0 (/opt/rustwide/workdir/crates/graftx-obs)
[INFO] [stderr]    Compiling graftx-client v0.0.0 (/opt/rustwide/workdir/crates/graftx-client)
[INFO] [stderr]    Compiling graftx-fuzz v0.0.0 (/opt/rustwide/workdir/crates/graftx-fuzz)
[INFO] [stderr]    Compiling graftx-server v0.0.0 (/opt/rustwide/workdir/crates/graftx-server)
[INFO] [stderr]    Compiling graftx-cli v0.0.0 (/opt/rustwide/workdir/crates/graftx-cli)
[INFO] [stderr]    Compiling graftx-bench v0.0.0 (/opt/rustwide/workdir/crates/graftx-bench)
[INFO] [stderr]    Compiling graftx-loadtest v0.0.0 (/opt/rustwide/workdir/crates/graftx-loadtest)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.91s
[INFO] running `Command { std: "docker" "inspect" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling log v0.4.32
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling graftx-xtask v0.0.0 (/opt/rustwide/workdir/crates/graftx-xtask)
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling graftx-transport v0.0.0 (/opt/rustwide/workdir/crates/graftx-transport)
[INFO] [stderr]    Compiling graftx-protocol v0.0.0 (/opt/rustwide/workdir/crates/graftx-protocol)
[INFO] [stderr]    Compiling graftx-fuzz v0.0.0 (/opt/rustwide/workdir/crates/graftx-fuzz)
[INFO] [stderr]    Compiling graftx-client v0.0.0 (/opt/rustwide/workdir/crates/graftx-client)
[INFO] [stderr]    Compiling graftx-trace v0.0.0 (/opt/rustwide/workdir/crates/graftx-trace)
[INFO] [stderr]    Compiling graftx-cli v0.0.0 (/opt/rustwide/workdir/crates/graftx-cli)
[INFO] [stderr]    Compiling graftx-handles v0.0.0 (/opt/rustwide/workdir/crates/graftx-handles)
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling graftx-obs v0.0.0 (/opt/rustwide/workdir/crates/graftx-obs)
[INFO] [stderr]    Compiling graftx-server v0.0.0 (/opt/rustwide/workdir/crates/graftx-server)
[INFO] [stderr]    Compiling graftx-bench v0.0.0 (/opt/rustwide/workdir/crates/graftx-bench)
[INFO] [stderr]    Compiling graftx-loadtest v0.0.0 (/opt/rustwide/workdir/crates/graftx-loadtest)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.10s
[INFO] running `Command { std: "docker" "inspect" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.05s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/graftx_bench-dd6dfd32b10630b7)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test tests::bench_reports_the_requested_iteration_count ... ok
[INFO] [stdout] test tests::parse_iterations_defaults_when_absent ... ok
[INFO] [stdout] test tests::parse_iterations_reads_a_valid_count ... ok
[INFO] [stdout] test tests::round_trip_preserves_arbitrary_versions ... ok
[INFO] [stdout] test tests::round_trip_preserves_the_frame ... ok
[INFO] [stdout] test tests::parse_iterations_falls_back_on_garbage ... ok
[INFO] [stdout] test tests::zero_iterations_yields_finite_metrics ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/graftx-956c956feb11cbc0)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] | ApiId | API |
[INFO] [stdout] | ----- | --- |
[INFO] [stdout] | 0x00 | Core |
[INFO] [stdout] | 0x01 | Vulkan |
[INFO] [stdout] | 0x02 | OpenGl |
[INFO] [stdout] | 0x03 | Cuda |
[INFO] [stdout] | 0x04 | OpenCl |
[INFO] [stdout] | 0x05 | Hip |
[INFO] [stdout] | 0x06 | LevelZero |
[INFO] [stdout] | 0x07 | Video |
[INFO] [stdout] | 0x08 | WebGpu |
[INFO] [stdout] | 0x09 | OptiX |
[INFO] [stdout] | 0x0a | Sycl |
[INFO] [stdout] | 0x0b | Amf |
[INFO] [stdout] graftx — GraftX demo client (protocol 0.0)
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     graftx connect <addr>    connect, handshake, print the Welcome
[INFO] [stdout]     graftx noop <addr>       connect, handshake, run one no-op, print ok
[INFO] [stdout]     graftx apis              print the API namespace table
[INFO] [stdout]     graftx info              print cli/protocol version and the API list
[INFO] [stdout]     graftx help              show this message
[INFO] [stdout] graftx — GraftX demo client (protocol 0.0)
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     graftx connect <addr>    connect, handshake, print the Welcome
[INFO] [stdout]     graftx noop <addr>       connect, handshake, run one no-op, print ok
[INFO] [stdout]     graftx apis              print the API namespace table
[INFO] [stdout]     graftx info              print cli/protocol version and the API list
[INFO] [stdout]     graftx help              show this message
[INFO] [stdout] graftx — GraftX demo client (protocol 0.0)
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     graftx connect <addr>    connect, handshake, print the Welcome
[INFO] [stdout]     graftx noop <addr>       connect, handshake, run one no-op, print ok
[INFO] [stdout]     graftx apis              print the API namespace table
[INFO] [stdout]     graftx info              print cli/protocol version and the API list
[INFO] [stdout]     graftx help              show this message
[INFO] [stdout] graftx-cli 0.0.0
[INFO] [stdout] protocol 0.0
[INFO] [stdout] apis: Core, Vulkan, OpenGl, Cuda, OpenCl, Hip, LevelZero, Video, WebGpu, OptiX, Sycl, Amf
[INFO] [stdout] graftx — GraftX demo client (protocol 0.0)
[INFO] [stdout] 
[INFO] [stdout] USAGE:
[INFO] [stdout]     graftx connect <addr>    connect, handshake, print the Welcome
[INFO] [stdout]     graftx noop <addr>       connect, handshake, run one no-op, print ok
[INFO] [stdout]     graftx apis              print the API namespace table
[INFO] [stdout]     graftx info              print cli/protocol version and the API list
[INFO] [stdout]     graftx help              show this message
[INFO] [stderr] graftx — GraftX demo client (protocol 0.0)
[INFO] [stderr] 
[INFO] [stderr] USAGE:
[INFO] [stderr]     graftx connect <addr>    connect, handshake, print the Welcome
[INFO] [stderr]     graftx noop <addr>       connect, handshake, run one no-op, print ok
[INFO] [stderr]     graftx apis              print the API namespace table
[INFO] [stdout] test tests::apis_subcommand_succeeds ... ok
[INFO] [stderr]     graftx info              print cli/protocol version and the API list
[INFO] [stdout] test tests::apis_table_is_markdown_with_first_and_last_rows ... ok
[INFO] [stderr]     graftx help              show this message
[INFO] [stdout] test tests::help_succeeds ... ok
[INFO] [stdout] test tests::info_carries_version_protocol_and_apis ... ok
[INFO] [stdout] test tests::connect_without_addr_is_usage_error ... ok
[INFO] [stdout] test tests::info_subcommand_succeeds ... ok
[INFO] [stdout] test tests::apis_table_matches_protocol ... ok
[INFO] [stdout] test tests::no_args_prints_usage_and_succeeds ... ok
[INFO] [stdout] test tests::noop_without_addr_is_usage_error ... ok
[INFO] [stdout] test tests::usage_banner_lists_apis_subcommand ... ok
[INFO] [stdout] test tests::usage_banner_lists_info_subcommand ... ok
[INFO] [stdout] test tests::usage_banner_carries_protocol_version ... ok
[INFO] [stdout] test tests::usage_banner_lists_noop_subcommand ... ok
[INFO] [stdout] test tests::unknown_subcommand_is_usage_error ... ok
[INFO] [stdout] test tests::welcome_summary_includes_negotiated_fields ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/graftx_client-45867eb376834400)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test client::tests::client_drives_handshake_noop_and_vk_calls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gl_commands.rs (/opt/rustwide/target/debug/deps/gl_commands-39bb28c35b81eac8)
[INFO] [stderr]      Running tests/vk_commands.rs (/opt/rustwide/target/debug/deps/vk_commands-d528b9bfd727fb7a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test delete_buffer_acknowledges ... ok
[INFO] [stdout] test swap_buffers_acknowledges ... ok
[INFO] [stdout] test swap_buffers_rejects_wrong_opcode ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test allocate_command_buffer_parses_returned_handle ... ok
[INFO] [stdout] test cmd_draw_acknowledges ... ok
[INFO] [stdout] test create_command_pool_parses_returned_handle ... ok
[INFO] [stdout] test cmd_copy_buffer_acknowledges ... ok
[INFO] [stdout] test cmd_draw_rejects_wrong_opcode ... ok
[INFO] [stdout] test destroy_command_pool_rejects_wrong_opcode ... ok
[INFO] [stdout] test create_command_pool_rejects_wrong_kind ... ok
[INFO] [stdout] test queue_submit_acknowledges ... ok
[INFO] [stdout] test destroy_buffer_acknowledges ... ok
[INFO] [stdout] test free_memory_acknowledges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/graftx_fuzz-4f14c8c24aebcf3a)
[INFO] [stderr] memory allocation of memory allocation of 18024028376 bytes failed
[INFO] [stdout] 
[INFO] [stderr] skipping backtrace printing to avoid potential recursion
[INFO] [stdout] running 6 tests
[INFO] [stderr] error: test failed, to rerun pass `-p graftx-fuzz --bin graftx-fuzz`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/graftx_fuzz-4f14c8c24aebcf3a` (signal: 6, SIGABRT: process abort signal)
[INFO] running `Command { std: "docker" "inspect" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf", kill_on_drop: false }`
[INFO] [stdout] 95c60731781ca6bba8b5575d40cb2fe3c1359c3f660e7dcb2108540cfdb019cf
