Oct 10 22:54:07.484 INFO testing fromheten/plato against master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513 for rustdoc-test-static-cling Oct 10 22:54:07.484 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen Oct 10 22:54:07.484 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-0/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt build --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 22:54:07.621 INFO blam! 92ba694298f432c3b09cb8462f4f751fb769d3ebd95c80eb1ea4e424cffba0eb Oct 10 22:54:07.621 INFO running `"docker" "start" "-a" "92ba694298f432c3b09cb8462f4f751fb769d3ebd95c80eb1ea4e424cffba0eb"` Oct 10 22:54:08.114 INFO kablam! usermod: no changes Oct 10 22:54:08.160 INFO kablam! Compiling arrayref v0.3.4 Oct 10 22:54:08.160 INFO kablam! Compiling rpds v0.3.0 Oct 10 22:54:08.160 INFO kablam! Compiling base64 v0.9.0 Oct 10 22:54:08.162 INFO kablam! Compiling generic-array v0.9.0 Oct 10 22:54:08.251 INFO kablam! Compiling block-buffer v0.3.3 Oct 10 22:54:08.857 INFO kablam! Compiling digest v0.7.2 Oct 10 22:54:09.004 INFO kablam! Compiling sha3 v0.7.2 Oct 10 22:54:09.737 INFO kablam! Compiling plato v0.1.0 (/source) Oct 10 22:54:10.033 INFO kablam! warning: function is never used: `type_of` Oct 10 22:54:10.033 INFO kablam! --> src/main.rs:562:1 Oct 10 22:54:10.033 INFO kablam! | Oct 10 22:54:10.033 INFO kablam! 562 | fn type_of(expression: &Expression) -> &str { Oct 10 22:54:10.033 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.033 INFO kablam! | Oct 10 22:54:10.033 INFO kablam! = note: #[warn(dead_code)] on by default Oct 10 22:54:10.033 INFO kablam! Oct 10 22:54:10.033 INFO kablam! warning: function is never used: `evaluate` Oct 10 22:54:10.033 INFO kablam! --> src/main.rs:572:1 Oct 10 22:54:10.033 INFO kablam! | Oct 10 22:54:10.033 INFO kablam! 572 | fn evaluate(expression_given: Expression, context_given: Expression) -> Option { Oct 10 22:54:10.033 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.033 INFO kablam! Oct 10 22:54:10.036 INFO kablam! warning: function is never used: `given_arguments` Oct 10 22:54:10.036 INFO kablam! --> src/main.rs:663:1 Oct 10 22:54:10.036 INFO kablam! | Oct 10 22:54:10.036 INFO kablam! 663 | fn given_arguments(lambda_call_expression: &Expression) -> Result { Oct 10 22:54:10.036 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.036 INFO kablam! Oct 10 22:54:10.036 INFO kablam! warning: function is never used: `lambda_args` Oct 10 22:54:10.036 INFO kablam! --> src/main.rs:667:1 Oct 10 22:54:10.036 INFO kablam! | Oct 10 22:54:10.036 INFO kablam! 667 | fn lambda_args(lambda_call_expression: &Expression) -> Result { Oct 10 22:54:10.036 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.036 INFO kablam! Oct 10 22:54:10.036 INFO kablam! warning: function is never used: `lambda_body` Oct 10 22:54:10.036 INFO kablam! --> src/main.rs:671:1 Oct 10 22:54:10.036 INFO kablam! | Oct 10 22:54:10.036 INFO kablam! 671 | fn lambda_body(lambda_call_expression: &Expression) -> Result { Oct 10 22:54:10.036 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.036 INFO kablam! Oct 10 22:54:10.036 INFO kablam! warning: function is never used: `rest_no_evaluate` Oct 10 22:54:10.036 INFO kablam! --> src/main.rs:675:1 Oct 10 22:54:10.036 INFO kablam! | Oct 10 22:54:10.037 INFO kablam! 675 | fn rest_no_evaluate(e: Expression) -> Result { Oct 10 22:54:10.037 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.037 INFO kablam! Oct 10 22:54:10.037 INFO kablam! warning: function is never used: `rest` Oct 10 22:54:10.037 INFO kablam! --> src/main.rs:692:1 Oct 10 22:54:10.037 INFO kablam! | Oct 10 22:54:10.037 INFO kablam! 692 | fn rest(e: Expression, context: Expression) -> Result { Oct 10 22:54:10.037 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.037 INFO kablam! Oct 10 22:54:10.037 INFO kablam! warning: function is never used: `zipmap` Oct 10 22:54:10.037 INFO kablam! --> src/main.rs:719:1 Oct 10 22:54:10.037 INFO kablam! | Oct 10 22:54:10.037 INFO kablam! 719 | fn zipmap(vec0: Expression, vec1: Expression) -> Result { Oct 10 22:54:10.037 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.037 INFO kablam! Oct 10 22:54:10.037 INFO kablam! warning: function is never used: `nth_vector` Oct 10 22:54:10.037 INFO kablam! --> src/main.rs:744:1 Oct 10 22:54:10.037 INFO kablam! | Oct 10 22:54:10.037 INFO kablam! 744 | fn nth_vector(e: Expression, n: usize) -> Result { Oct 10 22:54:10.037 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.037 INFO kablam! Oct 10 22:54:10.037 INFO kablam! warning: function is never used: `eval_test` Oct 10 22:54:10.037 INFO kablam! --> src/main.rs:751:1 Oct 10 22:54:10.037 INFO kablam! | Oct 10 22:54:10.037 INFO kablam! 751 | fn eval_test(source_str: &str, context_source: &str, expectation: &str) { Oct 10 22:54:10.037 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.037 INFO kablam! Oct 10 22:54:10.037 INFO kablam! warning: function is never used: `id` Oct 10 22:54:10.037 INFO kablam! --> src/main.rs:859:1 Oct 10 22:54:10.037 INFO kablam! | Oct 10 22:54:10.037 INFO kablam! 859 | fn id(expression: &Expression) -> String { Oct 10 22:54:10.037 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 10 22:54:10.037 INFO kablam! Oct 10 22:54:11.056 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 2.91s Oct 10 22:54:11.057 INFO kablam! su: No module specific data is present Oct 10 22:54:11.548 INFO running `"docker" "rm" "-f" "92ba694298f432c3b09cb8462f4f751fb769d3ebd95c80eb1ea4e424cffba0eb"` Oct 10 22:54:11.816 INFO blam! 92ba694298f432c3b09cb8462f4f751fb769d3ebd95c80eb1ea4e424cffba0eb Oct 10 22:54:11.828 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run Oct 10 22:54:11.830 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-0/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen --no-run" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 22:54:12.222 INFO blam! 92d5cec40d1f03b99fec56e77fc28fa07e48f9bf7c8c342842c51cabd23a1632 Oct 10 22:54:12.226 INFO running `"docker" "start" "-a" "92d5cec40d1f03b99fec56e77fc28fa07e48f9bf7c8c342842c51cabd23a1632"` Oct 10 22:54:13.182 INFO kablam! usermod: no changes Oct 10 22:54:13.276 INFO kablam! Compiling plato v0.1.0 (/source) Oct 10 22:54:16.387 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 3.15s Oct 10 22:54:16.387 INFO kablam! su: No module specific data is present Oct 10 22:54:17.045 INFO running `"docker" "rm" "-f" "92d5cec40d1f03b99fec56e77fc28fa07e48f9bf7c8c342842c51cabd23a1632"` Oct 10 22:54:17.380 INFO blam! 92d5cec40d1f03b99fec56e77fc28fa07e48f9bf7c8c342842c51cabd23a1632 Oct 10 22:54:17.385 INFO running: cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen Oct 10 22:54:17.387 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/test-source/worker-0/rustdoc-test-static-cling/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/target-dirs/rustdoc-test-static-cling/worker-0/master#0e07c4281c343e9e15a0a8fca79538ad1a8eb513:/target:rw,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" "CMD=cargo +0e07c4281c343e9e15a0a8fca79538ad1a8eb513-alt test --frozen" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "--network" "none" "crater"` Oct 10 22:54:17.832 INFO blam! 2aa49499e9e2156bacf90d011b62a3bc0ab612dd080593d1ca5f3d45a1b3e952 Oct 10 22:54:17.837 INFO running `"docker" "start" "-a" "2aa49499e9e2156bacf90d011b62a3bc0ab612dd080593d1ca5f3d45a1b3e952"` Oct 10 22:54:18.904 INFO kablam! usermod: no changes Oct 10 22:54:19.012 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 0.06s Oct 10 22:54:19.016 INFO kablam! Running /target/debug/deps/plato-8f35985859564bf9 Oct 10 22:54:19.018 INFO blam! Oct 10 22:54:19.018 INFO blam! running 35 tests Oct 10 22:54:19.019 INFO blam! test evaluate_higher_order_functions ... ok Oct 10 22:54:19.020 INFO blam! test evaluate_lambda_from_context ... ok Oct 10 22:54:19.020 INFO blam! test evaluate_first_tests ... ok Oct 10 22:54:19.020 INFO blam! test evaluate_bool_tests ... ok Oct 10 22:54:19.026 INFO blam! test evaluate_if_tests ... ok Oct 10 22:54:19.026 INFO blam! test evaluate_lambda_tests ... ok Oct 10 22:54:19.026 INFO blam! test evaluate_lonely_lambda ... ok Oct 10 22:54:19.027 INFO blam! test evaluate_lambda_with_multiple_args ... ok Oct 10 22:54:19.027 INFO blam! test evaluate_push_tests ... ok Oct 10 22:54:19.027 INFO blam! test evaluate_equals_tests ... ok Oct 10 22:54:19.036 INFO blam! test evaluate_symbol_is_tests ... ok Oct 10 22:54:19.036 INFO blam! test evaluate_symbol_lookup_tests ... ok Oct 10 22:54:19.036 INFO blam! test evaluate_the_id_of_something ... ok Oct 10 22:54:19.041 INFO blam! test expression_nested_vector_of_symbols_test ... ok Oct 10 22:54:19.041 INFO blam! test evaluate_rest_tests ... ok Oct 10 22:54:19.041 INFO blam! test evaluate_quote_tests ... ok Oct 10 22:54:19.041 INFO blam! test expression_double_vector ... ok Oct 10 22:54:19.041 INFO blam! test expression_empty_record ... ok Oct 10 22:54:19.041 INFO blam! test expression_empty_vector_test ... ok Oct 10 22:54:19.041 INFO blam! test expression_record_with_key_val ... ok Oct 10 22:54:19.041 INFO blam! test expression_record_with_symbol_key ... ok Oct 10 22:54:19.041 INFO blam! test expression_records_multiple_keyvals ... ok Oct 10 22:54:19.041 INFO blam! test expression_set ... ok Oct 10 22:54:19.041 INFO blam! test expression_set_of_symbols ... ok Oct 10 22:54:19.041 INFO blam! test expression_vector_of_symbols_test ... ok Oct 10 22:54:19.041 INFO blam! test tokenize_record_test ... ok Oct 10 22:54:19.041 INFO blam! test expression_symbol_token_test ... ok Oct 10 22:54:19.041 INFO blam! test tokenize_empty_vector_test ... ok Oct 10 22:54:19.041 INFO blam! test expression_one_two_many_tests ... ok Oct 10 22:54:19.041 INFO blam! test to_string_test ... ok Oct 10 22:54:19.041 INFO blam! test tokenize_set_test ... ok Oct 10 22:54:19.041 INFO blam! test tokenize_vector_of_symbols_test ... ok Oct 10 22:54:19.041 INFO blam! test tokenize_symbol_test ... ok Oct 10 22:54:19.060 INFO blam! test expression_nested_records ... ok Oct 10 22:54:19.140 INFO blam! test expression_nested_set ... FAILED Oct 10 22:54:19.140 INFO kablam! error: test failed, to rerun pass '--bin plato' Oct 10 22:54:19.140 INFO blam! Oct 10 22:54:19.141 INFO kablam! su: No module specific data is present Oct 10 22:54:19.141 INFO blam! failures: Oct 10 22:54:19.141 INFO blam! Oct 10 22:54:19.141 INFO blam! ---- expression_nested_set stdout ---- Oct 10 22:54:19.141 INFO blam! thread 'expression_nested_set' panicked at 'assertion failed: `(left == right)` Oct 10 22:54:19.141 INFO blam! left: `<'ett''två'<'一''二'>'tre'>`, Oct 10 22:54:19.141 INFO blam! right: `<'två''ett''tre'<'二''一'>>`', src/main.rs:489:5 Oct 10 22:54:19.141 INFO blam! stack backtrace: Oct 10 22:54:19.141 INFO blam! 0: 0x557e9f0da07e - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h52ace5b3d4e95617 Oct 10 22:54:19.141 INFO blam! at libstd/sys/unix/backtrace/tracing/gcc_s.rs:49 Oct 10 22:54:19.141 INFO blam! 1: 0x557e9f0e2f26 - std::sys_common::backtrace::print::h6cfc8a66009c1cc9 Oct 10 22:54:19.141 INFO blam! at libstd/sys_common/backtrace.rs:71 Oct 10 22:54:19.141 INFO blam! at libstd/sys_common/backtrace.rs:59 Oct 10 22:54:19.141 INFO blam! 2: 0x557e9f0ddc7d - std::panicking::default_hook::{{closure}}::h47bedf778bf88480 Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:211 Oct 10 22:54:19.141 INFO blam! 3: 0x557e9f0dd98b - std::panicking::default_hook::h1ef46fa7cd894809 Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:221 Oct 10 22:54:19.141 INFO blam! 4: 0x557e9f0de32c - std::panicking::rust_panic_with_hook::h05510fde8841c579 Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:476 Oct 10 22:54:19.141 INFO blam! 5: 0x557e9f0ddee9 - std::panicking::continue_panic_fmt::h6e11f50e47f94b00 Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:390 Oct 10 22:54:19.141 INFO blam! 6: 0x557e9f0dde4d - std::panicking::begin_panic_fmt::h0063f49bf5a35411 Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:345 Oct 10 22:54:19.141 INFO blam! 7: 0x557e9f03038e - plato::expression_nested_set::h132c2b12b6bd75db Oct 10 22:54:19.141 INFO blam! at src/main.rs:489 Oct 10 22:54:19.141 INFO blam! 8: 0x557e9f02fe59 - plato::expression_nested_set::{{closure}}::h78fedf5a797c8165 Oct 10 22:54:19.141 INFO blam! at src/main.rs:488 Oct 10 22:54:19.141 INFO blam! 9: 0x557e9f04b4ed - core::ops::function::FnOnce::call_once::hec9ee23b01d7bf31 Oct 10 22:54:19.141 INFO blam! at libcore/ops/function.rs:238 Oct 10 22:54:19.141 INFO blam! 10: 0x557e9f0733be - >::call_box::h95b7cb918af67b5d Oct 10 22:54:19.141 INFO blam! at libtest/lib.rs:1468 Oct 10 22:54:19.141 INFO blam! at libcore/ops/function.rs:238 Oct 10 22:54:19.141 INFO blam! at liballoc/boxed.rs:672 Oct 10 22:54:19.141 INFO blam! 11: 0x557e9f0ee0f9 - __rust_maybe_catch_panic Oct 10 22:54:19.141 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 22:54:19.141 INFO blam! 12: 0x557e9f093f0d - std::sys_common::backtrace::__rust_begin_short_backtrace::he1120aab928e481f Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:289 Oct 10 22:54:19.141 INFO blam! at libstd/panic.rs:392 Oct 10 22:54:19.141 INFO blam! at libtest/lib.rs:1423 Oct 10 22:54:19.141 INFO blam! at libstd/sys_common/backtrace.rs:136 Oct 10 22:54:19.141 INFO blam! 13: 0x557e9f094b14 - std::panicking::try::do_call::ha990a345054c2d63 Oct 10 22:54:19.141 INFO blam! at libstd/thread/mod.rs:409 Oct 10 22:54:19.141 INFO blam! at libstd/panic.rs:313 Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:310 Oct 10 22:54:19.141 INFO blam! 14: 0x557e9f0ee0f9 - __rust_maybe_catch_panic Oct 10 22:54:19.141 INFO blam! at libpanic_unwind/lib.rs:102 Oct 10 22:54:19.141 INFO blam! 15: 0x557e9f0820d6 - >::call_box::h96125cb29a9ba44b Oct 10 22:54:19.141 INFO blam! at libstd/panicking.rs:289 Oct 10 22:54:19.141 INFO blam! at libstd/panic.rs:392 Oct 10 22:54:19.141 INFO blam! at libstd/thread/mod.rs:408 Oct 10 22:54:19.141 INFO blam! at liballoc/boxed.rs:672 Oct 10 22:54:19.141 INFO blam! 16: 0x557e9f0dc0ba - std::sys_common::thread::start_thread::h97c4c5d82028f6b1 Oct 10 22:54:19.141 INFO blam! at liballoc/boxed.rs:682 Oct 10 22:54:19.141 INFO blam! at libstd/sys_common/thread.rs:24 Oct 10 22:54:19.141 INFO blam! 17: 0x557e9f0d1845 - std::sys::unix::thread::Thread::new::thread_start::he7d65efc4dd16886 Oct 10 22:54:19.141 INFO blam! at libstd/sys/unix/thread.rs:90 Oct 10 22:54:19.141 INFO blam! 18: 0x7f57ebca36b9 - start_thread Oct 10 22:54:19.141 INFO blam! 19: 0x7f57eb7c341c - clone Oct 10 22:54:19.141 INFO blam! 20: 0x0 - Oct 10 22:54:19.141 INFO blam! Oct 10 22:54:19.141 INFO blam! Oct 10 22:54:19.141 INFO blam! failures: Oct 10 22:54:19.141 INFO blam! expression_nested_set Oct 10 22:54:19.141 INFO blam! Oct 10 22:54:19.141 INFO blam! test result: FAILED. 34 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out Oct 10 22:54:19.141 INFO blam! Oct 10 22:54:19.872 INFO running `"docker" "rm" "-f" "2aa49499e9e2156bacf90d011b62a3bc0ab612dd080593d1ca5f3d45a1b3e952"` Oct 10 22:54:20.136 INFO blam! 2aa49499e9e2156bacf90d011b62a3bc0ab612dd080593d1ca5f3d45a1b3e952