Dec 07 00:33:32.932 INFO testing rust_decimal-0.10.2 against try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468 for pr-56514 Dec 07 00:33:32.932 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 07 00:33:33.095 INFO [stdout] c593174af21cc837d7b981aaf977e08770207717f76d2613054eb54aed0e8e5d Dec 07 00:33:33.097 INFO running `"docker" "start" "-a" "c593174af21cc837d7b981aaf977e08770207717f76d2613054eb54aed0e8e5d"` Dec 07 00:33:33.643 INFO [stderr] usermod: no changes Dec 07 00:33:33.796 INFO [stderr] Compiling rust_decimal v0.10.2 (/source) Dec 07 00:33:35.365 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.69s Dec 07 00:33:35.366 INFO [stderr] su: No module specific data is present Dec 07 00:33:35.818 INFO running `"docker" "inspect" "c593174af21cc837d7b981aaf977e08770207717f76d2613054eb54aed0e8e5d"` Dec 07 00:33:35.897 INFO running `"docker" "rm" "-f" "c593174af21cc837d7b981aaf977e08770207717f76d2613054eb54aed0e8e5d"` Dec 07 00:33:36.010 INFO [stdout] c593174af21cc837d7b981aaf977e08770207717f76d2613054eb54aed0e8e5d Dec 07 00:33:36.013 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 07 00:33:36.231 INFO [stdout] b1ee99b3bc7b6b691b3645298fedbf26910e50267e1927e6699ed7be4ba01864 Dec 07 00:33:36.233 INFO running `"docker" "start" "-a" "b1ee99b3bc7b6b691b3645298fedbf26910e50267e1927e6699ed7be4ba01864"` Dec 07 00:33:36.654 INFO [stderr] usermod: no changes Dec 07 00:33:36.749 INFO [stderr] Compiling rust_decimal v0.10.2 (/source) Dec 07 00:33:40.156 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.48s Dec 07 00:33:40.160 INFO [stderr] su: No module specific data is present Dec 07 00:33:40.475 INFO running `"docker" "inspect" "b1ee99b3bc7b6b691b3645298fedbf26910e50267e1927e6699ed7be4ba01864"` Dec 07 00:33:40.578 INFO running `"docker" "rm" "-f" "b1ee99b3bc7b6b691b3645298fedbf26910e50267e1927e6699ed7be4ba01864"` Dec 07 00:33:40.663 INFO [stdout] b1ee99b3bc7b6b691b3645298fedbf26910e50267e1927e6699ed7be4ba01864 Dec 07 00:33:40.665 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56514/worker-1/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-1/pr-56514/try#6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +6eb0fd3ac58f9b16bddb9924a17c3b6c156aa468-alt test --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Dec 07 00:33:40.864 INFO [stdout] 3028a077b749e2008a49dd3305cdda5eb9fc33892a74307781b38d422738073b Dec 07 00:33:40.869 INFO running `"docker" "start" "-a" "3028a077b749e2008a49dd3305cdda5eb9fc33892a74307781b38d422738073b"` Dec 07 00:33:41.281 INFO [stderr] usermod: no changes Dec 07 00:33:41.377 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.08s Dec 07 00:33:41.380 INFO [stderr] Running /target/debug/deps/rust_decimal-b6e9629116d01036 Dec 07 00:33:41.382 INFO [stdout] Dec 07 00:33:41.382 INFO [stdout] running 4 tests Dec 07 00:33:41.383 INFO [stdout] test serde_types::test::serialize_decimal ... ok Dec 07 00:33:41.383 INFO [stdout] test serde_types::test::deserialize_valid_decimal ... ok Dec 07 00:33:41.392 INFO [stdout] test decimal::test::it_can_rescale ... ok Dec 07 00:33:41.436 INFO [stdout] test serde_types::test::deserialize_invalid_decimal ... ok Dec 07 00:33:41.436 INFO [stdout] Dec 07 00:33:41.436 INFO [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 07 00:33:41.436 INFO [stdout] Dec 07 00:33:41.436 INFO [stderr] Running /target/debug/deps/decimal_tests-687f415bc8e8e8bf Dec 07 00:33:41.438 INFO [stdout] Dec 07 00:33:41.438 INFO [stdout] running 74 tests Dec 07 00:33:41.441 INFO [stdout] test it_adds_decimals ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_divassign ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_addassign ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_parse_highly_significant_numbers ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_parse_scientific_notation ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_parse_individual_parts ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_reject_invalid_formats ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_normalize ... ok Dec 07 00:33:41.441 INFO [stdout] test it_can_mulassign ... ok Dec 07 00:33:41.442 INFO [stdout] test it_can_return_the_max_value ... ok Dec 07 00:33:41.442 INFO [stdout] test it_can_go_from_and_into ... ok Dec 07 00:33:41.442 INFO [stdout] test it_can_return_the_min_value ... ok Dec 07 00:33:41.442 INFO [stdout] test it_can_fract ... ok Dec 07 00:33:41.442 INFO [stdout] test it_can_remassign ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_parse_alternative_formats ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_complex_numbers_using_bankers_rounding ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_complex_numbers_using_round_half_down ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_complex_numbers_using_round_half_up ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_complex_numbers ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_correctly_using_bankers_rounding_1 ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_simple_numbers_up ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_down_to_2dp_using_explicit_function ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_large_decimals ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_down_using_bankers_rounding ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_correctly_using_bankers_rounding_2 ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_to_2dp ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_simple_numbers_down ... ok Dec 07 00:33:41.446 INFO [stdout] test it_can_round_down_when_required ... ok Dec 07 00:33:41.448 INFO [stdout] test it_can_round_simple_numbers_with_high_precision ... ok Dec 07 00:33:41.451 INFO [stdout] test it_can_round_using_round_half_up ... ok Dec 07 00:33:41.452 INFO [stdout] test it_can_round_to_2dp_using_explicit_function_without_changing_value ... ok Dec 07 00:33:41.452 INFO [stdout] test it_can_round_zero ... ok Dec 07 00:33:41.452 INFO [stdout] test it_can_round_using_round_half_down ... ok Dec 07 00:33:41.456 INFO [stdout] test it_can_round_up_using_bankers_rounding ... ok Dec 07 00:33:41.456 INFO [stdout] test it_can_round_up_to_2dp_using_explicit_function ... ok Dec 07 00:33:41.457 INFO [stdout] test it_can_serialize_deserialize ... ok Dec 07 00:33:41.457 INFO [stdout] test it_can_round_using_bankers_rounding ... ok Dec 07 00:33:41.460 INFO [stdout] test it_can_subassign ... ok Dec 07 00:33:41.460 INFO [stdout] test it_converts_from_f64 ... ok Dec 07 00:33:41.461 INFO [stdout] test it_cmps_decimals ... ok Dec 07 00:33:41.461 INFO [stdout] test it_converts_from_f32 ... ok Dec 07 00:33:41.461 INFO [stdout] test it_converts_to_i64 ... ok Dec 07 00:33:41.468 INFO [stdout] test it_converts_to_u64 ... ok Dec 07 00:33:41.468 INFO [stdout] test it_creates_a_new_negative_decimal ... ok Dec 07 00:33:41.468 INFO [stdout] test it_can_round_to_2dp_using_explicit_function ... ok Dec 07 00:33:41.468 INFO [stdout] test it_converts_to_f64 ... ok Dec 07 00:33:41.468 INFO [stdout] test it_can_trunc ... ok Dec 07 00:33:41.470 INFO [stdout] test it_eqs_decimals ... ok Dec 07 00:33:41.470 INFO [stdout] test it_formats_small_neg ... ok Dec 07 00:33:41.471 INFO [stdout] test it_formats_zero ... ok Dec 07 00:33:41.472 INFO [stdout] test it_handles_simple_underflow ... ok Dec 07 00:33:41.473 INFO [stdout] test it_multiplies_decimals ... ok Dec 07 00:33:41.476 INFO [stdout] test it_divides_decimals ... ok Dec 07 00:33:41.476 INFO [stdout] test it_negates_decimals ... ok Dec 07 00:33:41.476 INFO [stdout] test it_formats_neg ... ok Dec 07 00:33:41.476 INFO [stdout] test it_formats_small ... ok Dec 07 00:33:41.476 INFO [stdout] test it_formats_small_leading_zeros ... ok Dec 07 00:33:41.476 INFO [stdout] test it_parses_big_integer_string ... ok Dec 07 00:33:41.476 INFO [stdout] test it_parses_big_float_string ... ok Dec 07 00:33:41.477 INFO [stdout] test it_formats_int ... ok Dec 07 00:33:41.477 INFO [stdout] test it_formats ... ok Dec 07 00:33:41.477 INFO [stdout] test it_parses_positive_int_string ... ok Dec 07 00:33:41.477 INFO [stdout] test it_parses_empty_string ... ok Dec 07 00:33:41.477 INFO [stdout] test it_parses_negative_float_string ... ok Dec 07 00:33:41.477 INFO [stdout] test it_parses_negative_int_string ... ok Dec 07 00:33:41.478 INFO [stdout] test it_parses_negative_tiny_float_string ... ok Dec 07 00:33:41.478 INFO [stdout] test it_parses_positive_float_string ... ok Dec 07 00:33:41.478 INFO [stdout] test it_subtracts_decimals ... ok Dec 07 00:33:41.478 INFO [stdout] test test_min_compares ... ok Dec 07 00:33:41.478 INFO [stdout] test it_rems_decimals ... ok Dec 07 00:33:41.478 INFO [stdout] test test_max_compares ... ok Dec 07 00:33:41.478 INFO [stdout] test it_parses_positive_tiny_float_string ... ok Dec 07 00:33:41.500 INFO [stdout] test it_can_divide_by_zero ... ok Dec 07 00:33:41.502 INFO [stdout] test it_panics_when_multiply_with_overflow ... ok Dec 07 00:33:41.502 INFO [stdout] Dec 07 00:33:41.502 INFO [stdout] test result: ok. 74 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 07 00:33:41.502 INFO [stdout] Dec 07 00:33:41.502 INFO [stderr] Doc-tests rust_decimal Dec 07 00:33:42.912 INFO [stdout] Dec 07 00:33:42.912 INFO [stdout] running 16 tests Dec 07 00:33:47.784 INFO [stdout] test src/decimal.rs - decimal::Decimal::ceil (line 461) ... ok Dec 07 00:33:48.607 INFO [stdout] test src/decimal.rs - decimal::Decimal::from_parts (line 171) ... ok Dec 07 00:33:51.046 INFO [stdout] test src/decimal.rs - decimal::Decimal::from_scientific (line 195) ... ok Dec 07 00:33:51.768 INFO [stdout] test src/decimal.rs - decimal::Decimal::fract (line 412) ... ok Dec 07 00:33:53.237 INFO [stdout] test src/decimal.rs - decimal::Decimal::floor (line 446) ... ok Dec 07 00:33:53.308 INFO [stdout] test src/decimal.rs - decimal::Decimal::new (line 128) ... ok Dec 07 00:33:54.096 INFO [stdout] test src/decimal.rs - decimal::Decimal::normalize (line 482) ... ok Dec 07 00:33:54.212 INFO [stdout] test src/decimal.rs - decimal::Decimal::abs (line 430) ... ok Dec 07 00:33:58.544 INFO [stdout] test src/decimal.rs - decimal::Decimal::round (line 518) ... ok Dec 07 00:33:58.583 INFO [stdout] test src/decimal.rs - decimal::Decimal::round_dp (line 684) ... ok Dec 07 00:33:59.511 INFO [stdout] test src/decimal.rs - decimal::Decimal::round_dp_with_strategy (line 540) ... ok Dec 07 00:34:00.468 INFO [stdout] test src/decimal.rs - decimal::Decimal::set_sign (line 249) ... ok Dec 07 00:34:00.788 INFO [stdout] test src/decimal.rs - decimal::Decimal::scale (line 230) ... ok Dec 07 00:34:00.864 INFO [stdout] test src/decimal.rs - decimal::Decimal::set_scale (line 274) ... ok Dec 07 00:34:01.168 INFO [stdout] test src/lib.rs - (line 20) ... ok Dec 07 00:34:01.168 INFO [stdout] test src/decimal.rs - decimal::Decimal::trunc (line 374) ... ok Dec 07 00:34:01.168 INFO [stdout] Dec 07 00:34:01.168 INFO [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Dec 07 00:34:01.168 INFO [stdout] Dec 07 00:34:01.200 INFO [stderr] su: No module specific data is present Dec 07 00:34:01.638 INFO running `"docker" "inspect" "3028a077b749e2008a49dd3305cdda5eb9fc33892a74307781b38d422738073b"` Dec 07 00:34:01.814 INFO running `"docker" "rm" "-f" "3028a077b749e2008a49dd3305cdda5eb9fc33892a74307781b38d422738073b"` Dec 07 00:34:02.004 INFO [stdout] 3028a077b749e2008a49dd3305cdda5eb9fc33892a74307781b38d422738073b