[INFO] crate mamba 0.1.0 is already in cache [INFO] testing mamba-0.1.0 against 1.38.0 for beta-1.39-1 [INFO] extracting crate mamba 0.1.0 into work/builds/worker-4/source [INFO] validating manifest of crates.io crate mamba 0.1.0 on toolchain 1.38.0 [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate mamba 0.1.0 [INFO] finished tweaking crates.io crate mamba 0.1.0 [INFO] tweaked toml for crates.io crate mamba 0.1.0 written to work/builds/worker-4/source/Cargo.toml [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"/big/crater/work/cargo-home/bin/cargo" "+1.38.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.38.0" "build" "--frozen"` [INFO] [stdout] 1198931507b1c5f8dd199d5f96ddaaf1bfab96409acc106a50dc7096436b2b1d [INFO] running `"docker" "start" "-a" "1198931507b1c5f8dd199d5f96ddaaf1bfab96409acc106a50dc7096436b2b1d"` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Compiling escargot v0.3.1 [INFO] [stderr] Compiling bytecount v0.3.2 [INFO] [stderr] Compiling yaml-rust v0.3.5 [INFO] [stderr] Compiling wtf8 v0.0.3 [INFO] [stderr] Compiling unicode_names2 v0.2.2 [INFO] [stderr] Compiling pathdiff v0.1.0 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling predicates v1.0.1 [INFO] [stderr] Compiling nom v4.2.3 [INFO] [stderr] Compiling clap v2.33.0 [INFO] [stderr] Compiling winconsole v0.10.0 [INFO] [stderr] Compiling colored v1.8.0 [INFO] [stderr] Compiling assert_cmd v0.10.2 [INFO] [stderr] Compiling leg v0.1.3 [INFO] [stderr] Compiling nom_locate v0.3.1 [INFO] [stderr] Compiling python-parser v0.1.0 [INFO] [stderr] Compiling mamba v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/lexer/mod.rs:135:28 [INFO] [stderr] | [INFO] [stderr] 135 | '0'...'9' if !e_num => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/lexer/mod.rs:139:28 [INFO] [stderr] | [INFO] [stderr] 139 | '0'...'9' if e_num => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:17:40 [INFO] [stderr] | [INFO] [stderr] 17 | pub fn peak_if_fn(&mut self, fun: &Fn(&TokenPos) -> bool) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&TokenPos) -> bool` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:49:21 [INFO] [stderr] | [INFO] [stderr] 49 | parse_fun: &Fn(&mut TPIterator) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:59:21 [INFO] [stderr] | [INFO] [stderr] 59 | parse_fun: &Fn(&mut TPIterator) -> ParseResult>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:70:21 [INFO] [stderr] | [INFO] [stderr] 70 | parse_fun: &Fn(&mut TPIterator) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:87:21 [INFO] [stderr] | [INFO] [stderr] 87 | parse_fun: &Fn(&mut TPIterator) -> ParseResult>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:103:21 [INFO] [stderr] | [INFO] [stderr] 103 | match_fun: &Fn(&mut TPIterator, &TokenPos) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator, &TokenPos) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:115:21 [INFO] [stderr] | [INFO] [stderr] 115 | match_fun: &Fn(&mut TPIterator, &TokenPos) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator, &TokenPos) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:127:23 [INFO] [stderr] | [INFO] [stderr] 127 | loop_fn: &mut FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:140:23 [INFO] [stderr] | [INFO] [stderr] 140 | loop_fn: &mut FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:147:20 [INFO] [stderr] | [INFO] [stderr] 147 | check_fn: &Fn(&TokenPos) -> bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&TokenPos) -> bool` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:148:23 [INFO] [stderr] | [INFO] [stderr] 148 | loop_fn: &mut FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()>` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 20.68s [INFO] running `"docker" "inspect" "1198931507b1c5f8dd199d5f96ddaaf1bfab96409acc106a50dc7096436b2b1d"` [INFO] running `"docker" "rm" "-f" "1198931507b1c5f8dd199d5f96ddaaf1bfab96409acc106a50dc7096436b2b1d"` [INFO] [stdout] 1198931507b1c5f8dd199d5f96ddaaf1bfab96409acc106a50dc7096436b2b1d [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.38.0" "test" "--frozen" "--no-run"` [INFO] [stdout] ec83e3d56c7e662d53a227ee9553ef8126fa528159edf991eb1cd1e41ece38f0 [INFO] running `"docker" "start" "-a" "ec83e3d56c7e662d53a227ee9553ef8126fa528159edf991eb1cd1e41ece38f0"` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] Compiling mamba v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/lexer/mod.rs:135:28 [INFO] [stderr] | [INFO] [stderr] 135 | '0'...'9' if !e_num => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `...` range patterns are deprecated [INFO] [stderr] --> src/lexer/mod.rs:139:28 [INFO] [stderr] | [INFO] [stderr] 139 | '0'...'9' if e_num => { [INFO] [stderr] | ^^^ help: use `..=` for an inclusive range [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:17:40 [INFO] [stderr] | [INFO] [stderr] 17 | pub fn peak_if_fn(&mut self, fun: &Fn(&TokenPos) -> bool) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&TokenPos) -> bool` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:49:21 [INFO] [stderr] | [INFO] [stderr] 49 | parse_fun: &Fn(&mut TPIterator) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:59:21 [INFO] [stderr] | [INFO] [stderr] 59 | parse_fun: &Fn(&mut TPIterator) -> ParseResult>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:70:21 [INFO] [stderr] | [INFO] [stderr] 70 | parse_fun: &Fn(&mut TPIterator) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:87:21 [INFO] [stderr] | [INFO] [stderr] 87 | parse_fun: &Fn(&mut TPIterator) -> ParseResult>, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator) -> ParseResult>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:103:21 [INFO] [stderr] | [INFO] [stderr] 103 | match_fun: &Fn(&mut TPIterator, &TokenPos) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator, &TokenPos) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:115:21 [INFO] [stderr] | [INFO] [stderr] 115 | match_fun: &Fn(&mut TPIterator, &TokenPos) -> ParseResult, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut TPIterator, &TokenPos) -> ParseResult` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:127:23 [INFO] [stderr] | [INFO] [stderr] 127 | loop_fn: &mut FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:140:23 [INFO] [stderr] | [INFO] [stderr] 140 | loop_fn: &mut FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:147:20 [INFO] [stderr] | [INFO] [stderr] 147 | check_fn: &Fn(&TokenPos) -> bool, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&TokenPos) -> bool` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> src/parser/iterator.rs:148:23 [INFO] [stderr] | [INFO] [stderr] 148 | loop_fn: &mut FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()> [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut TPIterator, &TokenPos) -> ParseResult<()>` [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/main.rs:18:53 [INFO] [stderr] | [INFO] [stderr] 18 | fn command_line_class_no_output() -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stderr] [INFO] [stderr] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stderr] --> tests/main.rs:29:55 [INFO] [stderr] | [INFO] [stderr] 29 | fn command_line_class_with_output() -> Result<(), Box> { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn std::error::Error` [INFO] [stderr] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 10.10s [INFO] running `"docker" "inspect" "ec83e3d56c7e662d53a227ee9553ef8126fa528159edf991eb1cd1e41ece38f0"` [INFO] running `"docker" "rm" "-f" "ec83e3d56c7e662d53a227ee9553ef8126fa528159edf991eb1cd1e41ece38f0"` [INFO] [stdout] ec83e3d56c7e662d53a227ee9553ef8126fa528159edf991eb1cd1e41ece38f0 [INFO] running `"docker" "create" "-v" "/big/crater/work/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/big/crater/work/builds/worker-4/source:/opt/rustwide/workdir:ro,Z" "-v" "/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.38.0" "test" "--frozen"` [INFO] [stdout] 0128f84c3d6c0c846e841092b9545b1d436c66c4d1d3208260f1fd4708a54b2c [INFO] running `"docker" "start" "-a" "0128f84c3d6c0c846e841092b9545b1d436c66c4d1d3208260f1fd4708a54b2c"` [INFO] [stderr] warning: only one of `license` or `license-file` is necessary [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.24s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/mamba-409aac8d7893d674 [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/rustwide/target/debug/deps/mamba-d9293cccad3d06e7 [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/rustwide/target/debug/deps/common-415b3d6de69ea599 [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/rustwide/target/debug/deps/main-e2cb360113ef499c [INFO] [stdout] [INFO] [stdout] running 268 tests [INFO] [stdout] test core::collection::core_map ... ignored [INFO] [stdout] test core::control_flow::core_match_statements ... ignored [INFO] [stdout] test desugar::class::condition_verify ... ok [INFO] [stdout] test desugar::class::from_import_verify ... ok [INFO] [stdout] test desugar::class::import_as_verify ... ok [INFO] [stdout] test desugar::class::import_verify ... ok [INFO] [stdout] test core::control_flow::core_while_statements ... ok [INFO] [stdout] test core::function::core_function_calling ... ok [INFO] [stdout] test desugar::collection::list_builder_verify ... ok [INFO] [stdout] test desugar::control_flow::for_verify ... ok [INFO] [stdout] test core::collection::core_list ... ok [INFO] [stdout] test desugar::collection::list_verify ... ok [INFO] [stdout] test desugar::collection::set_verify ... ok [INFO] [stdout] test desugar::collection::set_builder_verify ... ok [INFO] [stdout] test desugar::collection::tuple_verify ... ok [INFO] [stdout] test desugar::control_flow::if_else_verify ... ok [INFO] [stdout] test core::collection::core_set ... ok [INFO] [stdout] test core::collection::core_tuple ... ok [INFO] [stdout] test desugar::control_flow::range_incl_verify ... ok [INFO] [stdout] test desugar::control_flow::if_verify ... ok [INFO] [stdout] test desugar::control_flow::range_step_verify ... ok [INFO] [stdout] test desugar::control_flow::range_verify ... ok [INFO] [stdout] test desugar::control_flow::while_verify ... ok [INFO] [stdout] test desugar::definition::fun_def_with_body_verify ... ok [INFO] [stdout] test desugar::definition::reassign_verify ... ok [INFO] [stdout] test desugar::definition::tuple_def_none_verify ... ok [INFO] [stdout] test core::control_flow::core_for_statements ... ok [INFO] [stdout] test desugar::definition::fun_def_default_arg_verify ... ok [INFO] [stdout] test desugar::definition::variable_def_none_verify ... ok [INFO] [stdout] test desugar::definition::variable_private_def_verify ... ok [INFO] [stdout] test desugar::definition::top_level_var_def_panic_verify ... ok [INFO] [stdout] test desugar::definition::top_level_fun_def_panic_verify ... ok [INFO] [stdout] test desugar::definition::fun_def_verify ... ok [INFO] [stdout] test core::control_flow::core_if ... ok [INFO] [stdout] test desugar::error::with_no_as_verify ... ok [INFO] [stdout] test desugar::definition::variable_def_verify ... ok [INFO] [stdout] test desugar::definition::tuple_def_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::continue_verify ... ok [INFO] [stdout] test desugar::error::handle_empty_verify ... ok [INFO] [stdout] test desugar::error::with_verify ... ok [INFO] [stdout] test core::function::core_infix_function_calling ... ok [INFO] [stdout] test desugar::expression_and_statements::break_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::retry_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::return_empty_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::init_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::pass_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::import_verify ... ok [INFO] [stdout] test desugar::error::handle_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::self_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::print_verify ... ok [INFO] [stdout] test desugar::operation::add_op_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::return_verify ... ok [INFO] [stdout] test desugar::operation::div_op_verify ... ok [INFO] [stdout] test desugar::operation::add_unary_verify ... ok [INFO] [stdout] test desugar::operation::add_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::from_import_as_verify ... ok [INFO] [stdout] test desugar::operation::ge_op_verify ... ok [INFO] [stdout] test desugar::operation::eq_op_verify ... ok [INFO] [stdout] test desugar::expression_and_statements::raises_empty_verify ... ok [INFO] [stdout] test desugar::operation::and_verify ... ok [INFO] [stdout] test desugar::operation::geq_verify ... ok [INFO] [stdout] test desugar::operation::leq_verify ... ok [INFO] [stdout] test desugar::operation::mod_op_verify ... ok [INFO] [stdout] test desugar::operation::div_verify ... ok [INFO] [stdout] test desugar::operation::le_op_verify ... ok [INFO] [stdout] test desugar::operation::is_verify ... ok [INFO] [stdout] test desugar::operation::ge_verify ... ok [INFO] [stdout] test desugar::operation::sqrt_op_verify ... ok [INFO] [stdout] test desugar::operation::pow_op_verify ... ok [INFO] [stdout] test desugar::operation::not_verify ... ok [INFO] [stdout] test desugar::operation::le_verify ... ok [INFO] [stdout] test desugar::operation::neq_verify ... ok [INFO] [stdout] test desugar::operation::mul_verify ... ok [INFO] [stdout] test desugar::operation::mul_op_verify ... ok [INFO] [stdout] test desugar::operation::mod_verify ... ok [INFO] [stdout] test desugar::operation::or_verify ... ok [INFO] [stdout] test lexer::lexer::from ... ok [INFO] [stdout] test desugar::types::type_alias_empty_verify ... ok [INFO] [stdout] test desugar::types::type_tup_empty_verify ... ok [INFO] [stdout] test lexer::lexer::bitwise_operators ... ok [INFO] [stdout] test lexer::lexer::comparison ... ok [INFO] [stdout] test lexer::lexer::identifiers ... ok [INFO] [stdout] test lexer::lexer::pass_undefined_underscore ... ok [INFO] [stdout] test lexer::lexer::question ... ok [INFO] [stdout] test lexer::lexer::lex_if ... ok [INFO] [stdout] test lexer::lexer::numbers_and_strings ... ok [INFO] [stdout] test desugar::operation::sub_op_verify ... ok [INFO] [stdout] test desugar::operation::sqrt_verify ... ok [INFO] [stdout] test lexer::lexer::operators ... ok [INFO] [stdout] test desugar::operation::sub_verify ... ok [INFO] [stdout] test desugar::types::type_fun_empty_verify ... ok [INFO] [stdout] test desugar::operation::pow_verify ... ok [INFO] [stdout] test desugar::operation::sub_unary_verify ... ok [INFO] [stdout] test output::class::import_ast_verify ... FAILED [INFO] [stdout] test core::function::core_function_definitions ... ok [INFO] [stdout] test output::error::raise_ast_verify ... FAILED [INFO] [stdout] test output::control_flow::for_ast_verify ... FAILED [INFO] [stdout] test output::class::parent_ast_verify ... FAILED [INFO] [stdout] test output::control_flow::while_ast_verify ... FAILED [INFO] [stdout] test output::function::call_ast_verify ... FAILED [INFO] [stdout] test parser::invalid::control_flow::for_missing_body ... ok [INFO] [stdout] test output::operation::bitwise_ast_verify ... FAILED [INFO] [stdout] test parser::invalid::control_flow::if_missing_body ... ok [INFO] [stdout] test parser::invalid::control_flow::for_missing_do ... ok [INFO] [stdout] test parser::invalid::compound::assigns_and_while ... ok [INFO] [stdout] test output::operation::boolean_ast_verify ... FAILED [INFO] [stdout] test parser::invalid::control_flow::match_missing_arms ... ok [INFO] [stdout] test output::control_flow::if_ast_verify ... FAILED [INFO] [stdout] test output::error::handle_ast_verify ... FAILED [INFO] [stdout] test output::operation::arithmetic_ast_verify ... FAILED [INFO] [stdout] test parser::invalid::control_flow::match_missing_arms_no_newline ... ok [INFO] [stdout] test parser::invalid::control_flow::if_then_missing_body ... ok [INFO] [stdout] test parser::invalid::control_flow::match_missing_condition ... ok [INFO] [stdout] test parser::invalid::control_flow::while_missing_body ... ok [INFO] [stdout] test parser::invalid::control_flow::while_missing_condition ... ok [INFO] [stdout] test parser::invalid::control_flow::while_missing_do ... ok [INFO] [stdout] test parser::invalid::control_flow::if_missing_then ... ok [INFO] [stdout] test parser::invalid::definition::def_missing_id ... ok [INFO] [stdout] test parser::invalid::expression_and_statement::print_missing_arg ... ok [INFO] [stdout] test parser::invalid::definition::def_fun_missing_arrow ... ok [INFO] [stdout] test parser::invalid::definition::def_mut_private_wrong_order ... ok [INFO] [stdout] test parser::invalid::error::handle_no_indentation ... ok [INFO] [stdout] test parser::invalid::definition::def_fun_no_closing_brack ... ok [INFO] [stdout] test output::function::infix_calls_ast_verify ... FAILED [INFO] [stdout] test parser::invalid::definition::def_fun_missing_brackets ... ok [INFO] [stdout] test parser::invalid::expression_and_statement::range_inc_missing_from ... ok [INFO] [stdout] test parser::invalid::error::handle_no_branches ... ok [INFO] [stdout] test parser::invalid::expression_and_statement::range_missing_from ... ok [INFO] [stdout] test parser::invalid::expression_and_statement::quest_or_on_nothing ... ok [INFO] [stdout] test output::control_flow::match_ast_verify ... FAILED [INFO] [stdout] test parser::invalid::expression_and_statement::quest_or_missing_alternative ... ok [INFO] [stdout] test parser::invalid::expression_and_statement::range_incl_missing_to ... ok [INFO] [stdout] test parser::invalid::expression_and_statement::range_missing_to ... ok [INFO] [stdout] test parser::invalid::operation::equality_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::and_missing_value_right ... ok [INFO] [stdout] test parser::invalid::expression_and_statement::reassign_missing_value ... ok [INFO] [stdout] test parser::invalid::operation::and_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::addition_missing_factor ... ok [INFO] [stdout] test parser::invalid::operation::ge_missing_value_left ... ok [INFO] [stdout] test parser::invalid::function::direct_call_missing_closing_bracket ... ok [INFO] [stdout] test parser::invalid::operation::geq_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::isnt_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::is_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::ge_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::division_missing_factor ... ok [INFO] [stdout] test parser::invalid::operation::isa_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::isa_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::is_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::equality_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::isnta_missing_value_left ... ok [INFO] [stdout] test parser::invalid::function::regular_call_missing_closing_bracket ... ok [INFO] [stdout] test parser::invalid::operation::geq_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::isnt_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::le_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::leq_missing_value_right ... ok [INFO] [stdout] test desugar::definition::anon_fun_verify ... ok [INFO] [stdout] test parser::invalid::operation::le_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::multiplication_missing_factor ... ok [INFO] [stdout] test parser::invalid::operation::isnta_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::not_missing_value ... ok [INFO] [stdout] test parser::invalid::operation::or_missing_value_left ... ok [INFO] [stdout] test parser::invalid::operation::leq_missing_value_left ... ok [INFO] [stdout] test parser::parse_empty_file ... ok [INFO] [stdout] test parser::invalid::operation::mod_missing_factor ... ok [INFO] [stdout] test parser::valid::call::direct_call_verify ... ok [INFO] [stdout] test parser::invalid::operation::sqrt_missing_value ... ok [INFO] [stdout] test parser::invalid::operation::or_missing_value_right ... ok [INFO] [stdout] test parser::invalid::operation::power_missing_factor ... ok [INFO] [stdout] test parser::invalid::operation::subtraction_missing_factor ... ok [INFO] [stdout] test parser::valid::class::import_as_verify ... ok [INFO] [stdout] test parser::valid::class::import_verify ... ok [INFO] [stdout] test parser::valid::class::from_import_as_verify ... ok [INFO] [stdout] test parser::valid::class::parse_imports_class ... ok [INFO] [stdout] test parser::valid::call::anon_fun_verify ... ok [INFO] [stdout] test parser::valid::call::call_right_associative_verify ... ok [INFO] [stdout] test parser::valid::call::anon_fun_no_args_verify ... ok [INFO] [stdout] test parser::valid::call::call_verify ... ok [INFO] [stdout] test parser::valid::collection::tuple_empty_verify ... ok [INFO] [stdout] test parser::valid::call::method_call_verify ... ok [INFO] [stdout] test parser::valid::collection::tuple_multiple_verify ... ok [INFO] [stdout] test parser::valid::collection::list_builder_verify ... ok [INFO] [stdout] test parser::valid::collection::list_verify ... ok [INFO] [stdout] test parser::valid::collection::set_verify ... ok [INFO] [stdout] test parser::valid::collection::set_builder_verify ... ok [INFO] [stdout] test parser::valid::control_flow::for_range_incl_verify ... ok [INFO] [stdout] test parser::valid::collection::tuple_single_is_expr_verify ... ok [INFO] [stdout] test parser::valid::control_flow::for_range_step_verify ... ok [INFO] [stdout] test parser::valid::collection::parse_tuple ... ok [INFO] [stdout] test parser::valid::control_flow::if_else_verify ... ok [INFO] [stdout] test parser::valid::collection::parse_set ... ok [INFO] [stdout] test parser::valid::control_flow::for_statement_verify ... ok [INFO] [stdout] test parser::valid::collection::list_expression ... ok [INFO] [stdout] test parser::valid::collection::parse_map ... ok [INFO] [stdout] test output::function::definition_ast_verify ... FAILED [INFO] [stdout] test parser::valid::definition::empty_definition_verify ... ok [INFO] [stdout] test parser::valid::control_flow::if_verify ... ok [INFO] [stdout] test parser::valid::control_flow::match_verify ... ok [INFO] [stdout] test parser::valid::control_flow::if_with_block_verify ... ok [INFO] [stdout] test parser::valid::definition::forward_empty_definition_verify ... ok [INFO] [stdout] test parser::valid::control_flow::while_verify ... ok [INFO] [stdout] test parser::valid::definition::definition_verify ... ok [INFO] [stdout] test parser::valid::definition::forward_definition_verify ... ok [INFO] [stdout] test parser::valid::definition::mutable_definition_verify ... ok [INFO] [stdout] test parser::valid::definition::ofmut_definition_verify ... ok [INFO] [stdout] test parser::valid::control_flow::match_statements ... ok [INFO] [stdout] test parser::valid::control_flow::while_statements ... ok [INFO] [stdout] test parser::valid::control_flow::for_statements ... ok [INFO] [stdout] test output::class::types_ast_verify ... FAILED [INFO] [stdout] test parser::valid::expression_and_statement::import_as_verify ... ok [INFO] [stdout] test parser::valid::definition::function_definition_with_literal_verify ... ok [INFO] [stdout] test parser::valid::definition::function_definition_verify ... ok [INFO] [stdout] test parser::valid::definition::function_no_args_definition_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::import_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::from_import_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::pure_file ... ok [INFO] [stdout] test parser::valid::expression_and_statement::pass_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::print_verify ... ok [INFO] [stdout] test parser::valid::definition::function_pure_definition_verify ... ok [INFO] [stdout] test parser::valid::class::parse_class ... ok [INFO] [stdout] test parser::valid::definition::private_definition_verify ... ok [INFO] [stdout] test parser::valid::definition::typed_definition_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::quest_or_verify ... ok [INFO] [stdout] test parser::valid::error::with_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::underscore_verify ... ok [INFO] [stdout] test output::class::generics_ast_verify ... FAILED [INFO] [stdout] test parser::valid::expression_and_statement::range_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::return_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::retry_verify ... ok [INFO] [stdout] test parser::valid::error::handle_verify ... ok [INFO] [stdout] test parser::valid::function::function_calling ... ok [INFO] [stdout] test parser::valid::expression_and_statement::reassign_verify ... ok [INFO] [stdout] test parser::valid::operation::addition_verify ... ok [INFO] [stdout] test parser::valid::operation::b_lshift_verify ... ok [INFO] [stdout] test parser::valid::operation::addition_unary_verify ... ok [INFO] [stdout] test parser::valid::operation::and_verify ... ok [INFO] [stdout] test parser::valid::operation::b_and_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::range_incl_verify ... ok [INFO] [stdout] test parser::valid::operation::brshift_verify ... ok [INFO] [stdout] test parser::valid::error::raises_verify ... ok [INFO] [stdout] test parser::valid::expression_and_statement::range_step_verify ... ok [INFO] [stdout] test parser::valid::operation::is_verify ... ok [INFO] [stdout] test parser::valid::operation::division_verify ... ok [INFO] [stdout] test parser::valid::operation::isa_verify ... ok [INFO] [stdout] test parser::valid::operation::equality_verify ... ok [INFO] [stdout] test parser::valid::operation::b_or_verify ... ok [INFO] [stdout] test parser::valid::operation::b_xor_verify ... ok [INFO] [stdout] test parser::valid::function::infix_function_calling ... ok [INFO] [stdout] test parser::valid::control_flow::if_stmt ... ok [INFO] [stdout] test parser::valid::operation::geq_verify ... ok [INFO] [stdout] test parser::valid::operation::ge_verify ... ok [INFO] [stdout] test parser::valid::operation::floor_division_verify ... ok [INFO] [stdout] test parser::valid::operation::in_verify ... ok [INFO] [stdout] test parser::valid::operation::mod_verify ... ok [INFO] [stdout] test parser::valid::operation::or_verify ... ok [INFO] [stdout] test parser::valid::operation::sqrt_verify ... ok [INFO] [stdout] test parser::valid::operation::isnt_verify ... ok [INFO] [stdout] test parser::valid::operation::power_verify ... ok [INFO] [stdout] test parser::valid::operation::le_verify ... ok [INFO] [stdout] test parser::valid::operation::subtraction_verify ... ok [INFO] [stdout] test parser::valid::operation::leq_verify ... ok [INFO] [stdout] test parser::valid::operation::subtraction_unary_verify ... ok [INFO] [stdout] test parser::valid::operation::isnta_verify ... ok [INFO] [stdout] test parser::valid::operation::multiplication_verify ... ok [INFO] [stdout] test parser::valid::operation::not_verify ... ok [INFO] [stdout] test parser::valid::function::function_definitions ... ok [INFO] [stdout] test parser::valid::operation::b_ones_complement_verify ... ok [INFO] [stderr] [INFO] [stderr] šŸ Mamba [INFO] [stderr] (v0.1.0) [INFO] [stderr]  [INFO] [stderr]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/class/types.mamba' [INFO] [stderr]  ℹ Transpiling 1 file [INFO] [stderr] [output] āœ– Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/target [INFO] [stderr] Error: "An output type error occurred: Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/target" [INFO] [stdout] test command_line_class_no_output ... FAILED [INFO] [stderr] [INFO] [stderr] šŸ Mamba [INFO] [stderr] (v0.1.0) [INFO] [stderr]  [INFO] [stderr]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/class/types.mamba' [INFO] [stderr]  ℹ Transpiling 1 file [INFO] [stderr] [output] āœ– Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/my_target [INFO] [stderr] Error: "An output type error occurred: Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/my_target" [INFO] [stdout] test command_line_class_with_output ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- output::class::import_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/class/import.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/target")] [INFO] [stdout] [INFO] [stdout] ---- output::error::raise_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/error/raise.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/error/target")] [INFO] [stdout] [INFO] [stdout] ---- output::control_flow::for_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/control_flow/for_statements.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/control_flow/target")] [INFO] [stdout] [INFO] [stdout] ---- output::class::parent_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/class/parent.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/target")] [INFO] [stdout] [INFO] [stdout] ---- output::control_flow::while_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/control_flow/while.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/control_flow/target")] [INFO] [stdout] [INFO] [stdout] ---- output::function::call_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/function/calls.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/function/target")] [INFO] [stdout] [INFO] [stdout] ---- output::operation::bitwise_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/operation/bitwise.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/operation/target")] [INFO] [stdout] [INFO] [stdout] ---- output::operation::boolean_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/operation/boolean.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/operation/target")] [INFO] [stdout] [INFO] [stdout] ---- output::control_flow::if_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/control_flow/if.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/control_flow/target")] [INFO] [stdout] [INFO] [stdout] ---- output::error::handle_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/error/handle.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/error/target")] [INFO] [stdout] [INFO] [stdout] ---- output::operation::arithmetic_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/operation/arithmetic.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/operation/target")] [INFO] [stdout] [INFO] [stdout] ---- output::function::infix_calls_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/function/infix_calls.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/function/target")] [INFO] [stdout] [INFO] [stdout] ---- output::control_flow::match_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/control_flow/match.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/control_flow/target")] [INFO] [stdout] [INFO] [stdout] ---- output::function::definition_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/function/definition.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/function/target")] [INFO] [stdout] [INFO] [stdout] ---- output::class::types_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/class/types.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/target")] [INFO] [stdout] [INFO] [stdout] ---- output::class::generics_ast_verify stdout ---- [INFO] [stdout]  ℹ Input is '/opt/rustwide/workdir/tests/resources/valid/class/generics.mamba' [INFO] [stdout]  ℹ Transpiling 1 file [INFO] [stdout] Error: [("output", "Read-only file system (os error 30): /opt/rustwide/workdir/tests/resources/valid/class/target")] [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] command_line_class_no_output [INFO] [stdout] command_line_class_with_output [INFO] [stdout] output::class::generics_ast_verify [INFO] [stdout] output::class::import_ast_verify [INFO] [stdout] output::class::parent_ast_verify [INFO] [stdout] output::class::types_ast_verify [INFO] [stdout] output::control_flow::for_ast_verify [INFO] [stdout] output::control_flow::if_ast_verify [INFO] [stdout] output::control_flow::match_ast_verify [INFO] [stdout] output::control_flow::while_ast_verify [INFO] [stdout] output::error::handle_ast_verify [INFO] [stdout] output::error::raise_ast_verify [INFO] [stdout] output::function::call_ast_verify [INFO] [stdout] output::function::definition_ast_verify [INFO] [stdout] output::function::infix_calls_ast_verify [INFO] [stdout] output::operation::arithmetic_ast_verify [INFO] [stdout] output::operation::bitwise_ast_verify [INFO] [stdout] output::operation::boolean_ast_verify [INFO] [stdout] [INFO] [stdout] test result: FAILED. 248 passed; 18 failed; 2 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass '--test main' [INFO] running `"docker" "inspect" "0128f84c3d6c0c846e841092b9545b1d436c66c4d1d3208260f1fd4708a54b2c"` [INFO] running `"docker" "rm" "-f" "0128f84c3d6c0c846e841092b9545b1d436c66c4d1d3208260f1fd4708a54b2c"` [INFO] [stdout] 0128f84c3d6c0c846e841092b9545b1d436c66c4d1d3208260f1fd4708a54b2c