[INFO] updating cached repository nnarain/silica [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/nnarain/silica [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/nnarain/silica" "work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/nnarain/silica"` [INFO] [stderr] Cloning into 'work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/nnarain/silica'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/nnarain/silica" "work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/gh/nnarain/silica"` [INFO] [stderr] Cloning into 'work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/gh/nnarain/silica'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] f53593f632c224cde0b0ab438ce92bf32841c289 [INFO] sha for GitHub repo nnarain/silica: f53593f632c224cde0b0ab438ce92bf32841c289 [INFO] validating manifest of nnarain/silica on toolchain master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of nnarain/silica on toolchain try#7fea0229842e79db1159ea58ad9a653b288efee9 [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing nnarain/silica [INFO] finished frobbing nnarain/silica [INFO] frobbed toml for nnarain/silica written to work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/nnarain/silica/Cargo.toml [INFO] started frobbing nnarain/silica [INFO] finished frobbing nnarain/silica [INFO] frobbed toml for nnarain/silica written to work/ex/pr-57967/sources/try#7fea0229842e79db1159ea58ad9a653b288efee9/gh/nnarain/silica/Cargo.toml [INFO] crate nnarain/silica has a lockfile. skipping [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/big/crater/work/local/cargo-home/bin/cargo" "+7fea0229842e79db1159ea58ad9a653b288efee9-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] testing nnarain/silica against master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54 for pr-57967 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-6/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/nnarain/silica:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "build" "--frozen"` [INFO] [stdout] e4b9c8ceedb69a8fd806412ed6f9cc008c4cd5ec593d257058acd57890dd1bc3 [INFO] running `"docker" "start" "-a" "e4b9c8ceedb69a8fd806412ed6f9cc008c4cd5ec593d257058acd57890dd1bc3"` [INFO] [stderr] Compiling libc v0.2.29 [INFO] [stderr] Compiling memchr v1.0.1 [INFO] [stderr] Compiling aho-corasick v0.6.3 [INFO] [stderr] Compiling nom v3.2.0 [INFO] [stderr] Compiling regex v0.2.2 [INFO] [stderr] Compiling docopt v0.8.1 [INFO] [stderr] Compiling silica v0.1.0 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 18.65s [INFO] running `"docker" "inspect" "e4b9c8ceedb69a8fd806412ed6f9cc008c4cd5ec593d257058acd57890dd1bc3"` [INFO] running `"docker" "rm" "-f" "e4b9c8ceedb69a8fd806412ed6f9cc008c4cd5ec593d257058acd57890dd1bc3"` [INFO] [stdout] e4b9c8ceedb69a8fd806412ed6f9cc008c4cd5ec593d257058acd57890dd1bc3 [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-6/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/nnarain/silica:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "test" "--frozen" "--no-run"` [INFO] [stdout] 1567be690ed125418305d36305762ba189c0b5b63075e642f4e42a87ef42df0e [INFO] running `"docker" "start" "-a" "1567be690ed125418305d36305762ba189c0b5b63075e642f4e42a87ef42df0e"` [INFO] [stderr] Compiling silica v0.1.0 (/opt/crater/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 4.44s [INFO] running `"docker" "inspect" "1567be690ed125418305d36305762ba189c0b5b63075e642f4e42a87ef42df0e"` [INFO] running `"docker" "rm" "-f" "1567be690ed125418305d36305762ba189c0b5b63075e642f4e42a87ef42df0e"` [INFO] [stdout] 1567be690ed125418305d36305762ba189c0b5b63075e642f4e42a87ef42df0e [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-57967/worker-6/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54:/opt/crater/target:rw,Z" "-v" "/mnt/big/crater/work/ex/pr-57967/sources/master#c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54/gh/nnarain/silica:/opt/crater/workdir:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+c1c3c4e95b69dfeaca5c5db6c622d7f90ad30a54-alt" "test" "--frozen"` [INFO] [stdout] a4b6d3254f66195e533b7913f69654ca672e5e972cf9fe2f4160e51ccf6b22fb [INFO] running `"docker" "start" "-a" "a4b6d3254f66195e533b7913f69654ca672e5e972cf9fe2f4160e51ccf6b22fb"` [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running /opt/crater/target/debug/deps/silica-caba5cf7d3681ec3 [INFO] [stdout] [INFO] [stdout] running 103 tests [INFO] [stdout] test assembler::codegenerator::tests::test_and ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_add2 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_add3 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_add1 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld1 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld10 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_drw ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_jp_instruction ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_db_directive ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld11 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld3 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld8 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld2 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld4 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld5 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld_i_addr ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld6 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_skp ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_or ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_sh1 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_sknp ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_rnd ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_shr ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_sub ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_column_sep_parse_all ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_subn ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_xor ... ok [INFO] [stdout] test assembler::lexer::tests::test_label_operand ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld9 ... ok [INFO] [stdout] test assembler::codegenerator::tests::test_ld7 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_comma ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_decimal_literal ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_comments ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_column_sep_parse_until ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_blank_line ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_instruction4 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_instruction6 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_instruction5 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_instruction3 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_instruction2 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line4 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line1_crlf ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_directives ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_instruction1 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_hex_literal ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line7 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line_ending_lf ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line_ending_crlf ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line_termination2 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line_termination1 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line_termination3 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_lines1 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_lines2 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_lines3 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_lines4 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_mnem ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line3 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line5 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line1_lf ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_label ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_line6 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_lines5 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_numeric_literal_parse_decimal ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_numeric_literal_parse_hex ... ok [INFO] [stdout] test assembler::parser::tests::test_parse1 ... ok [INFO] [stdout] test assembler::parser::tests::test_parse2 ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_directive1 ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_label ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_instruction5 ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_instruction4 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_add1 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_add2 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_and ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_directive ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_directive2 ... ok [INFO] [stdout] test assembler::lexer::tests::test_lex_registers ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_drw ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_instruction2 ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_instruction3 ... ok [INFO] [stdout] test assembler::parser::tests::test_parse_instruction1 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_instruction1 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_jp1 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_jr ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_label ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_ld1 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_ld2 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_or ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_rnd ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_se1 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_se2 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_shl ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_skp ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_sknp ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_shr ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_sne1 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_sne2 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_sub ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_subn ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_xor ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_directive_only ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_instruction2 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_jp2 ... ok [INFO] [stdout] test assembler::semantics::tests::test_check_directive_invalid_operand ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 103 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/silica-344464010a83fe94 [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 [INFO] [stdout] [INFO] [stderr] Running /opt/crater/target/debug/deps/assembler_tests-69c5f60c76ea8829 [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 [INFO] [stdout] [INFO] [stderr] Doc-tests silica [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 [INFO] [stdout] [INFO] running `"docker" "inspect" "a4b6d3254f66195e533b7913f69654ca672e5e972cf9fe2f4160e51ccf6b22fb"` [INFO] running `"docker" "rm" "-f" "a4b6d3254f66195e533b7913f69654ca672e5e972cf9fe2f4160e51ccf6b22fb"` [INFO] [stdout] a4b6d3254f66195e533b7913f69654ca672e5e972cf9fe2f4160e51ccf6b22fb