Nov 18 00:52:36.200 INFO testing ruru-0.9.3 against master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c for pr-55982 Nov 18 00:52:36.200 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-3/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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"` Nov 18 00:52:36.412 INFO [stdout] 175ab750b7672c60c0e7b00b456f5003cc097a2c25fee2d6b56d0f68efb50b21 Nov 18 00:52:36.416 INFO running `"docker" "start" "-a" "175ab750b7672c60c0e7b00b456f5003cc097a2c25fee2d6b56d0f68efb50b21"` Nov 18 00:52:36.887 INFO [stderr] usermod: no changes Nov 18 00:52:36.930 INFO [stderr] Compiling ruby-sys v0.2.20 Nov 18 00:52:37.387 INFO [stderr] Compiling ruru v0.9.3 (/source) Nov 18 00:52:37.848 INFO [stderr] warning: unused `#[macro_use]` import Nov 18 00:52:37.848 INFO [stderr] --> src/lib.rs:1:1 Nov 18 00:52:37.848 INFO [stderr] | Nov 18 00:52:37.848 INFO [stderr] 1 | #[macro_use] Nov 18 00:52:37.848 INFO [stderr] | ^^^^^^^^^^^^ Nov 18 00:52:37.848 INFO [stderr] | Nov 18 00:52:37.848 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 18 00:52:37.848 INFO [stderr] Nov 18 00:52:38.808 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.90s Nov 18 00:52:38.814 INFO [stderr] su: No module specific data is present Nov 18 00:52:39.331 INFO running `"docker" "inspect" "175ab750b7672c60c0e7b00b456f5003cc097a2c25fee2d6b56d0f68efb50b21"` Nov 18 00:52:39.661 INFO running `"docker" "rm" "-f" "175ab750b7672c60c0e7b00b456f5003cc097a2c25fee2d6b56d0f68efb50b21"` Nov 18 00:52:39.927 INFO [stdout] 175ab750b7672c60c0e7b00b456f5003cc097a2c25fee2d6b56d0f68efb50b21 Nov 18 00:52:39.932 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-3/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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"` Nov 18 00:52:40.286 INFO [stdout] 205b9bede4b5ae14b1db8a624c8e9aeb67a66ba653fa5370ee34fb7e3add3a9e Nov 18 00:52:40.293 INFO running `"docker" "start" "-a" "205b9bede4b5ae14b1db8a624c8e9aeb67a66ba653fa5370ee34fb7e3add3a9e"` Nov 18 00:52:41.191 INFO [stderr] usermod: no changes Nov 18 00:52:41.241 INFO [stderr] Compiling ruru v0.9.3 (/source) Nov 18 00:52:41.851 INFO [stderr] warning: unused `#[macro_use]` import Nov 18 00:52:41.851 INFO [stderr] --> src/lib.rs:1:1 Nov 18 00:52:41.851 INFO [stderr] | Nov 18 00:52:41.851 INFO [stderr] 1 | #[macro_use] Nov 18 00:52:41.851 INFO [stderr] | ^^^^^^^^^^^^ Nov 18 00:52:41.851 INFO [stderr] | Nov 18 00:52:41.851 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 18 00:52:41.851 INFO [stderr] Nov 18 00:52:42.439 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.22s Nov 18 00:52:42.447 INFO [stderr] su: No module specific data is present Nov 18 00:52:42.900 INFO running `"docker" "inspect" "205b9bede4b5ae14b1db8a624c8e9aeb67a66ba653fa5370ee34fb7e3add3a9e"` Nov 18 00:52:43.031 INFO running `"docker" "rm" "-f" "205b9bede4b5ae14b1db8a624c8e9aeb67a66ba653fa5370ee34fb7e3add3a9e"` Nov 18 00:52:43.237 INFO [stdout] 205b9bede4b5ae14b1db8a624c8e9aeb67a66ba653fa5370ee34fb7e3add3a9e Nov 18 00:52:43.239 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-55982/worker-3/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-3/pr-55982/master#6b9b97bd9b704f85f0184f7a213cc4d62bd9654c:/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 +6b9b97bd9b704f85f0184f7a213cc4d62bd9654c-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"` Nov 18 00:52:43.567 INFO [stdout] 568966c223a422495e5c8f75f0a6edc5736fc9046084ab6ead39bab34e616185 Nov 18 00:52:43.575 INFO running `"docker" "start" "-a" "568966c223a422495e5c8f75f0a6edc5736fc9046084ab6ead39bab34e616185"` Nov 18 00:52:44.491 INFO [stderr] usermod: no changes Nov 18 00:52:44.575 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.05s Nov 18 00:52:44.587 INFO [stderr] Running /target/debug/deps/ruru-13d8e3d5d6e1154b Nov 18 00:52:44.591 INFO [stdout] Nov 18 00:52:44.591 INFO [stdout] running 1 test Nov 18 00:52:44.607 INFO [stdout] test it_works ... ok Nov 18 00:52:44.607 INFO [stderr] Doc-tests ruru Nov 18 00:52:44.607 INFO [stdout] Nov 18 00:52:44.607 INFO [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out Nov 18 00:52:44.607 INFO [stdout] Nov 18 00:52:45.555 INFO [stdout] Nov 18 00:52:45.555 INFO [stdout] running 105 tests Nov 18 00:52:52.582 INFO [stdout] test src/class/any_object.rs - class::any_object::AnyObject (line 24) ... ok Nov 18 00:52:52.608 INFO [stdout] test src/class/array.rs - class::array::Array (line 584) ... ok Nov 18 00:52:53.111 INFO [stdout] test src/class/any_object.rs - class::any_object::AnyObject (line 36) ... ok Nov 18 00:52:53.561 INFO [stdout] test src/class/array.rs - class::array::Array::join (line 124) ... ok Nov 18 00:52:53.931 INFO [stdout] test src/class/array.rs - class::array::Array::dup (line 301) ... ok Nov 18 00:52:54.355 INFO [stdout] test src/class/array.rs - class::array::Array::at (line 98) ... ok Nov 18 00:52:54.377 INFO [stdout] test src/class/array.rs - class::array::Array (line 614) ... ok Nov 18 00:52:54.811 INFO [stdout] test src/class/array.rs - class::array::Array::concat (line 417) ... ok Nov 18 00:52:58.051 INFO [stdout] test src/class/array.rs - class::array::Array::push (line 156) ... ok Nov 18 00:52:58.275 INFO [stdout] test src/class/array.rs - class::array::Array::length (line 68) ... ok Nov 18 00:52:58.339 INFO [stdout] test src/class/array.rs - class::array::Array::pop (line 214) ... ok Nov 18 00:52:58.870 INFO [stdout] test src/class/array.rs - class::array::Array::new (line 21) ... ok Nov 18 00:52:59.299 INFO [stdout] test src/class/array.rs - class::array::Array::sort (line 451) ... ok Nov 18 00:52:59.839 INFO [stdout] test src/class/array.rs - class::array::Array::reverse (line 355) ... ok Nov 18 00:53:03.499 INFO [stdout] test src/class/array.rs - class::array::Array::reverse_bang (line 385) ... ok Nov 18 00:53:04.407 INFO [stdout] test src/class/array.rs - class::array::Array::shift (line 269) ... ok Nov 18 00:53:05.495 INFO [stdout] test src/class/array.rs - class::array::Array::to_s (line 329) ... ok Nov 18 00:53:07.165 INFO [stdout] test src/class/boolean.rs - class::boolean::Boolean::new (line 19) ... ok Nov 18 00:53:07.471 INFO [stdout] test src/class/array.rs - class::array::Array::unshift (line 240) ... ok Nov 18 00:53:07.972 INFO [stdout] test src/class/array.rs - class::array::Array::sort_bang (line 482) ... ok Nov 18 00:53:08.375 INFO [stdout] test src/class/array.rs - class::array::Array::store (line 185) ... ok Nov 18 00:53:08.577 INFO [stdout] test src/class/array.rs - class::array::Array::with_capacity (line 41) ... ok Nov 18 00:53:12.903 INFO [stdout] test src/class/boolean.rs - class::boolean::Boolean::to_bool (line 39) ... ok Nov 18 00:53:13.179 INFO [stdout] test src/class/class.rs - class::class::Class::ancestors (line 208) ... ok Nov 18 00:53:13.841 INFO [stdout] test src/class/class.rs - class::class::Class (line 16) ... ok Nov 18 00:53:15.015 INFO [stdout] test src/class/class.rs - class::class::Class::attr_accessor (line 462) ... ok Nov 18 00:53:15.055 INFO [stdout] test src/class/class.rs - class::class::Class::ancestors (line 226) ... ok Nov 18 00:53:15.427 INFO [stdout] test src/class/class.rs - class::class::Class::const_get (line 324) ... ok Nov 18 00:53:16.295 INFO [stdout] test src/class/class.rs - class::class::Class::attr_writer (line 438) ... ok Nov 18 00:53:16.333 INFO [stdout] test src/class/class.rs - class::class::Class::attr_reader (line 414) ... ok Nov 18 00:53:18.019 INFO [stdout] test src/class/class.rs - class::class::Class::from_existing (line 113) ... ok Nov 18 00:53:18.081 INFO [stdout] test src/class/class.rs - class::class::Class::get_nested_class (line 250) ... ok Nov 18 00:53:18.148 INFO [stdout] test src/class/class.rs - class::class::Class::new_instance (line 148) ... ok Nov 18 00:53:18.351 INFO [stdout] test src/class/class.rs - class::class::Class::define_nested_class (line 289) ... ok Nov 18 00:53:18.835 INFO [stdout] test src/class/class.rs - class::class::Class::const_set (line 370) ... ok Nov 18 00:53:18.843 INFO [stdout] test src/class/class.rs - class::class::Class::new (line 75) ... ok Nov 18 00:53:19.347 INFO [stdout] test src/class/class.rs - class::class::Class::superclass (line 181) ... ok Nov 18 00:53:22.879 INFO [stdout] test src/class/class.rs - class::class::Class::wrap_data (line 490) ... ok Nov 18 00:53:24.768 INFO [stdout] test src/class/gc.rs - class::gc::GC::mark (line 13) ... ok Nov 18 00:53:25.103 INFO [stdout] test src/class/fixnum.rs - class::fixnum::Fixnum::new (line 19) ... ok Nov 18 00:53:25.195 INFO [stdout] test src/class/fixnum.rs - class::fixnum::Fixnum::to_i64 (line 41) ... ok Nov 18 00:53:25.420 INFO [stdout] test src/class/hash.rs - class::hash::Hash::clear (line 132) ... ok Nov 18 00:53:25.603 INFO [stdout] test src/class/float.rs - class::float::Float::to_f64 (line 41) ... ok Nov 18 00:53:26.643 INFO [stdout] test src/class/float.rs - class::float::Float::new (line 19) ... ok Nov 18 00:53:27.047 INFO [stdout] test src/class/hash.rs - class::hash::Hash::at (line 40) ... ok Nov 18 00:53:29.411 INFO [stdout] test src/class/hash.rs - class::hash::Hash::store (line 71) ... ok Nov 18 00:53:29.459 INFO [stdout] test src/class/string.rs - class::string::RString::bytesize (line 151) ... ok Nov 18 00:53:29.787 INFO [stdout] test src/class/nil_class.rs - class::nil_class::NilClass::new (line 20) ... ok Nov 18 00:53:30.235 INFO [stdout] test src/class/hash.rs - class::hash::Hash::delete (line 170) ... ok Nov 18 00:53:30.514 INFO [stdout] test src/class/hash.rs - class::hash::Hash::new (line 20) ... ok Nov 18 00:53:30.791 INFO [stdout] test src/class/hash.rs - class::hash::Hash::each (line 211) ... ok Nov 18 00:53:31.123 INFO [stdout] test src/class/hash.rs - class::hash::Hash::length (line 100) ... ok Nov 18 00:53:31.871 INFO [stdout] test src/class/rproc.rs - class::rproc::Proc::call (line 20) ... ok Nov 18 00:53:33.371 INFO [stdout] test src/class/string.rs - class::string::RString::to_str_unchecked (line 125) ... ok Nov 18 00:53:34.049 INFO [stdout] test src/class/string.rs - class::string::RString::to_string_unchecked (line 71) ... ok Nov 18 00:53:34.159 INFO [stdout] test src/class/symbol.rs - class::symbol::Symbol::new (line 20) ... ok Nov 18 00:53:34.335 INFO [stdout] test src/class/string.rs - class::string::RString::new (line 19) ... ok Nov 18 00:53:34.663 INFO [stdout] test src/class/symbol.rs - class::symbol::Symbol::to_string (line 46) ... ok Nov 18 00:53:34.871 INFO [stdout] test src/class/string.rs - class::string::RString::to_str (line 95) ... ok Nov 18 00:53:36.159 INFO [stdout] test src/class/string.rs - class::string::RString::to_string (line 43) ... ok Nov 18 00:53:36.999 INFO [stdout] test src/class/thread.rs - class::thread::Thread::call_without_gvl (line 85) ... ok Nov 18 00:53:38.250 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::define_method (line 354) ... ok Nov 18 00:53:38.923 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::class (line 52) ... ok Nov 18 00:53:39.035 INFO [stdout] test src/class/thread.rs - class::thread::Thread::new (line 24) ... ok Nov 18 00:53:39.183 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::define (line 289) ... ok Nov 18 00:53:39.317 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::define (line 221) ... ok Nov 18 00:53:40.059 INFO [stdout] test src/class/thread.rs - class::thread::Thread::wait_fd (line 56) ... ok Nov 18 00:53:40.375 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::define_method (line 391) ... ok Nov 18 00:53:42.737 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::define_singleton_method (line 466) ... ok Nov 18 00:53:43.971 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::freeze (line 848) ... ok Nov 18 00:53:44.688 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::define_singleton_method (line 510) ... ok Nov 18 00:53:44.923 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::instance_variable_set (line 741) ... ok Nov 18 00:53:44.961 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::is_nil (line 615) ... ok Nov 18 00:53:45.231 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::instance_variable_get (line 660) ... ok Nov 18 00:53:45.767 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::is_frozen (line 822) ... ok Nov 18 00:53:46.999 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::get_data (line 131) ... ok Nov 18 00:53:47.827 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::respond_to (line 598) ... ok Nov 18 00:53:48.307 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::send (line 572) ... ok Nov 18 00:53:48.469 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::singleton_class (line 91) ... ok Nov 18 00:53:48.859 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::singleton_class (line 70) ... ok Nov 18 00:53:49.459 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::to_any_object (line 639) ... ok Nov 18 00:53:50.168 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::try_convert_to (line 910) ... ok Nov 18 00:53:50.168 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::to (line 885) ... ok Nov 18 00:53:51.311 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::try_convert_to (line 954) ... ok Nov 18 00:53:52.267 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::ty (line 1021) ... ok Nov 18 00:53:52.384 INFO [stdout] test src/class/traits/object.rs - class::traits::object::Object::value (line 24) ... ok Nov 18 00:53:53.651 INFO [stdout] test src/class/vm.rs - class::vm::VM::block_proc (line 111) ... ok Nov 18 00:53:54.796 INFO [stdout] test src/class/traits/verified_object.rs - class::traits::verified_object::VerifiedObject (line 26) ... ok Nov 18 00:53:54.827 INFO [stdout] test src/class/vm.rs - class::vm::VM::parse_arguments (line 220) ... ok Nov 18 00:53:55.130 INFO [stdout] test src/class/vm.rs - class::vm::VM::init (line 28) ... ok Nov 18 00:53:55.567 INFO [stdout] test src/class/vm.rs - class::vm::VM::raise (line 68) ... ok Nov 18 00:53:55.567 INFO [stdout] test src/dsl.rs - wrappable_struct (line 332) ... ignored Nov 18 00:53:55.567 INFO [stdout] test src/dsl.rs - wrappable_struct (line 357) ... ignored Nov 18 00:53:55.567 INFO [stdout] test src/dsl.rs - wrappable_struct (line 380) ... ignored Nov 18 00:53:55.755 INFO [stdout] test src/class/vm.rs - class::vm::VM::is_block_given (line 160) ... ok Nov 18 00:53:55.936 INFO [stdout] test src/class/vm.rs - class::vm::VM::raise (line 83) ... ok Nov 18 00:53:56.044 INFO [stdout] test src/class/vm.rs - class::vm::VM::require (line 46) ... ok Nov 18 00:53:59.727 INFO [stdout] test src/class/vm.rs - class::vm::VM::thread_call_without_gvl (line 253) ... ok Nov 18 00:54:00.247 INFO [stdout] test src/dsl.rs - unsafe_methods (line 106) ... ok Nov 18 00:54:00.330 INFO [stdout] test src/dsl.rs - wrappable_struct (line 409) ... ok Nov 18 00:54:00.671 INFO [stdout] test src/dsl.rs - wrappable_struct (line 397) ... ok Nov 18 00:54:00.671 INFO [stdout] test src/dsl.rs - methods (line 220) ... ok Nov 18 00:54:01.872 INFO [stdout] test src/dsl.rs - class (line 8) ... ok Nov 18 00:54:01.999 INFO [stdout] test src/result.rs - result::Error::to_exception (line 20) ... ok Nov 18 00:54:02.423 INFO [stdout] test src/dsl.rs - wrappable_struct (line 492) ... ok Nov 18 00:54:02.423 INFO [stdout] Nov 18 00:54:02.424 INFO [stdout] test result: ok. 102 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out Nov 18 00:54:02.424 INFO [stdout] Nov 18 00:54:02.459 INFO [stderr] su: No module specific data is present Nov 18 00:54:03.100 INFO running `"docker" "inspect" "568966c223a422495e5c8f75f0a6edc5736fc9046084ab6ead39bab34e616185"` Nov 18 00:54:03.297 INFO running `"docker" "rm" "-f" "568966c223a422495e5c8f75f0a6edc5736fc9046084ab6ead39bab34e616185"` Nov 18 00:54:03.373 INFO [stdout] 568966c223a422495e5c8f75f0a6edc5736fc9046084ab6ead39bab34e616185