[INFO] fetching crate sizing-core 0.1.0...
[INFO] testing sizing-core-0.1.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate sizing-core 0.1.0 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate sizing-core 0.1.0
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate sizing-core 0.1.0
[INFO] tweaked toml for crates.io crate sizing-core 0.1.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate sizing-core 0.1.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate sizing-core 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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.126
[INFO] [stderr]   Downloaded rust_decimal_macros v1.40.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.126
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.126
[INFO] [stderr]   Downloaded rend v0.4.2
[INFO] [stderr]   Downloaded bytecheck v0.6.12
[INFO] [stderr]   Downloaded ptr_meta v0.1.4
[INFO] [stderr]   Downloaded bytecheck_derive v0.6.12
[INFO] [stderr]   Downloaded tap v1.0.1
[INFO] [stderr]   Downloaded radium v0.7.0
[INFO] [stderr]   Downloaded rust_decimal v1.42.1
[INFO] [stderr]   Downloaded funty v2.0.0
[INFO] [stderr]   Downloaded ptr_meta_derive v0.1.4
[INFO] [stderr]   Downloaded rkyv_derive v0.7.46
[INFO] [stderr]   Downloaded wyz v0.5.1
[INFO] [stderr]   Downloaded borsh-derive v1.7.0
[INFO] [stderr]   Downloaded toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]   Downloaded seahash v4.1.0
[INFO] [stderr]   Downloaded uuid v1.11.0
[INFO] [stderr]   Downloaded ahash v0.7.8
[INFO] [stderr]   Downloaded bitflags v2.13.0
[INFO] [stderr]   Downloaded toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.126
[INFO] [stderr]   Downloaded rand v0.9.4
[INFO] [stderr]   Downloaded rand v0.8.6
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.53
[INFO] [stderr]   Downloaded borsh v1.7.0
[INFO] [stderr]   Downloaded rkyv v0.7.46
[INFO] [stderr]   Downloaded winnow v1.0.3
[INFO] [stderr]   Downloaded bitvec v1.1.1
[INFO] [stderr]   Downloaded zerocopy v0.8.53
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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] 7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401
[INFO] running `Command { std: "docker" "start" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401", 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" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401", 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" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rust_decimal v1.42.1
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling rust_decimal_macros v1.40.0
[INFO] [stderr]    Compiling sizing-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.87s
[INFO] running `Command { std: "docker" "inspect" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401", 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" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling zerocopy v0.8.53
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling rust_decimal v1.42.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling sizing-core v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.4
[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]     Finished `test` profile [unoptimized + debuginfo] target(s) in 25.40s
[INFO] running `Command { std: "docker" "inspect" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401", 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" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "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/deps/sizing_core-75697da87202444f)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test curves::balancer_weighted::tests::asymmetric_80_20_pool_sizing ... ok
[INFO] [stdout] test curves::concentrated_liquidity::tests::multi_tick_crosses_boundary_successfully ... ok
[INFO] [stdout] test curves::concentrated_liquidity::tests::wide_range_matches_equivalent_cpmm ... ok
[INFO] [stdout] test curves::balancer_weighted::tests::fifty_fifty_pool_matches_cpmm_exactly ... ok
[INFO] [stdout] test curves::stableswap::tests::standalone_quote_calls_still_each_solve_d_independently ... ok
[INFO] [stdout] test gas::tests::zero_gas_price_gives_zero_cost ... ok
[INFO] [stdout] test gas::tests::negative_inputs_are_rejected ... ok
[INFO] [stdout] test gas::tests::computes_expected_cost_in_output_units ... ok
[INFO] [stdout] test slippage::tests::ten_percent_staleness_floors_output_by_ten_percent ... ok
[INFO] [stdout] test curves::curve_cryptoswap::tests::cryptoswap_quote_and_sizing ... ok
[INFO] [stdout] test curves::concentrated_liquidity::tests::multi_tick_optimal_sizing_finds_cross_tick_optimum ... ok
[INFO] [stdout] test slippage::tests::negative_quoted_output_is_rejected ... ok
[INFO] [stdout] test slippage::tests::zero_staleness_returns_the_quote_unchanged ... ok
[INFO] [stdout] test slippage::tests::staleness_fraction_of_one_or_more_is_rejected ... ok
[INFO] [stdout] test curves::stableswap::perf_measurement::measure_before_after_call_pattern_timing ... ok
[INFO] [stdout] test curves::stableswap::tests::solve_d_call_count_drops_from_dozens_to_one_after_memoization ... ok
[INFO] [stdout] test curves::dodo_pmm::tests::dodo_quote_and_optimal_sizing_sell_base ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/balancer_weighted_proptest.rs (/opt/rustwide/target/debug/deps/balancer_weighted_proptest-ca1bf59be473c826)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test prop_balancer_quote_monotonic ... ok
[INFO] [stdout] test prop_balancer_cpmm_equivalence_at_equal_weights ... ok
[INFO] [stderr]      Running tests/cpmm_proptest.rs (/opt/rustwide/target/debug/deps/cpmm_proptest-1bf670cb4891d276)
[INFO] [stdout] test prop_balancer_optimality_beats_perturbations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test prop_no_arbitrage_detected_correctly ... ok
[INFO] [stdout] test prop_global_optimum ... ok
[INFO] [stdout] test prop_closed_form_matches_bisection ... ok
[INFO] [stdout] test prop_concavity_holds ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cryptoswap_proptest.rs (/opt/rustwide/target/debug/deps/cryptoswap_proptest-dfe336f14f47dd5e)
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test prop_cryptoswap_quote_monotonic ... ok
[INFO] [stderr]      Running tests/dodo_pmm_proptest.rs (/opt/rustwide/target/debug/deps/dodo_pmm_proptest-02ed41ddca1d36f1)
[INFO] [stdout] test prop_cryptoswap_optimal_sizing_tier_and_profit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.27s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test prop_dodo_quote_monotonic ... ok
[INFO] [stdout] test prop_dodo_optimal_sizing_tier_and_profit ... ok
[INFO] [stderr]      Running tests/fixed_regressions.rs (/opt/rustwide/target/debug/deps/fixed_regressions-5cef4d17c3d3c557)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test cpmm_regression_no_arbitrage ... ok
[INFO] [stdout] test pmm_regression_woofi_reference ... ok
[INFO] [stdout] test cpmm_regression_mispriced_pool ... ok
[INFO] [stdout] test stableswap_regression_imbalanced_3pool ... ok
[INFO] [stdout] test stableswap_regression_balanced_3pool ... ok
[INFO] [stderr]      Running tests/multi_tick_clmm_proptest.rs (/opt/rustwide/target/debug/deps/multi_tick_clmm_proptest-a3b54701783057b0)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test prop_multi_tick_quote_monotonic ... ok
[INFO] [stdout] test prop_multi_tick_optimality_beats_perturbations ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/net_profit_proptest.rs (/opt/rustwide/target/debug/deps/net_profit_proptest-5961853a597023a6)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test prop_max_size_respected ... ok
[INFO] [stdout] test prop_domain_restriction_excludes_unprofitable_sizes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pmm_direct_tests.rs (/opt/rustwide/target/debug/deps/pmm_direct_tests-fc0e4039db4025b0)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test pmm_optimal_size_no_arbitrage_when_reference_price_exceeds_oracle_price ... ok
[INFO] [stdout] test reverse_regime_only_interval_is_correctly_flagged_as_non_concave ... ok
[INFO] [stdout] test pmm_quote_balanced_pool_near_oracle_price_for_small_trade ... ok
[INFO] [stdout] test pmm_quote_zero_delta_is_zero ... ok
[INFO] [stdout] test pmm_optimal_size_finds_profitable_trade_when_underpriced ... ok
[INFO] [stdout] test pmm_new_rejects_invalid_parameters ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pmm_proptest.rs (/opt/rustwide/target/debug/deps/pmm_proptest-ef54d47719e1157d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test prop_unimodality_check_flags_known_bad_cases ... ok
[INFO] [stdout] test prop_iteration_count_matches_formula ... ok
[INFO] [stdout] test prop_golden_section_matches_grid_search ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stableswap_direct_tests.rs (/opt/rustwide/target/debug/deps/stableswap_direct_tests-0b45b24d68f85320)
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.68s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test stableswap_optimal_size_no_arbitrage_when_overpriced ... ok
[INFO] [stdout] test stableswap_quote_balanced_pool_near_one_to_one ... ok
[INFO] [stdout] test stableswap_optimal_size_finds_profitable_trade_on_imbalanced_pool ... ok
[INFO] [stdout] test stableswap_quote_zero_delta_is_zero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stableswap_proptest.rs (/opt/rustwide/target/debug/deps/stableswap_proptest-794664bbacc47951)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test prop_convergence_failure_reported ... ok
[INFO] [stdout] test prop_invariant_satisfied ... ok
[INFO] [stdout] test prop_newton_converges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests sizing_core
[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" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401", kill_on_drop: false }`
[INFO] [stdout] 7bd245108d0b8e7178b145384c38478f1a33d2ce28578594a8ab44622ea52401
