[INFO] fetching crate factorio-rs-cli 0.5.0...
[INFO] testing factorio-rs-cli-0.5.0 against 1.99.0-beta.8+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate factorio-rs-cli 0.5.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate factorio-rs-cli 0.5.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate factorio-rs-cli 0.5.0
[INFO] tweaked toml for crates.io crate factorio-rs-cli 0.5.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate factorio-rs-cli 0.5.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate factorio-rs-cli 0.5.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ariadne v0.5.1
[INFO] [stderr]   Downloaded factorio-ir v0.5.0
[INFO] [stderr]   Downloaded factorio-api v0.5.0
[INFO] [stderr]   Downloaded factorio-frontend v0.5.0
[INFO] [stderr]   Downloaded factorio-codegen v0.5.0
[INFO] [stderr]   Downloaded factorio-api-gen v0.5.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d
[INFO] running `Command { std: "docker" "start" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling convert_case v0.8.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling portable-atomic v1.14.0
[INFO] [stderr]    Compiling winnow v1.0.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling anyhow v1.0.103
[INFO] [stderr]    Compiling bumpalo v3.20.3
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling toml_writer v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling console v0.16.4
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling ariadne v0.5.1
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling unit-prefix v0.5.2
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling indicatif v0.18.6
[INFO] [stderr]    Compiling toml_edit v0.25.12+spec-1.1.0
[INFO] [stderr]    Compiling factorio-ir v0.5.0
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling factorio-api-gen v0.5.0
[INFO] [stderr]    Compiling factorio-api v0.5.0
[INFO] [stderr]    Compiling factorio-codegen v0.5.0
[INFO] [stderr]    Compiling factorio-frontend v0.5.0
[INFO] [stderr]    Compiling factorio-rs-cli v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 58s
[INFO] running `Command { std: "docker" "inspect" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.13.0
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling factorio-rs-cli v0.5.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 19.95s
[INFO] running `Command { std: "docker" "inspect" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.12s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/deps/factorio_rs-cec3b945599fb898)
[INFO] [stdout] 
[INFO] [stdout] running 85 tests
[INFO] [stdout] test assets::tests::copies_default_thumbnail_when_present ... ok
[INFO] [stdout] test api_crate::tests::ensure_regenerates_reexports_from_cargo_metadata ... ok
[INFO] [stdout] test assets::tests::copies_configured_thumbnail_path ... ok
[INFO] [stdout] test assets::tests::copies_asset_directory_preserving_path ... ok
[INFO] [stdout] test assets::tests::errors_when_asset_source_missing ... ok
[INFO] [stdout] test assets::tests::errors_when_configured_thumbnail_missing ... ok
[INFO] [stdout] test assets::tests::parses_asset_entries_from_toml ... ok
[INFO] [stdout] test assets::tests::rejects_parent_dir_escape ... ok
[INFO] [stdout] test assets::tests::rejects_reserved_destination ... ok
[INFO] [stdout] test assets::tests::remaps_assets_directory ... ok
[INFO] [stdout] test assets::tests::remaps_single_file ... ok
[INFO] [stdout] test assets::tests::skips_missing_default_thumbnail ... ok
[INFO] [stdout] test bindings::tests::parses_empty_module_root ... ok
[INFO] [stdout] test bindings::tests::parses_factorio_metadata_defaults_module_root ... ok
[INFO] [stdout] test bindings::tests::parses_remote_fns ... ok
[INFO] [stderr] factorio-rs dap: breakpoint /proj/src/control.rs:42 -> __demo__/control.lua:10
[INFO] [stdout] test cargo_manifest::tests::loads_explicit_version ... ok
[INFO] [stdout] test cargo_manifest::tests::loads_workspace_version_from_relative_member_path ... ok
[INFO] [stdout] test cargo_manifest::tests::loads_workspace_inherited_version ... ok
[INFO] [stdout] test commands::bench::tests::harness_includes_bench_names_and_iterations ... ok
[INFO] [stdout] test commands::bench::tests::parse_duration_ms_basic ... ok
[INFO] [stdout] test commands::bench::tests::mean_calculation ... ok
[INFO] [stdout] test commands::bench::tests::min_max_and_stddev ... ok
[INFO] [stdout] test commands::bench::tests::parse_start_done_fail_suite_end ... ok
[INFO] [stdout] test commands::build::tests::purge_output_dir_removes_stale_generated_files ... ok
[INFO] [stdout] test commands::dap::tests::dap_framing_roundtrip ... ok
[INFO] [stdout] test api_crate::tests::publish_writes_cargo_metadata_and_reexports ... ok
[INFO] [stdout] test commands::bench::tests::parse_sample_line_with_duration ... ok
[INFO] [stdout] test commands::dap::tests::rewrites_launch_with_factorio_args ... ok
[INFO] [stdout] test commands::add::tests::add_wires_cargo_path_to_library ... ok
[INFO] [stdout] test commands::build::tests::discovers_path_based_and_attribute_based_sources ... ok
[INFO] [stdout] test commands::dap::tests::remaps_breakpoints_example_to_absolute_lua_path ... ok
[INFO] [stdout] test commands::deploy::tests::symlink_deploys_link ... ok
[INFO] [stdout] test commands::deploy::tests::symlink_skips_recreate_when_unchanged ... ok
[INFO] [stdout] test commands::expand::tests::expand_failure_generic_still_mentions_flag ... ok
[INFO] [stdout] test commands::expand::tests::expand_failure_mentions_bootstrap_for_unstable_flag ... ok
[INFO] [stdout] test commands::expand::tests::wrapper_script_mentions_unpretty_and_bootstrap ... ok
[INFO] [stdout] test commands::hot_reload::tests::enable_lua_udp_arg_uses_port ... ok
[INFO] [stdout] test commands::bench::tests::scales_duration_units ... ok
[INFO] [stdout] test commands::dap::tests::remaps_set_breakpoints_from_rust ... ok
[INFO] [stdout] test commands::deploy::tests::copy_deploys_files ... ok
[INFO] [stdout] test commands::dap::tests::remaps_stack_trace_to_rust ... ok
[INFO] [stdout] test commands::expand::tests::ensure_wrapper_writes_executable_script ... ok
[INFO] [stdout] test commands::init::tests::cargo_toml_includes_factorio_dependency ... ok
[INFO] [stdout] test commands::init::tests::default_package_name_sanitizes_temp_directories ... ok
[INFO] [stdout] test commands::profile::tests::chrome_cpuprofile_becomes_sampled_speedscope ... ok
[INFO] [stdout] test commands::install::tests::factorio_mods_dir_defaults_to_home_factorio_mods ... ok
[INFO] [stdout] test commands::profile::tests::omits_hook_event_frames_from_speedscope ... ok
[INFO] [stdout] test commands::hot_reload::tests::once_probe_omits_second_reload_flag ... ok
[INFO] [stdout] test commands::package::tests::zip_archive_uses_factorio_root_directory_layout ... ok
[INFO] [stdout] test commands::test::tests::cargo_style_result_uses_bacon_csi ... ok
[INFO] [stdout] test commands::profile::tests::remaps_lua_line_in_dump ... ok
[INFO] [stdout] test config::lints::tests::resolves_allow_override ... ok
[INFO] [stdout] test commands::test::tests::parses_protocol_lines ... ok
[INFO] [stdout] test config::lints::tests::rejects_unknown_lint ... ok
[INFO] [stdout] test commands::hot_reload::tests::deferred_publish_writes_gen_only_when_requested ... ok
[INFO] [stdout] test config::profile::tests::debug_defaults_disable_pruning_and_optimize ... ok
[INFO] [stdout] test config::profile::tests::release_defaults_enable_pruning_and_optimize ... ok
[INFO] [stdout] test config::profile::tests::toml_can_enable_prune_on_debug ... ok
[INFO] [stdout] test commands::test::tests::harness_includes_test_names ... ok
[INFO] [stdout] test config::profile::tests::toml_partial_override_keeps_base_prune ... ok
[INFO] [stdout] test manifest::tests::generates_control_lua_with_event_filter ... ok
[INFO] [stdout] test manifest::tests::generates_control_lua_with_event_handler ... ok
[INFO] [stdout] test manifest::tests::collect_stage_module_returns_exports_for_matching_stage ... ok
[INFO] [stdout] test manifest::tests::generate_info_json_includes_toml_dependencies ... ok
[INFO] [stdout] test manifest::tests::dependency_mod_name_strips_prefixes_and_versions ... ok
[INFO] [stdout] test manifest::tests::generates_data_lua_for_single_root_module ... ok
[INFO] [stdout] test manifest::tests::generates_data_lua_omits_children_when_parent_present ... ok
[INFO] [stdout] test manifest::tests::merge_dependencies_respects_explicit_base ... ok
[INFO] [stdout] test manifest::tests::generates_data_lua_requires_multiple_root_modules ... ok
[INFO] [stdout] test manifest::tests::settings_stage_modules_are_not_collected_as_data ... ok
[INFO] [stdout] test manifest::tests::generates_data_updates_and_final_fixes_lua ... ok
[INFO] [stdout] test manifest::tests::generates_settings_lua ... ok
[INFO] [stdout] test manifest::tests::generates_settings_updates_and_final_fixes_lua ... ok
[INFO] [stdout] test manifest::tests::merge_dependencies_toml_wins_and_adds_base ... ok
[INFO] [stdout] test manifest::tests::transpiles_bool_settings_registration ... ok
[INFO] [stdout] test manifest::tests::transpiles_item_prototype_with_packaged_icon ... ok
[INFO] [stdout] test manifest::tests::transpiles_item_macro_with_relative_icon ... ok
[INFO] [stdout] test commands::hot_reload::tests::inject_bumps_only_when_sources_change ... ok
[INFO] [stdout] test paths::tests::launch_target_display_for_steam ... ok
[INFO] [stdout] test manifest::tests::write_mod_manifests_emits_all_settings_phase_files ... ok
[INFO] [stdout] test status::tests::status_line_is_aligned ... ok
[INFO] [stdout] test paths::tests::resolve_factorio_path_accepts_install_root ... ok
[INFO] [stdout] test status::tests::error_status_is_lowercase_like_cargo ... ok
[INFO] [stdout] test write_if_changed::tests::skips_identical_rewrite ... ok
[INFO] [stdout] test paths::tests::resolve_factorio_path_accepts_direct_binary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 85 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/build_integration.rs (/opt/rustwide/target/release/deps/build_integration-98e2aa2bb1e37025)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test build_discovers_control_mod_bang ... FAILED
[INFO] [stdout] test build_removes_stale_lua_files ... FAILED
[INFO] [stdout] test build_expands_macro_rules_invocations ... FAILED
[INFO] [stdout] test build_generates_nested_module_lua ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `--test build_integration`
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- build_discovers_control_mod_bang stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'build_discovers_control_mod_bang' (1443) panicked at tests/build_integration.rs:23:10:
[INFO] [stdout] factorio-rs crate path: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64fa0acfc141 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64fa0ad106da - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64fa0ad0085c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64fa0acd6a26 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64fa0acf3b99 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64fa0ac8e890 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64fa0acf3d52 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64fa0acd6ad2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64fa0accf5a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64fa0acd76cd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64fa0ad10e0c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64fa0ad10be2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64fa0ac7d81e - build_integration[5f728fafb5720f6c]::cargo_toml
[INFO] [stdout]   13:     0x64fa0ac7f081 - <build_integration[5f728fafb5720f6c]::build_discovers_control_mod_bang::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64fa0ac81b7b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64fa0ac8f1e5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64fa0ac88aa4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64fa0ac92342 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64fa0acfb4b9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x736144fd4dfa - <unknown>
[INFO] [stdout]   20:     0x7361450683d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- build_removes_stale_lua_files stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'build_removes_stale_lua_files' (1446) panicked at tests/build_integration.rs:23:10:
[INFO] [stdout] factorio-rs crate path: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64fa0acfc141 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64fa0ad106da - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64fa0ad0085c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64fa0acd6a26 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64fa0acf3b99 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64fa0ac8e890 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64fa0acf3d52 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64fa0acd6ad2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64fa0accf5a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64fa0acd76cd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64fa0ad10e0c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64fa0ad10be2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64fa0ac7d81e - build_integration[5f728fafb5720f6c]::cargo_toml
[INFO] [stdout]   13:     0x64fa0ac7d907 - build_integration[5f728fafb5720f6c]::write_nested_module_project
[INFO] [stdout]   14:     0x64fa0ac7ec13 - <build_integration[5f728fafb5720f6c]::build_removes_stale_lua_files::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64fa0ac81b7b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x64fa0ac8f1e5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64fa0ac88aa4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64fa0ac92342 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x64fa0acfb4b9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x736144fd4dfa - <unknown>
[INFO] [stdout]   21:     0x7361450683d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- build_expands_macro_rules_invocations stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'build_expands_macro_rules_invocations' (1444) panicked at tests/build_integration.rs:23:10:
[INFO] [stdout] factorio-rs crate path: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64fa0acfc141 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64fa0ad106da - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64fa0ad0085c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64fa0acd6a26 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64fa0acf3b99 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64fa0ac8e890 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64fa0acf3d52 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64fa0acd6ad2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64fa0accf5a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64fa0acd76cd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64fa0ad10e0c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64fa0ad10be2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64fa0ac7d81e - build_integration[5f728fafb5720f6c]::cargo_toml
[INFO] [stdout]   13:     0x64fa0ac7fed1 - <build_integration[5f728fafb5720f6c]::build_expands_macro_rules_invocations::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   14:     0x64fa0ac81b7b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   15:     0x64fa0ac8f1e5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   16:     0x64fa0ac88aa4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   17:     0x64fa0ac92342 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   18:     0x64fa0acfb4b9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   19:     0x736144fd4dfa - <unknown>
[INFO] [stdout]   20:     0x7361450683d4 - clone
[INFO] [stdout]   21:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- build_generates_nested_module_lua stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'build_generates_nested_module_lua' (1445) panicked at tests/build_integration.rs:23:10:
[INFO] [stdout] factorio-rs crate path: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x64fa0acfc141 - <<std[70759c8f55707aa4]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[df12db4294e9bfd3]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x64fa0ad106da - core[df12db4294e9bfd3]::fmt::write
[INFO] [stdout]    2:     0x64fa0ad0085c - <alloc[2182bb758b4b3781]::vec::Vec<u8> as core[df12db4294e9bfd3]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x64fa0acd6a26 - std[70759c8f55707aa4]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x64fa0acf3b99 - std[70759c8f55707aa4]::panicking::default_hook
[INFO] [stdout]    5:     0x64fa0ac8e890 - test[9d35eded1c95d3be]::test_main_inner::<test[9d35eded1c95d3be]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]    6:     0x64fa0acf3d52 - std[70759c8f55707aa4]::panicking::panic_with_hook
[INFO] [stdout]    7:     0x64fa0acd6ad2 - std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    8:     0x64fa0accf5a9 - std[70759c8f55707aa4]::sys::backtrace::__rust_end_short_backtrace::<std[70759c8f55707aa4]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    9:     0x64fa0acd76cd - __rustc[8fa7c3cbc660c2b3]::rust_begin_unwind
[INFO] [stdout]   10:     0x64fa0ad10e0c - core[df12db4294e9bfd3]::panicking::panic_fmt
[INFO] [stdout]   11:     0x64fa0ad10be2 - core[df12db4294e9bfd3]::result::unwrap_failed
[INFO] [stdout]   12:     0x64fa0ac7d81e - build_integration[5f728fafb5720f6c]::cargo_toml
[INFO] [stdout]   13:     0x64fa0ac7d907 - build_integration[5f728fafb5720f6c]::write_nested_module_project
[INFO] [stdout]   14:     0x64fa0ac7f709 - <build_integration[5f728fafb5720f6c]::build_generates_nested_module_lua::{closure#0} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   15:     0x64fa0ac81b7b - test[9d35eded1c95d3be]::__rust_begin_short_backtrace::<core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>, fn() -> core[df12db4294e9bfd3]::result::Result<(), alloc[2182bb758b4b3781]::string::String>>
[INFO] [stdout]   16:     0x64fa0ac8f1e5 - test[9d35eded1c95d3be]::run_test::{closure#0}
[INFO] [stdout]   17:     0x64fa0ac88aa4 - std[70759c8f55707aa4]::sys::backtrace::__rust_begin_short_backtrace::<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>
[INFO] [stdout]   18:     0x64fa0ac92342 - <std[70759c8f55707aa4]::thread::lifecycle::spawn_unchecked<test[9d35eded1c95d3be]::run_test::{closure#1}, ()>::{closure#1} as core[df12db4294e9bfd3]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   19:     0x64fa0acfb4b9 - <std[70759c8f55707aa4]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   20:     0x736144fd4dfa - <unknown>
[INFO] [stdout]   21:     0x7361450683d4 - clone
[INFO] [stdout]   22:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     build_discovers_control_mod_bang
[INFO] [stdout]     build_expands_macro_rules_invocations
[INFO] [stdout]     build_generates_nested_module_lua
[INFO] [stdout]     build_removes_stale_lua_files
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d", kill_on_drop: false }`
[INFO] [stdout] 70625272cd673d6ee4290ea0099596a7bf7a067de805b0fae92c75ec8564104d
