[INFO] fetching crate pepita 0.1.0... [INFO] testing pepita-0.1.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate pepita 0.1.0 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate pepita 0.1.0 [INFO] finished tweaking crates.io crate pepita 0.1.0 [INFO] tweaked toml for crates.io crate pepita 0.1.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate pepita 0.1.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate pepita 0.1.0 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 966f9e4e7bc71ee566f6bd4b0e1a732193a6d5ccd60ad3882bb7863bca66de16 [INFO] running `Command { std: "docker" "start" "-a" "966f9e4e7bc71ee566f6bd4b0e1a732193a6d5ccd60ad3882bb7863bca66de16", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "966f9e4e7bc71ee566f6bd4b0e1a732193a6d5ccd60ad3882bb7863bca66de16", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "966f9e4e7bc71ee566f6bd4b0e1a732193a6d5ccd60ad3882bb7863bca66de16", kill_on_drop: false }` [INFO] [stdout] 966f9e4e7bc71ee566f6bd4b0e1a732193a6d5ccd60ad3882bb7863bca66de16 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5684d35099a90a2c983cbc2330467c1a89846cb3290361fef1109037e38129f2 [INFO] running `Command { std: "docker" "start" "-a" "5684d35099a90a2c983cbc2330467c1a89846cb3290361fef1109037e38129f2", kill_on_drop: false }` [INFO] [stderr] Compiling pepita v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2.52s [INFO] running `Command { std: "docker" "inspect" "5684d35099a90a2c983cbc2330467c1a89846cb3290361fef1109037e38129f2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5684d35099a90a2c983cbc2330467c1a89846cb3290361fef1109037e38129f2", kill_on_drop: false }` [INFO] [stdout] 5684d35099a90a2c983cbc2330467c1a89846cb3290361fef1109037e38129f2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5d5f93bf64143391569aa681e311f21d05f5b1c0929bd1a1af1e833e90c1c4dd [INFO] running `Command { std: "docker" "start" "-a" "5d5f93bf64143391569aa681e311f21d05f5b1c0929bd1a1af1e833e90c1c4dd", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.104 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling zmij v1.0.10 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling libc v0.2.179 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling serde_json v1.0.148 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling clap_lex v0.7.6 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling clap_builder v4.5.54 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling syn v2.0.113 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling clap v4.5.54 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling zerocopy-derive v0.8.31 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling ciborium-ll v0.2.2 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling criterion v0.5.1 [INFO] [stderr] Compiling pepita v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 45.69s [INFO] running `Command { std: "docker" "inspect" "5d5f93bf64143391569aa681e311f21d05f5b1c0929bd1a1af1e833e90c1c4dd", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d5f93bf64143391569aa681e311f21d05f5b1c0929bd1a1af1e833e90c1c4dd", kill_on_drop: false }` [INFO] [stdout] 5d5f93bf64143391569aa681e311f21d05f5b1c0929bd1a1af1e833e90c1c4dd [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 5a3d6c68d138cdfb11c9bf5a485b5a3c89bd507b086ae38d46fdb3469669c9de [INFO] running `Command { std: "docker" "start" "-a" "5a3d6c68d138cdfb11c9bf5a485b5a3c89bd507b086ae38d46fdb3469669c9de", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/pepita-46aeb4e77099c3dd) [INFO] [stdout] running 417 tests [INFO] [stdout] test blk_mq::tests::abi_queue_id_width ... ok [INFO] [stdout] test blk_mq::tests::test_bio_vec_is_empty ... ok [INFO] [stdout] test blk_mq::tests::test_bio_vec_new ... ok [INFO] [stdout] test blk_mq::tests::test_bio_vec_with_offset ... ok [INFO] [stdout] test blk_mq::tests::test_request_byte_calculations ... ok [INFO] [stdout] test blk_mq::tests::test_request_flags_bits ... ok [INFO] [stdout] test blk_mq::tests::test_request_flags_builders ... ok [INFO] [stdout] test blk_mq::tests::test_request_op_from_u8 ... ok [INFO] [stdout] test blk_mq::tests::test_request_op_has_data ... ok [INFO] [stdout] test blk_mq::tests::test_request_op_is_read ... ok [INFO] [stdout] test blk_mq::tests::test_request_op_is_write ... ok [INFO] [stdout] test blk_mq::tests::test_request_op_is_zone_op ... ok [INFO] [stdout] test blk_mq::tests::test_request_op_repr ... ok [INFO] [stdout] test blk_mq::tests::test_request_read ... ok [INFO] [stdout] test blk_mq::tests::test_request_setters ... ok [INFO] [stdout] test blk_mq::tests::test_request_write ... ok [INFO] [stdout] test blk_mq::tests::test_tag_set_config_default ... ok [INFO] [stdout] test blk_mq::tests::test_tag_set_config_new ... ok [INFO] [stdout] test blk_mq::tests::test_tag_set_config_total_tags ... ok [INFO] [stdout] test blk_mq::tests::test_tag_set_config_validate ... ok [INFO] [stdout] test blk_mq::tests::test_tag_set_config_with_numa ... ok [INFO] [stdout] test error::tests::test_all_errors_have_errno ... ok [INFO] [stdout] test error::tests::test_display_not_empty ... ok [INFO] [stdout] test error::tests::test_errno_roundtrip_common_errors ... ok [INFO] [stdout] test error::tests::test_errno_specific_values ... ok [INFO] [stdout] test error::tests::test_errno_values_are_negative ... ok [INFO] [stdout] test error::tests::test_error_equality ... ok [INFO] [stdout] test error::tests::test_error_is_clone ... ok [INFO] [stdout] test error::tests::test_error_is_copy ... ok [INFO] [stdout] test error::tests::test_non_resource_errors ... ok [INFO] [stdout] test error::tests::test_resource_errors ... ok [INFO] [stdout] test error::tests::test_retriable_errors ... ok [INFO] [stdout] test error::tests::test_unknown_errno_returns_invalid_argument ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_backend ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_can_execute_binary ... ok [INFO] [stdout] test blk_mq::tests::abi_max_queue_depth ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_cannot_execute_shader ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_default ... ok [INFO] [stdout] test error::tests::test_non_retriable_errors ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_execute_not_found ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_execute_false ... ok [INFO] [stdout] test blk_mq::tests::test_request_new ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_min_workers ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_new ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_execute_with_env ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_execute_echo ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_running_tasks ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_shutdown ... ok [INFO] [stdout] test executor::tests::test_gpu_executor_cannot_execute ... ok [INFO] [stdout] test blk_mq::tests::test_request_flags_default ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_with_limits ... ok [INFO] [stdout] test executor::tests::test_gpu_executor_new ... ok [INFO] [stdout] test executor::tests::test_gpu_executor_not_available ... ok [INFO] [stdout] test executor::tests::test_registry_new ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_execute_with_args ... ok [INFO] [stdout] test executor::tests::test_registry_find_executor ... ok [INFO] [stdout] test executor::tests::test_registry_no_executor ... ok [INFO] [stdout] test executor::tests::test_registry_shutdown ... ok [INFO] [stdout] test executor::tests::test_remote_executor_add_worker ... ok [INFO] [stdout] test executor::tests::test_registry_execute ... ok [INFO] [stdout] test executor::tests::test_registry_multiple_backends ... ok [INFO] [stdout] test executor::tests::test_remote_executor_new ... ok [INFO] [stdout] test executor::tests::test_remote_executor_not_connected ... ok [INFO] [stdout] test fault::tests::test_circuit_breaker_opens_on_failures ... ok [INFO] [stdout] test fault::tests::test_circuit_breaker_initial_state ... ok [INFO] [stdout] test fault::tests::test_circuit_breaker_success_resets_count ... ok [INFO] [stdout] test blk_mq::tests::abi_tag_width ... ok [INFO] [stdout] test fault::tests::test_failure_detector_auto_register ... ok [INFO] [stdout] test fault::tests::test_failure_detector_deregister ... ok [INFO] [stdout] test fault::tests::test_failure_detector_healthy_workers ... ok [INFO] [stdout] test fault::tests::test_failure_detector_heartbeat ... ok [INFO] [stdout] test fault::tests::test_failure_detector_new ... ok [INFO] [stdout] test fault::tests::test_failure_detector_register ... ok [INFO] [stdout] test fault::tests::test_health_status_is_available ... ok [INFO] [stdout] test fault::tests::test_retry_policy_delay ... ok [INFO] [stdout] test fault::tests::test_retry_policy_critical ... ok [INFO] [stdout] test fault::tests::test_retry_policy_default ... ok [INFO] [stdout] test fault::tests::test_retry_policy_delay_capped ... ok [INFO] [stdout] test fault::tests::test_retry_policy_no_retry ... ok [INFO] [stdout] test fault::tests::test_retry_state_record_failure ... ok [INFO] [stdout] test fault::tests::test_retry_state_new ... ok [INFO] [stdout] test executor::tests::test_registry_register ... ok [INFO] [stdout] test fault::tests::test_circuit_breaker_reset ... ok [INFO] [stdout] test fault::tests::test_retry_state_reset ... ok [INFO] [stdout] test fault::tests::test_worker_health_new ... ok [INFO] [stdout] test fault::tests::test_worker_health_success_rate ... ok [INFO] [stdout] test fault::tests::test_worker_health_record_heartbeat ... ok [INFO] [stdout] test fault::tests::test_retry_state_should_retry ... ok [INFO] [stdout] test gpu::tests::test_buffer_map_read ... ok [INFO] [stdout] test gpu::tests::test_buffer_usage_contains ... ok [INFO] [stdout] test gpu::tests::test_buffer_usage_empty ... ok [INFO] [stdout] test gpu::tests::test_buffer_map_read_invalid ... ok [INFO] [stdout] test gpu::tests::test_buffer_usage_union ... ok [INFO] [stdout] test gpu::tests::test_buffer_with_data ... ok [INFO] [stdout] test fault::tests::test_worker_health_task_completion ... ok [INFO] [stdout] test gpu::tests::test_buffer_map_write ... ok [INFO] [stdout] test gpu::tests::test_buffer_new ... ok [INFO] [stdout] test gpu::tests::test_compute_pipeline_with_bind_groups ... ok [INFO] [stdout] test gpu::tests::test_compute_shader_with_workgroup_size ... ok [INFO] [stdout] test gpu::tests::test_gpu_backend_default ... ok [INFO] [stdout] test gpu::tests::test_gpu_backend_is_available ... ok [INFO] [stdout] test gpu::tests::test_gpu_backend_name ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_copy_buffer ... ok [INFO] [stdout] test gpu::tests::test_compute_shader_from_wgsl ... ok [INFO] [stdout] test gpu::tests::test_compute_shader_with_entry_point ... ok [INFO] [stdout] test gpu::tests::test_gpu_backend_is_native ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_create_buffer ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_create_buffer_uninit ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_dispatch_invalid_workgroups ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_debug ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_default ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_dispatch ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_info_default ... ok [INFO] [stdout] test gpu::tests::test_gpu_device_mock ... ok [INFO] [stdout] test io_uring::tests::abi_cqe_offsets ... ok [INFO] [stdout] test io_uring::tests::abi_io_uring_cqe_alignment ... ok [INFO] [stdout] test gpu::tests::test_compute_pipeline_new ... ok [INFO] [stdout] test io_uring::tests::abi_io_uring_cqe_size ... ok [INFO] [stdout] test io_uring::tests::abi_io_uring_sqe_alignment ... ok [INFO] [stdout] test io_uring::tests::abi_io_uring_sqe_size ... ok [INFO] [stdout] test io_uring::tests::abi_opcodes_within_range ... ok [INFO] [stdout] test io_uring::tests::abi_sqe_flags_are_powers_of_two ... ok [INFO] [stdout] test io_uring::tests::abi_opcodes_are_distinct ... ok [INFO] [stdout] test io_uring::tests::abi_sqe_offsets ... ok [INFO] [stdout] test io_uring::tests::abi_uring_cmd_opcode ... ok [INFO] [stdout] test gpu::tests::test_gpu_limits_default ... ok [INFO] [stdout] test io_uring::tests::test_cqe_copy ... ok [INFO] [stdout] test io_uring::tests::test_cqe_default ... ok [INFO] [stdout] test io_uring::tests::test_cqe_error ... ok [INFO] [stdout] test io_uring::tests::test_cqe_has_more ... ok [INFO] [stdout] test io_uring::tests::test_cqe_success ... ok [INFO] [stdout] test io_uring::tests::test_sqe_copy ... ok [INFO] [stdout] test io_uring::tests::test_cqe_zero_result ... ok [INFO] [stdout] test io_uring::tests::test_sqe_flags ... ok [INFO] [stdout] test io_uring::tests::test_sqe_default ... ok [INFO] [stdout] test io_uring::tests::test_sqe_nop ... ok [INFO] [stdout] test io_uring::tests::test_sqe_read ... ok [INFO] [stdout] test io_uring::tests::test_sqe_uring_cmd ... ok [INFO] [stdout] test io_uring::tests::test_sqe_write ... ok [INFO] [stdout] test memory::tests::abi_page_shift ... ok [INFO] [stdout] test memory::tests::abi_page_mask ... ok [INFO] [stdout] test memory::tests::test_alloc_flags_builders ... ok [INFO] [stdout] test memory::tests::test_alloc_flags_default ... ok [INFO] [stdout] test memory::tests::test_dma_buffer_new ... ok [INFO] [stdout] test memory::tests::test_dma_buffer_page_count ... ok [INFO] [stdout] test memory::tests::test_dma_direction ... ok [INFO] [stdout] test memory::tests::test_pfn_arithmetic ... ok [INFO] [stdout] test memory::tests::test_pfn_from_addr ... ok [INFO] [stdout] test memory::tests::test_pfn_new ... ok [INFO] [stdout] test memory::tests::test_pfn_roundtrip ... ok [INFO] [stdout] test memory::tests::test_pfn_to_addr ... ok [INFO] [stdout] test memory::tests::test_phys_addr_align_down ... ok [INFO] [stdout] test memory::tests::test_phys_addr_align_up ... ok [INFO] [stdout] test memory::tests::test_phys_addr_arithmetic ... ok [INFO] [stdout] test memory::tests::test_phys_addr_new ... ok [INFO] [stdout] test memory::tests::test_phys_addr_null ... ok [INFO] [stdout] test memory::tests::test_phys_addr_page_aligned ... ok [INFO] [stdout] test memory::tests::test_phys_addr_page_offset ... ok [INFO] [stdout] test memory::tests::test_phys_addr_range ... ok [INFO] [stdout] test memory::tests::test_protection_none ... ok [INFO] [stdout] test memory::tests::abi_page_size ... ok [INFO] [stdout] test memory::tests::test_type_alignment ... ok [INFO] [stdout] test memory::tests::test_dma_buffer_invalid ... ok [INFO] [stdout] test memory::tests::test_type_sizes ... ok [INFO] [stdout] test memory::tests::test_protection_read_write ... ok [INFO] [stdout] test memory::tests::test_virt_addr_from_ptr ... ok [INFO] [stdout] test memory::tests::test_virt_addr_new ... ok [INFO] [stdout] test memory::tests::test_virt_addr_null ... ok [INFO] [stdout] test memory::tests::test_virt_addr_page_aligned ... ok [INFO] [stdout] test pool::tests::test_pool_builder_queue_capacity ... ok [INFO] [stdout] test pool::tests::test_pool_builder_cpu_workers ... ok [INFO] [stdout] test pool::tests::test_pool_builder_retry_policy ... ok [INFO] [stdout] test pool::tests::test_pool_builder_auto_workers ... ok [INFO] [stdout] test pool::tests::test_pool_config_default ... ok [INFO] [stdout] test pool::tests::test_pool_debug ... ok [INFO] [stdout] test pool::tests::test_pool_pending_tasks ... ok [INFO] [stdout] test pool::tests::test_pool_shutdown ... ok [INFO] [stdout] test pool::tests::test_pool_stats_success_rate ... ok [INFO] [stdout] test pool::tests::test_pool_submit_async ... ok [INFO] [stdout] test io_uring::tests::test_sqe_new ... ok [INFO] [stdout] test pool::tests::test_pool_builder ... ok [INFO] [stdout] test pool::tests::test_pool_submit_echo ... ok [INFO] [stdout] test pool::tests::test_pool_worker_loads ... ok [INFO] [stdout] test scheduler::tests::test_deque_capacity_limit ... ok [INFO] [stdout] test scheduler::tests::test_deque_default ... ok [INFO] [stdout] test scheduler::tests::test_deque_new ... ok [INFO] [stdout] test scheduler::tests::test_deque_push_pop ... ok [INFO] [stdout] test scheduler::tests::test_deque_steal ... ok [INFO] [stdout] test scheduler::tests::test_deque_steal_half ... ok [INFO] [stdout] test scheduler::tests::test_invariant_steal_does_not_duplicate ... ok [INFO] [stdout] test pool::tests::test_pool_with_priority ... ok [INFO] [stdout] test scheduler::tests::test_invariant_task_count_preserved ... ok [INFO] [stdout] test fault::tests::test_circuit_breaker_half_open_reopens_on_failure ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_concurrent_submit ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_deactivate_invalid_worker ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_deactivate_worker ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_default ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_new ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_add_worker ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_pop_invalid_worker ... ok [INFO] [stdout] test fault::tests::test_circuit_breaker_half_open_closes ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_concurrent_pop ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_steal ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_pop ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_submit ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_stop ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_steal_batch ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_worker_loads ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_submit_multiple ... ok [INFO] [stdout] test scheduler::tests::test_task_id_equality ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_work_stealing_correctness ... ok [INFO] [stdout] test scheduler::tests::test_task_id_new ... ok [INFO] [stdout] test scheduler::tests::test_worker_id_equality ... ok [INFO] [stdout] test scheduler::tests::test_worker_id_hash ... ok [INFO] [stdout] test scheduler::tests::test_worker_id_new ... ok [INFO] [stdout] test simd::tests::test_capabilities_detect ... ok [INFO] [stdout] test simd::tests::test_capabilities_has_simd ... ok [INFO] [stdout] test simd::tests::test_capabilities_width ... ok [INFO] [stdout] test simd::tests::test_matmul_identity ... ok [INFO] [stdout] test simd::tests::test_dot_f32_varying ... ok [INFO] [stdout] test simd::tests::test_matmul_simple ... ok [INFO] [stdout] test simd::tests::test_dot_f32 ... ok [INFO] [stdout] test simd::tests::test_transpose ... ok [INFO] [stdout] test simd::tests::test_vadd_f32 ... ok [INFO] [stdout] test simd::tests::test_vadd_f32_odd_size ... ok [INFO] [stdout] test task::tests::test_affinity_any ... ok [INFO] [stdout] test simd::tests::test_vadd_f64 ... ok [INFO] [stdout] test simd::tests::test_vmul_f32 ... ok [INFO] [stdout] test simd::tests::test_matmul_larger ... ok [INFO] [stdout] test task::tests::test_affinity_cores ... ok [INFO] [stdout] test task::tests::test_backend_default ... ok [INFO] [stdout] test task::tests::test_backend_is_local ... ok [INFO] [stdout] test task::tests::test_binary_task_new ... ok [INFO] [stdout] test task::tests::test_binary_task_with_env ... ok [INFO] [stdout] test task::tests::test_binary_task_with_stdin ... ok [INFO] [stdout] test task::tests::test_binary_task_with_working_dir ... ok [INFO] [stdout] test task::tests::test_execution_result_failure ... ok [INFO] [stdout] test task::tests::test_execution_result_stderr_string ... ok [INFO] [stdout] test task::tests::test_execution_result_stdout_string ... ok [INFO] [stdout] test task::tests::test_execution_result_success ... ok [INFO] [stdout] test task::tests::test_pipeline_task_add_stage ... ok [INFO] [stdout] test task::tests::test_pipeline_task_new ... ok [INFO] [stdout] test task::tests::test_binary_task_with_args ... ok [INFO] [stdout] test task::tests::test_pipeline_task_with_pipe_output ... ok [INFO] [stdout] test task::tests::test_affinity_default ... ok [INFO] [stdout] test task::tests::test_priority_as_u8 ... ok [INFO] [stdout] test task::tests::test_affinity_core ... ok [INFO] [stdout] test task::tests::test_priority_default ... ok [INFO] [stdout] test task::tests::test_priority_from_u8 ... ok [INFO] [stdout] test task::tests::test_priority_ordering ... ok [INFO] [stdout] test task::tests::test_shader_task_total_workgroups ... ok [INFO] [stdout] test task::tests::test_shader_task_with_inputs_outputs ... ok [INFO] [stdout] test task::tests::test_shader_task_with_workgroups ... ok [INFO] [stdout] test task::tests::test_state_default ... ok [INFO] [stdout] test task::tests::test_shader_task_new ... ok [INFO] [stdout] test task::tests::test_state_is_active ... ok [INFO] [stdout] test task::tests::test_state_is_terminal ... ok [INFO] [stdout] test task::tests::test_task_as_binary ... ok [INFO] [stdout] test task::tests::test_task_binary_builder ... ok [INFO] [stdout] test pool::tests::test_pool_submit_multiple ... ok [INFO] [stdout] test task::tests::test_task_metadata ... ok [INFO] [stdout] test task::tests::test_task_pipeline_builder ... ok [INFO] [stdout] test task::tests::test_task_retry ... ok [INFO] [stdout] test task::tests::test_task_shader_builder ... ok [INFO] [stdout] test task::tests::test_task_timeout ... ok [INFO] [stdout] test tests::test_constants ... ok [INFO] [stdout] test tests::test_public_api_accessible ... ok [INFO] [stdout] test transport::tests::test_heartbeat_payload_builders ... ok [INFO] [stdout] test transport::tests::test_heartbeat_payload_invalid ... ok [INFO] [stdout] test transport::tests::test_heartbeat_payload_new ... ok [INFO] [stdout] test transport::tests::test_heartbeat_payload_roundtrip ... ok [INFO] [stdout] test transport::tests::test_message_ack ... ok [INFO] [stdout] test transport::tests::test_message_error ... ok [INFO] [stdout] test transport::tests::test_message_heartbeat ... ok [INFO] [stdout] test transport::tests::test_message_register ... ok [INFO] [stdout] test transport::tests::test_message_roundtrip ... ok [INFO] [stdout] test transport::tests::test_message_shutdown ... ok [INFO] [stdout] test transport::tests::test_message_from_bytes_invalid ... ok [INFO] [stdout] test transport::tests::test_message_task_cancel ... ok [INFO] [stdout] test transport::tests::test_message_task_result ... ok [INFO] [stdout] test transport::tests::test_message_type_roundtrip ... ok [INFO] [stdout] test transport::tests::test_message_wrong_type_error ... ok [INFO] [stdout] test transport::tests::test_message_size ... ok [INFO] [stdout] test transport::tests::test_message_wrong_type_heartbeat ... ok [INFO] [stdout] test transport::tests::test_message_type_invalid ... ok [INFO] [stdout] test transport::tests::test_message_wrong_type_register ... ok [INFO] [stdout] test transport::tests::test_register_payload_new ... ok [INFO] [stdout] test transport::tests::test_register_payload_roundtrip ... ok [INFO] [stdout] test transport::tests::test_message_wrong_type_result ... ok [INFO] [stdout] test transport::tests::test_register_payload_with_name ... ok [INFO] [stdout] test transport::tests::test_task_result_payload_new ... ok [INFO] [stdout] test transport::tests::test_task_result_payload_with_error ... ok [INFO] [stdout] test transport::tests::test_task_result_payload_roundtrip ... ok [INFO] [stdout] test transport::tests::test_task_result_payload_with_exit_code ... ok [INFO] [stdout] test ublk::tests::abi_flags_are_powers_of_two ... ok [INFO] [stdout] test ublk::tests::abi_io_op_flags_are_distinct ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_cmd_add_dev ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_cmd_del_dev ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_cmd_get_params ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_cmd_set_params ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_cmd_start_dev ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_cmd_stop_dev ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_io_commit_and_fetch ... ok [INFO] [stdout] test ublk::tests::abi_ioctl_io_fetch_req ... ok [INFO] [stdout] test ublk::tests::abi_ublk_ctrl_cmd_offsets ... ok [INFO] [stdout] test ublk::tests::abi_ublk_io_cmd_alignment ... ok [INFO] [stdout] test ublk::tests::abi_ublk_ctrl_cmd_alignment ... ok [INFO] [stdout] test ublk::tests::abi_ublk_io_cmd_size ... ok [INFO] [stdout] test ublk::tests::abi_ublk_io_desc_alignment ... ok [INFO] [stdout] test ublk::tests::abi_ublk_io_desc_offsets ... ok [INFO] [stdout] test ublk::tests::abi_ublk_ctrl_cmd_size ... ok [INFO] [stdout] test ublk::tests::test_ctrl_cmd_new ... ok [INFO] [stdout] test ublk::tests::test_clone ... ok [INFO] [stdout] test ublk::tests::test_copy_semantics ... ok [INFO] [stdout] test ublk::tests::test_ctrl_cmd_set_data ... ok [INFO] [stdout] test ublk::tests::test_defaults ... ok [INFO] [stdout] test ublk::tests::test_ctrl_cmd_with_queue ... ok [INFO] [stdout] test ublk::tests::test_io_cmd_completed ... ok [INFO] [stdout] test ublk::tests::test_io_cmd_new ... ok [INFO] [stdout] test ublk::tests::test_io_cmd_set_result ... ok [INFO] [stdout] test ublk::tests::test_io_desc_byte_calculations ... ok [INFO] [stdout] test ublk::tests::test_io_desc_new ... ok [INFO] [stdout] test ublk::tests::test_io_desc_op_detection ... ok [INFO] [stdout] test virtio::tests::test_block_request_flush ... ok [INFO] [stdout] test virtio::tests::test_block_request_read ... ok [INFO] [stdout] test virtio::tests::test_block_request_write ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_activate ... ok [INFO] [stdout] test ublk::tests::test_io_desc_fua_flag ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_debug ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_flush ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_new ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_multiple_sectors ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_out_of_bounds ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_read_not_ready ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_with_capacity ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_write_not_ready ... ok [INFO] [stdout] test virtio::tests::test_virtio_vsock_activate ... ok [INFO] [stdout] test virtio::tests::test_virtio_vsock_connect ... ok [INFO] [stdout] test virtio::tests::test_virtio_vsock_connect_not_ready ... ok [INFO] [stdout] test virtio::tests::test_virtio_vsock_debug ... ok [INFO] [stdout] test virtio::tests::test_virtio_vsock_new ... ok [INFO] [stdout] test virtio::tests::test_virtio_vsock_send ... ok [INFO] [stdout] test virtio::tests::test_virtq_desc_flags ... ok [INFO] [stdout] test virtio::tests::test_virtq_desc_new ... ok [INFO] [stdout] test virtio::tests::test_virtqueue_new ... ok [INFO] [stdout] test virtio::tests::test_virtqueue_notify_not_ready ... ok [INFO] [stdout] test virtio::tests::test_virtqueue_notify_ready ... ok [INFO] [stdout] test virtio::tests::test_virtqueue_pending ... ok [INFO] [stdout] test virtio::tests::test_virtqueue_ready ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_read_write ... ok [INFO] [stdout] test virtio::tests::test_virtqueue_with_size ... ok [INFO] [stdout] test ublk::tests::abi_ublk_io_cmd_offsets ... ok [INFO] [stdout] test virtio::tests::test_vsock_addr_display ... ok [INFO] [stdout] test ublk::tests::abi_ublk_io_desc_size ... ok [INFO] [stdout] test virtio::tests::test_vsock_addr_new ... ok [INFO] [stdout] test virtio::tests::test_vsock_addr_host ... ok [INFO] [stdout] test virtio::tests::test_vsock_connection_credit ... ok [INFO] [stdout] test virtio::tests::test_vsock_connection_tx_buffer ... ok [INFO] [stdout] test virtio::tests::test_vsock_connection_forward_count ... ok [INFO] [stdout] test virtio::tests::test_virtio_block_read_only ... ok [INFO] [stdout] test virtio::tests::test_vsock_packet_header ... ok [INFO] [stdout] test virtio::tests::test_vsock_packet_type_from ... ok [INFO] [stdout] test vmm::tests::test_config_builder ... ok [INFO] [stdout] test vmm::tests::test_config_memory_bytes ... ok [INFO] [stdout] test vmm::tests::test_config_default ... ok [INFO] [stdout] test virtio::tests::test_vsock_connection_new ... ok [INFO] [stdout] test vmm::tests::test_config_validate_too_many_vcpus ... ok [INFO] [stdout] test vmm::tests::test_config_validate_zero_vcpus ... ok [INFO] [stdout] test vmm::tests::test_exit_reason_from ... ok [INFO] [stdout] test vmm::tests::test_jailer_config_default ... ok [INFO] [stdout] test vmm::tests::test_jailer_config_minimal ... ok [INFO] [stdout] test vmm::tests::test_jailer_config_production ... ok [INFO] [stdout] test vmm::tests::test_jailer_enter_exit ... ok [INFO] [stdout] test vmm::tests::test_memory_region_new ... ok [INFO] [stdout] test vmm::tests::test_jailer_debug ... ok [INFO] [stdout] test vmm::tests::test_jailer_new ... ok [INFO] [stdout] test vmm::tests::test_microvm_add_memory_region ... ok [INFO] [stdout] test vmm::tests::test_memory_region_readonly ... ok [INFO] [stdout] test vmm::tests::test_microvm_run ... ok [INFO] [stdout] test vmm::tests::test_microvm_create ... ok [INFO] [stdout] test vmm::tests::test_vcpu_get_set_regs ... ok [INFO] [stdout] test vmm::tests::test_vcpu_regs_default ... ok [INFO] [stdout] test vmm::tests::test_vcpu_new ... ok [INFO] [stdout] test vmm::tests::test_microvm_debug ... ok [INFO] [stdout] test vmm::tests::test_microvm_pause_resume ... ok [INFO] [stdout] test vmm::tests::test_vcpu_run ... ok [INFO] [stdout] test vmm::tests::test_vm_state_default ... ok [INFO] [stdout] test vmm::tests::test_vm_state_is_active ... ok [INFO] [stdout] test zram::tests::test_compress_decompress_lz4_repeated ... ok [INFO] [stdout] test vmm::tests::test_vm_state_can_start ... ok [INFO] [stdout] test zram::tests::test_compress_decompress_lz4_simple ... ok [INFO] [stdout] test zram::tests::test_compress_decompress_none ... ok [INFO] [stdout] test zram::tests::test_compress_empty ... ok [INFO] [stdout] test zram::tests::test_compressor_name ... ok [INFO] [stdout] test zram::tests::test_config_builder ... ok [INFO] [stdout] test zram::tests::test_config_default ... ok [INFO] [stdout] test zram::tests::test_config_max_pages ... ok [INFO] [stdout] test zram::tests::test_device_create ... ok [INFO] [stdout] test zram::tests::test_device_compression_ratio ... ok [INFO] [stdout] test zram::tests::test_device_debug ... ok [INFO] [stdout] test zram::tests::test_device_discard ... ok [INFO] [stdout] test zram::tests::test_device_multiple_pages ... ok [INFO] [stdout] test zram::tests::test_device_stats ... ok [INFO] [stdout] test zram::tests::test_device_out_of_bounds ... ok [INFO] [stdout] test zram::tests::test_device_read_unwritten ... ok [INFO] [stdout] test zram::tests::test_device_write_read_same_page ... ok [INFO] [stdout] test zram::tests::test_device_write_read_zero_page ... ok [INFO] [stdout] test zram::tests::test_page_table_basic ... ok [INFO] [stdout] test zram::tests::test_page_table_empty_read ... ok [INFO] [stdout] test zram::tests::test_stats_compression_ratio ... ok [INFO] [stdout] test zram::tests::test_device_write_read_compressed ... ok [INFO] [stdout] test zram::tests::test_stats_special_pages ... ok [INFO] [stdout] test zram::tests::test_compress_small ... ok [INFO] [stdout] test zram::tests::test_compressor_default ... ok [INFO] [stdout] test executor::tests::test_cpu_executor_execute_timeout ... ok [INFO] [stdout] test pool::tests::test_pool_retry ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/pepita-88129ae0db464a84) [INFO] [stderr] Doc-tests pepita [INFO] [stdout] test pool::tests::test_pool_stats ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 417 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.77s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test src/executor.rs - executor (line 21) ... ignored [INFO] [stdout] test src/gpu.rs - gpu (line 9) ... ignored [INFO] [stdout] test src/lib.rs - (line 35) ... ignored [INFO] [stdout] test src/pool.rs - pool (line 8) ... ignored [INFO] [stdout] test src/simd.rs - simd (line 8) ... ignored [INFO] [stdout] test src/virtio.rs - virtio (line 8) ... ignored [INFO] [stdout] test src/vmm.rs - vmm (line 8) ... ignored [INFO] [stdout] test src/zram.rs - zram (line 8) ... ignored [INFO] [stdout] test src/lib.rs - (line 23) ... ok [INFO] [stdout] test src/transport.rs - transport (line 15) ... ok [INFO] [stdout] test src/task.rs - task (line 15) ... ok [INFO] [stdout] test src/ublk.rs - ublk (line 16) ... ok [INFO] [stdout] test src/io_uring.rs - io_uring (line 20) ... ok [INFO] [stdout] test src/memory.rs - memory (line 17) ... ok [INFO] [stdout] test src/scheduler.rs - scheduler (line 19) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 8 ignored; 0 measured; 0 filtered out; finished in 0.77s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "5a3d6c68d138cdfb11c9bf5a485b5a3c89bd507b086ae38d46fdb3469669c9de", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5a3d6c68d138cdfb11c9bf5a485b5a3c89bd507b086ae38d46fdb3469669c9de", kill_on_drop: false }` [INFO] [stdout] 5a3d6c68d138cdfb11c9bf5a485b5a3c89bd507b086ae38d46fdb3469669c9de