[INFO] fetching crate sheafsync 1.0.0...
[INFO] testing sheafsync-1.0.0 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate sheafsync 1.0.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate sheafsync 1.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sheafsync 1.0.0
[INFO] tweaked toml for crates.io crate sheafsync 1.0.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate sheafsync 1.0.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sheafsync 1.0.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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04
[INFO] running `Command { std: "docker" "start" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04", 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" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04", 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" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling foldhash v0.1.5
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling safe_arch v1.0.0
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling fixedbitset v0.5.7
[INFO] [stderr]    Compiling wide v1.5.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling petgraph v0.8.3
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling nalgebra-macros v0.3.0
[INFO] [stderr]    Compiling simba v0.10.0
[INFO] [stderr]    Compiling nalgebra v0.35.0
[INFO] [stderr]    Compiling sheafsync v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 32.91s
[INFO] running `Command { std: "docker" "inspect" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04", 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" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling fastrand v2.4.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.11.0
[INFO] [stderr]    Compiling sheafsync v1.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 27.74s
[INFO] running `Command { std: "docker" "inspect" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04", 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" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/sheafsync/204737f8206d4f46/out/sheafsync-204737f8206d4f46)
[INFO] [stdout] 
[INFO] [stdout] running 81 tests
[INFO] [stdout] test adapter::tests::durabilidad_recupera_tras_crash ... ok
[INFO] [stdout] test adapter::tests::gasto_local_dentro_de_presupuesto ... ok
[INFO] [stdout] test adapter::tests::certificado_gastando_todo_el_slack ... ok
[INFO] [stdout] test adapter::tests::gasto_que_excede_lo_local_se_rebalancea ... ok
[INFO] [stdout] test cell::tests::gcounter_join_es_maximo_y_monotono ... ok
[INFO] [stdout] test cell::tests::resettable_no_es_monotono ... ok
[INFO] [stdout] test cohomology::tests::bosque_desconexo_cuenta_componentes ... ok
[INFO] [stdout] test adapter::tests::particion_sin_ruta_es_fail_safe ... ok
[INFO] [stdout] test cohomology::tests::stalk_de_dimension_mayor_escala_betti ... ok
[INFO] [stdout] test cohomology::tests::arbol_no_tiene_obstruccion ... ok
[INFO] [stdout] test adapter::tests::rehusa_sin_durabilidad ... ok
[INFO] [stdout] test cohomology::tests::dos_triangulos_pegados_tienen_dos_ciclos ... ok
[INFO] [stdout] test adapter::tests::rehusa_sin_identidad_por_dispositivo ... ok
[INFO] [stdout] test adapter::tests::clon_detectado_en_sync ... ok
[INFO] [stdout] test durable::tests::g4_con_durabilidad_el_certificado_queda_verde ... ok
[INFO] [stdout] test cohomology::tests::triangulo_tiene_un_ciclo ... ok
[INFO] [stdout] test durable::tests::adversario_rollback_es_rechazado ... ok
[INFO] [stdout] test durable::tests::el_wal_sobrevive_al_crash ... ok
[INFO] [stdout] test durable::tests::g4_sin_durabilidad_el_rollback_sobregira ... ok
[INFO] [stdout] test escrow::tests::crash_a_mitad_de_transferencia_es_seguro ... ok
[INFO] [stdout] test escrow::tests::gasto_dentro_de_presupuesto_es_local ... ok
[INFO] [stdout] test escrow::tests::grant_guardado_previene_la_fabricacion ... ok
[INFO] [stdout] test escrow::tests::t11a_dos_dispositivos_gastan_sin_pisarse ... ok
[INFO] [stdout] test escrow::tests::t11a_identidades_disjuntas_aisladas ... ok
[INFO] [stdout] test escrow::tests::t11a_rebalanceo_entre_dispositivos_conserva ... ok
[INFO] [stdout] test escrow::tests::t9_particionado_60_es_bloqueado_no_libre ... ok
[INFO] [stdout] test durable::tests::rollback_por_debajo_del_wal_siempre_rechazado ... ok
[INFO] [stdout] test fencing::tests::clon_detectado_acotado_y_delatado ... ok
[INFO] [stdout] test escrow::tests::certificado_valor_nunca_baja_del_piso ... ok
[INFO] [stdout] test fencing::tests::el_clon_nunca_pasa_como_ok ... ok
[INFO] [stdout] test fencing::tests::fuente_monotona_una_epoca_es_ok ... ok
[INFO] [stdout] test fencing::tests::witness_clone_detected_impreso ... ok
[INFO] [stdout] test gf2::tests::cokernel_del_triangulo ... ok
[INFO] [stdout] test gf2::tests::menos_uno_es_uno_mod_dos ... ok
[INFO] [stdout] test gf2::tests::rank_exacto_sobre_gf2 ... ok
[INFO] [stdout] test invariant::tests::discrepancia_buena_existe ... ok
[INFO] [stdout] test durable::tests::spent_nunca_cae_por_debajo_del_ack ... ok
[INFO] [stdout] test invariant::tests::haz_iguala_i_confluence ... ok
[INFO] [stdout] test escrow::tests::total_avail_es_invariante_a_los_granted ... ok
[INFO] [stdout] test invariant::tests::sobregiro_coordina_y_localiza ... ok
[INFO] [stdout] test fencing::tests::dano_de_clon_acotado_a_una_celda ... ok
[INFO] [stdout] test invariant::tests::t9_punto_ciego_del_detector_particionado ... ok
[INFO] [stdout] test lattice::tests::galois_identidad ... ok
[INFO] [stdout] test lattice::tests::galois_escala ... ok
[INFO] [stdout] test lattice::tests::nat_es_reticulo ... ok
[INFO] [stdout] test invariant::tests::soundness_el_haz_nunca_miente ... ok
[INFO] [stdout] test linalg::tests::null_space_dimension_correcta ... ok
[INFO] [stdout] test linalg::tests::rank_de_matriz_conocida ... ok
[INFO] [stdout] test linalg::tests::rank_identidad_y_cero ... ok
[INFO] [stdout] test native::tests::orden_de_gcounter_es_componente_a_componente ... ok
[INFO] [stdout] test lattice::tests::reset_incomparable_colapsa ... ok
[INFO] [stdout] test native::tests::reconcile_lww_llega_al_maximo_de_la_cadena ... ok
[INFO] [stdout] test native::tests::orden_de_lww_es_una_cadena ... ok
[INFO] [stdout] test oracle::tests::discrepancias_del_lineal_persisten ... ok
[INFO] [stdout] test oracle::tests::haz_lineal_coincide_con_calm_sintactico ... ok
[INFO] [stdout] test oracle::tests::t8a_el_orden_nativo_voltea_los_resets ... ok
[INFO] [stdout] test oracle::tests::nativo_todo_crdt_puro_corre_libre ... ok
[INFO] [stdout] test oracle::tests::t8b_oraculo_corregido_coincide_con_nativo ... ok
[INFO] [stdout] test oracle::tests::tarski_labeled_coincide_con_calm_sintactico_es_circular ... ok
[INFO] [stdout] test reach::tests::el_nucleo_son_los_totales_conservados ... ok
[INFO] [stdout] test reach::tests::identidad_colapsa_a_d_difusiones_escalares ... ok
[INFO] [stdout] test invariant::tests::la_caza_encuentra_muchas_discrepancias ... ok
[INFO] [stdout] test escrow::tests::merge_nunca_fabrica_presupuesto ... ok
[INFO] [stdout] test router::tests::gasto_con_ruta_se_cubre_por_rebalanceo ... ok
[INFO] [stdout] test router::tests::particion_sin_ruta_es_fail_safe ... ok
[INFO] [stdout] test router::tests::rebalanceo_conserva_el_total_y_repone ... ok
[INFO] [stdout] test reach::tests::la_difusion_conserva_los_totales ... ok
[INFO] [stdout] test router::tests::rebalanceo_solo_toca_vecinas ... ok
[INFO] [stdout] test durable::tests::g4_el_certificado_se_pone_rojo_bajo_rollback - should panic ... ok
[INFO] [stdout] test router::tests::diffuse_no_aumenta_varianza_y_conserva_total ... ok
[INFO] [stdout] test tarski::tests::converge_en_tiempo_finito_a_punto_fijo ... ok
[INFO] [stdout] test tarski::tests::reset_incompatible_colapsa_a_top ... ok
[INFO] [stdout] test tarski::tests::triangulo_de_reticulos_no_tiene_obstruccion ... ok
[INFO] [stdout] test tests::scaffold_compila ... ok
[INFO] [stdout] test verdict::tests::arbol_corre_libre ... ok
[INFO] [stdout] test verdict::tests::dos_triangulos_reportan_dos_nudos ... ok
[INFO] [stdout] test lattice::tests::resetval_es_reticulo ... ok
[INFO] [stdout] test escrow::tests::merge_conmutativo_e_idempotente ... ok
[INFO] [stdout] test router::tests::ruteo_conserva_total ... ok
[INFO] [stdout] test reach::tests::certificado_politopo ... ok
[INFO] [stdout] test escrow::tests::certificado_dinamico ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/build/sheafsync/bc036d41a06eb987/out/sheafsync-bc036d41a06eb987)
[INFO] [stderr]      Running tests/comparison.rs (/opt/rustwide/target/debug/build/sheafsync/9e7e9f5b69ab4668/out/comparison-9e7e9f5b69ab4668)
[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 1 test
[INFO] [stdout] test escenarios_de_comparison_md ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/m1.rs (/opt/rustwide/target/debug/build/sheafsync/500dcde4a54d0ba6/out/m1-500dcde4a54d0ba6)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test corrida_b_coordina_con_nudo_localizado ... ok
[INFO] [stdout] test m1_coincide_en_f64_y_gf2 ... ok
[INFO] [stdout] test corrida_a_corre_libre ... 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] [stderr]      Running tests/properties.rs (/opt/rustwide/target/debug/build/sheafsync/0769235281f301e0/out/properties-0769235281f301e0)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test haz_constante_reproduce_betti ... ok
[INFO] [stdout] test monotono_sobre_grafo_arbitrario_corre_libre_via_tarski ... ok
[INFO] [stdout] test monotono_sobre_bosque_corre_libre ... ok
[INFO] [stdout] test anadir_arista_no_reduce_h1_ni_aumenta_h0 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sheafsync
[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] running `Command { std: "docker" "inspect" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04", kill_on_drop: false }`
[INFO] [stdout] efc6bce0aa29885214ffe9dbd82b083e3ea34d36fbd3781174c947a39f1c9d04
