[INFO] fetching crate cxx-qt-gen 0.6.0...
[INFO] testing cxx-qt-gen-0.6.0 against 1.75.0 for beta-1.76-1
[INFO] extracting crate cxx-qt-gen 0.6.0 into /workspace/builds/worker-7-tc1/source
[INFO] validating manifest of crates.io crate cxx-qt-gen 0.6.0 on toolchain 1.75.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate cxx-qt-gen 0.6.0
[INFO] finished tweaking crates.io crate cxx-qt-gen 0.6.0
[INFO] tweaked toml for crates.io crate cxx-qt-gen 0.6.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.75.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded clang-format v0.3.0
[INFO] [stderr]   Downloaded indoc v2.0.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3313dbee3f8106f23e22f8380718c773549f00bd5b8760dc2d2169f39b84aa8c
[INFO] running `Command { std: "docker" "start" "-a" "3313dbee3f8106f23e22f8380718c773549f00bd5b8760dc2d2169f39b84aa8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3313dbee3f8106f23e22f8380718c773549f00bd5b8760dc2d2169f39b84aa8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3313dbee3f8106f23e22f8380718c773549f00bd5b8760dc2d2169f39b84aa8c", kill_on_drop: false }`
[INFO] [stdout] 3313dbee3f8106f23e22f8380718c773549f00bd5b8760dc2d2169f39b84aa8c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0071be882cdfd6e574d35b7c4be51cb51829b583f47b488b9118b780fe95e190
[INFO] running `Command { std: "docker" "start" "-a" "0071be882cdfd6e574d35b7c4be51cb51829b583f47b488b9118b780fe95e190", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-segmentation v1.10.1
[INFO] [stderr]    Compiling indoc v2.0.4
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.56
[INFO] [stderr]    Compiling thiserror v1.0.56
[INFO] [stderr]    Compiling clang-format v0.3.0
[INFO] [stderr]    Compiling cxx-qt-gen v0.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `CxxQtFile`
[INFO] [stdout]   --> src/syntax/mod.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use qtfile::{parse_qt_file, CxxQtFile};
[INFO] [stdout]    |                                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 6.34s
[INFO] running `Command { std: "docker" "inspect" "0071be882cdfd6e574d35b7c4be51cb51829b583f47b488b9118b780fe95e190", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0071be882cdfd6e574d35b7c4be51cb51829b583f47b488b9118b780fe95e190", kill_on_drop: false }`
[INFO] [stdout] 0071be882cdfd6e574d35b7c4be51cb51829b583f47b488b9118b780fe95e190
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cd3f4db14ee4f7b5955cfd0ae0d8dfd97ba843ac6c19de73772aeb3ad65315dd
[INFO] running `Command { std: "docker" "start" "-a" "cd3f4db14ee4f7b5955cfd0ae0d8dfd97ba843ac6c19de73772aeb3ad65315dd", kill_on_drop: false }`
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stdout] warning: unused import: `CxxQtFile`
[INFO] [stdout]   --> src/syntax/mod.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use qtfile::{parse_qt_file, CxxQtFile};
[INFO] [stdout]    |                                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling pretty_assertions v1.4.0
[INFO] [stderr]    Compiling cxx-qt-gen v0.6.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `CxxQtFile`
[INFO] [stdout]   --> src/syntax/mod.rs:16:33
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub use qtfile::{parse_qt_file, CxxQtFile};
[INFO] [stdout]    |                                 ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 5.69s
[INFO] running `Command { std: "docker" "inspect" "cd3f4db14ee4f7b5955cfd0ae0d8dfd97ba843ac6c19de73772aeb3ad65315dd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cd3f4db14ee4f7b5955cfd0ae0d8dfd97ba843ac6c19de73772aeb3ad65315dd", kill_on_drop: false }`
[INFO] [stdout] cd3f4db14ee4f7b5955cfd0ae0d8dfd97ba843ac6c19de73772aeb3ad65315dd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,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" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-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" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+1.75.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 211af774a9ae72be860a0e4541921368def013c48b2fb761c64d27cbcccfe292
[INFO] running `Command { std: "docker" "start" "-a" "211af774a9ae72be860a0e4541921368def013c48b2fb761c64d27cbcccfe292", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `CxxQtFile`
[INFO] [stderr]   --> src/syntax/mod.rs:16:33
[INFO] [stderr]    |
[INFO] [stderr] 16 | pub use qtfile::{parse_qt_file, CxxQtFile};
[INFO] [stderr]    |                                 ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `cxx-qt-gen` (lib) generated 1 warning (run `cargo fix --lib -p cxx-qt-gen` to apply 1 suggestion)
[INFO] [stderr] warning: `cxx-qt-gen` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished test [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cxx_qt_gen-5306704a4ee7f6f5)
[INFO] [stdout] 
[INFO] [stdout] running 245 tests
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_with_initializers ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_without_initializers ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::constructor_without_base_arguments ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::multiple_constructors ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::constructor_with_all_arguments ... ok
[INFO] [stdout] test generator::cpp::cxxqttype::tests::test_generate_cpp_cxxqt_type ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_default_base_class ... ok
[INFO] [stdout] test generator::cpp::locking::tests::test_generate_cpp_locking ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt_mapping ... ok
[INFO] [stdout] test generator::cpp::qenum::tests::generates ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::cpp::method::tests::test_generate_cpp_invokables_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free_mapped ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_singleton ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_uncreatable ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_existing_cxx_name ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks_cxx_file_stem ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_named ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks ... ok
[INFO] [stdout] test generator::cpp::threading::tests::test_generate_cpp_threading ... ok
[INFO] [stdout] test generator::cpp::method::tests::test_generate_cpp_invokables ... ok
[INFO] [stdout] test generator::naming::functions::tests::test_from_rust_function_camel_case_conversion ... ok
[INFO] [stdout] test generator::naming::functions::tests::test_from_rust_function_single_word ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair_empty_base ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_combine_ident ... ok
[INFO] [stdout] test generator::naming::qobject::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties ... ok
[INFO] [stdout] test generator::naming::method::tests::test_from_impl_method ... ok
[INFO] [stdout] test generator::naming::property::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks_base_and_namespace ... ok
[INFO] [stdout] test generator::rust::constructor::tests::default_constructor ... ok
[INFO] [stdout] test generator::rust::cxxqttype::tests::test_generate_rust_cxxqttype ... ok
[INFO] [stdout] test generator::rust::constructor::tests::constructor_impl_with_unused_lifetime ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks_namespace ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties_mapped_cxx_name ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_free ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_unsafe ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_return_type_to_cpp_except_default ... ok
[INFO] [stdout] test generator::utils::cpp::tests::indent_string ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_unsafe ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal_existing_cxx_name ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_singleton ... ok
[INFO] [stdout] test generator::rust::threading::tests::test_generate_rust_threading ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_return_type_to_cpp_except_result ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_return_type_result_empty ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_return_type_none ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_return_type_result_multiple ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_return_type_result_tuple ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_array ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_namespace ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_return_type_to_cpp_except_type ... ok
[INFO] [stdout] test generator::rust::method::tests::test_generate_rust_invokables ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_array_length_zero ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_mapped ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_existing ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_mapped_with_namespace ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_fn_void ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_built_in_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_return_type_result_bool ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_fn ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_return_type_normal ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_pin_template_ref ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_pin ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_array_length_invalid ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_cxx_file_stem ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_free_private ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ref_const_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_pin_ref ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_pin_ref_mut ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ptr_mut_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_built_in ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_built_in_ptr_const ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ref_const_ptr_const_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ref_mut_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_slice ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_slice_mut ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_built_in_ptr_mut ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_unknown ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_parameters ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_str_template ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ref_const_ptr_mut_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ptr_const_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_tuple_empty ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_tuple_multiple ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_built_in_ref_const ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_ident_cxx_bridge_to_qualified_impl_mapped ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_unknown_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ref_mut_ptr_const_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_unknown_ref_mut ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_str ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_unknown_ptr_const ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_fn ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_array ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_cxx ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_slice ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_ref_mut_ptr_mut_one_part ... ok
[INFO] [stdout] test generator::rust::constructor::tests::multiple_constructors ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_ptr ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_mapped ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_tuple ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_unknown_ptr_mut ... ok
[INFO] [stdout] test parser::constructor::tests::parse_full_argument_list ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_pin_template ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_pin_template_ref_mut ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_ptr ... ok
[INFO] [stdout] test parser::constructor::tests::parse_generic_lifetime ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_reference ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_cxx_name ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_core ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path_template ... ok
[INFO] [stdout] test generator::rust::property::tests::test_generate_rust_properties ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_struct_passthrough ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_shared_enum ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects_namespace ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects_multiple_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_invalid_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_shared_struct ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_passthrough ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_struct_qobject_passthrough ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_threading ... ok
[INFO] [stdout] test parser::constructor::tests::parse_arguments_with_default_associated_types ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_nested ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_cxx_name_normal_namespace_cxx_name ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_reference ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_namespaced_qenum ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects_one_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_unknown_obj ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_safe ... ok
[INFO] [stdout] test parser::constructor::tests::parse_invalid_constructors ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_valid_rustobj ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_unknown_qobject ... ok
[INFO] [stdout] test parser::mappings::tests::test_attribute_namespace ... ok
[INFO] [stdout] test parser::mappings::tests::test_attribute_cxx_name ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_ok ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects_no_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_unsafe ... ok
[INFO] [stdout] test parser::mappings::tests::test_attribute_none ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_threading ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_safe ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_valid_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_inherited_methods ... ok
[INFO] [stdout] test parser::inherit::tests::test_parser_errors ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_extern_cxx_qt ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_find_and_merge_cxx_qt_item_extern_cxx_qt ... ok
[INFO] [stdout] test parser::mappings::tests::test_attribute_rust_name ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_ignoring_receiver ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_without_receiver ... ok
[INFO] [stdout] test parser::mappings::tests::test_qualified ... ok
[INFO] [stdout] test parser::mappings::tests::test_parent_namespace ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property ... ok
[INFO] [stdout] test parser::qenum::tests::parse ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_no_type ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_arg_extra ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_errors ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qml_element_namespaced ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qnamespace ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_base_class ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_no_base_class ... ok
[INFO] [stdout] test parser::qenum::tests::parse_namespaced ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_no_name ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_without_receiver_invalid_self ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_struct_fields_valid ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_uncreatable ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_named ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_singleton ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_arg_wrong ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_unsafe ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_qobject_self_missing ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_mutable_err ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_qobject_ident_missing ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_inherit ... ok
[INFO] [stdout] test parser::qenum::tests::parse_errors ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_properties_and_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_trait_impl_invalid ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_trait_impl_valid ... ok
[INFO] [stdout] test syntax::attribute::tests::test_attribute_find_path ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_unsafe_error ... ok
[INFO] [stdout] test parser::tests::test_parser_from_empty_module ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_private ... ok
[INFO] [stdout] test parser::tests::test_parser_from_error_no_attribute ... ok
[INFO] [stdout] test parser::tests::test_parser_from_error ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_str ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_cxx_name ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_items ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_path ... ok
[INFO] [stdout] test parser::tests::test_cxx_qobject_namespace ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_qt_items ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_mod_to_foreign_item_types ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_parameters ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_and_cxx_qt_items ... ok
[INFO] [stdout] test syntax::attribute::tests::test_attribute_take_path ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias_no_super ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_visibility ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_no_lifetimes ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias_left_is_right ... ok
[INFO] [stdout] test syntax::lifetimes::tests::assert_lifetimes ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias_segments_three ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_lifetimes_unsupported_types ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_int ... ok
[INFO] [stdout] test syntax::path::tests::test_path_compare_str ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias_segments_one ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_fn_self ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_fn_invalid_self ... ok
[INFO] [stdout] test syntax::types::tests::test_extract_qobject_ident ... ok
[INFO] [stdout] test syntax::path::tests::test_path_from_idents ... ok
[INFO] [stdout] test syntax::types::tests::test_is_pin_of_self ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_no_namespace ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block_with_empty ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_no_namespace ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing_with_empty_namespace ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_multi_qobjects ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_no_namespace ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_multi_qobjects ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.75.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.75.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_qenum ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.75.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.75.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_inheritance ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.75.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.75.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_properties ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.75.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.75.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_invokables ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.75.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.75.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_passthrough_and_naming ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.75.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.75.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_signals ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::tests::test_write_cpp_no_namespace stdout ----
[INFO] [stdout] thread 'writer::cpp::tests::test_write_cpp_no_namespace' panicked at src/lib.rs:80:68:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008bd7eb3 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x559008d6304a - core::result::Result<T,E>::unwrap::hc546ce7e15dc5bcc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x559008d457ae - cxx_qt_gen::tests::format_cpp::h9a95568c46ac42f0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:80:9
[INFO] [stdout]   22:     0x559008d58964 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::h6b8aa8566bd27dd6
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:684:32
[INFO] [stdout]   23:     0x559008d58727 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::{{closure}}::h8996dbcd17b378d0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:677:37
[INFO] [stdout]   24:     0x559008ce1f56 - core::ops::function::FnOnce::call_once::hff2767b9100f0448
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   27:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   28:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   30:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   31:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   32:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   33:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   34:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   35:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   36:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   37:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   39:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   40:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   41:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   42:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   44:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   45:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   46:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   47:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::tests::test_write_cpp stdout ----
[INFO] [stdout] thread 'writer::cpp::tests::test_write_cpp' panicked at src/lib.rs:80:68:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008bd7eb3 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x559008d6304a - core::result::Result<T,E>::unwrap::hc546ce7e15dc5bcc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x559008d457ae - cxx_qt_gen::tests::format_cpp::h9a95568c46ac42f0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:80:9
[INFO] [stdout]   22:     0x559008d57cc4 - cxx_qt_gen::writer::cpp::tests::test_write_cpp::hc7483c9a82887bc4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:660:32
[INFO] [stdout]   23:     0x559008d57a87 - cxx_qt_gen::writer::cpp::tests::test_write_cpp::{{closure}}::hb907ecb00c11999c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:653:24
[INFO] [stdout]   24:     0x559008ce04a6 - core::ops::function::FnOnce::call_once::ha73832f2ed46bfc9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   27:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   28:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   30:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   31:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   32:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   33:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   34:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   35:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   36:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   37:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   39:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   40:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   41:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   42:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   44:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   45:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   46:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   47:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::tests::test_write_cpp_multi_qobjects stdout ----
[INFO] [stdout] thread 'writer::cpp::tests::test_write_cpp_multi_qobjects' panicked at src/lib.rs:80:68:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008bd7eb3 - core::result::unwrap_failed::hddb4fea594200c52
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1653:5
[INFO] [stdout]   20:     0x559008d6304a - core::result::Result<T,E>::unwrap::hc546ce7e15dc5bcc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/result.rs:1077:23
[INFO] [stdout]   21:     0x559008d457ae - cxx_qt_gen::tests::format_cpp::h9a95568c46ac42f0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:80:9
[INFO] [stdout]   22:     0x559008d58314 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::ha4022c1d9b64d7f1
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:672:32
[INFO] [stdout]   23:     0x559008d580d7 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::{{closure}}::hd9e6191b77006180
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:665:39
[INFO] [stdout]   24:     0x559008cdf0c6 - core::ops::function::FnOnce::call_once::h628c1f58ccf055cd
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   27:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   28:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   30:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   31:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   32:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   33:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   34:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   35:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   36:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   37:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   39:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   40:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   41:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   42:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   44:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   45:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   46:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   47:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   48:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_qenum stdout ----
[INFO] [stdout] thread 'tests::generates_qenum' panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <QtCore/QObject>
[INFO] [stdout]  #include <QtQml/QQmlEngine>
[INFO] [stdout]  #include <cstdint>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_locking.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_maybelockguard.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout] [31m<enum class MyEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<{[0m
[INFO] [stdout] [32m>enum class MyEnum : ::std::int32_t {[0m
[INFO] [stdout]    A
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<enum class MyOtherEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<{[0m
[INFO] [stdout] [32m>enum class MyOtherEnum : ::std::int32_t {[0m
[INFO] [stdout]    X,
[INFO] [stdout]    Y,
[INFO] [stdout]    Z
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout]  QML_ELEMENT
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace other_namespace {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout]  } // namespace other_namespace
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout] [31m<enum class MyNamespacedEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<{[0m
[INFO] [stdout] [31m<  A,[0m
[INFO] [stdout] [31m<  B,[0m
[INFO] [stdout] [31m<  C[0m
[INFO] [stdout] [31m<};[0m
[INFO] [stdout] [31m<Q_ENUM_NS(MyNamespacedEnum)[0m
[INFO] [stdout] [32m>  enum class MyNamespacedEnum : ::std::int32_t {[0m
[INFO] [stdout] [32m>    A,[0m
[INFO] [stdout] [32m>    B,[0m
[INFO] [stdout] [32m>    C[0m
[INFO] [stdout] [32m>  };[0m
[INFO] [stdout] [32m>Q_ENUM_NS(MyNamespacedEnum) [0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace other_namespace {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout] [31m<enum class MyOtherNamespacedEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<{[0m
[INFO] [stdout] [31m<  Variant1,[0m
[INFO] [stdout] [31m<  Variant2[0m
[INFO] [stdout] [31m<};[0m
[INFO] [stdout] [31m<Q_ENUM_NS(MyOtherNamespacedEnum)[0m
[INFO] [stdout] [32m>  enum class MyOtherNamespacedEnum : ::std::int32_t {[0m
[INFO] [stdout] [32m>    Variant1,[0m
[INFO] [stdout] [32m>    Variant2[0m
[INFO] [stdout] [32m>  };[0m
[INFO] [stdout] [32m>Q_ENUM_NS(MyOtherNamespacedEnum) [0m
[INFO] [stdout]  } // namespace other_namespace
[INFO] [stdout]  
[INFO] [stdout]  #include "cxx-qt-gen/ffi.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>, public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<#ifdef Q_MOC_RUN[0m
[INFO] [stdout] [31m<  enum class MyEnum : ::std::int32_t{ A };[0m
[INFO] [stdout] [32m>  #ifdef Q_MOC_RUN[0m
[INFO] [stdout] [32m>  enum class MyEnum : ::std::int32_t {[0m
[INFO] [stdout] [32m>    A[0m
[INFO] [stdout] [32m>  };[0m
[INFO] [stdout]    Q_ENUM(MyEnum)
[INFO] [stdout]  #else
[INFO] [stdout]    using MyEnum = ::cxx_qt::my_object::MyEnum;
[INFO] [stdout]    Q_ENUM(MyEnum)
[INFO] [stdout]  #endif
[INFO] [stdout]  
[INFO] [stdout] [31m<#ifdef Q_MOC_RUN[0m
[INFO] [stdout] [31m<  enum class MyOtherEnum : ::std::int32_t{ X, Y, Z };[0m
[INFO] [stdout] [32m>  #ifdef Q_MOC_RUN[0m
[INFO] [stdout] [32m>  enum class MyOtherEnum : ::std::int32_t {[0m
[INFO] [stdout] [32m>    X,[0m
[INFO] [stdout] [32m>    Y,[0m
[INFO] [stdout] [32m>    Z[0m
[INFO] [stdout] [32m>  };[0m
[INFO] [stdout]    Q_ENUM(MyOtherEnum)
[INFO] [stdout]  #else
[INFO] [stdout]    using MyOtherEnum = ::cxx_qt::my_object::MyOtherEnum;
[INFO] [stdout]    Q_ENUM(MyOtherEnum)
[INFO] [stdout]  #endif
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_INVOKABLE void myInvokable([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::MyEnum qenum,[0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::MyOtherEnum other_qenum) const;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void myInvokable(::cxx_qt::my_object::MyEnum qenum, ::cxx_qt::my_object::MyOtherEnum other_qenum) const;[0m
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout] [31m<  void myInvokableWrapper([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::MyEnum qenum,[0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::MyOtherEnum other_qenum) const noexcept;[0m
[INFO] [stdout] [32m>  void myInvokableWrapper(::cxx_qt::my_object::MyEnum qenum, ::cxx_qt::my_object::MyOtherEnum other_qenum) const noexcept;[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008d46d42 - cxx_qt_gen::tests::test_code_generation_internal::h91f24b570b6424d5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x559008d59657 - cxx_qt_gen::tests::generates_qenum::hf452feaa8b46e3cc
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:221:9
[INFO] [stdout]   21:     0x559008d595e7 - cxx_qt_gen::tests::generates_qenum::{{closure}}::he828e9121d1d7c9c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:220:25
[INFO] [stdout]   22:     0x559008cde726 - core::ops::function::FnOnce::call_once::h39ab1fb3c044532e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   25:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   26:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   31:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   32:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   33:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   34:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   42:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   43:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   45:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_inheritance stdout ----
[INFO] [stdout] thread 'tests::generates_inheritance' panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_locking.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_maybelockguard.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_type.h>
[INFO] [stdout]  
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "cxx-qt-gen/inheritance.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QAbstractItemModel[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>class MyObject : public QAbstractItemModel, public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>, public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_INVOKABLE QVariant data(QModelIndex const& _index,[0m
[INFO] [stdout] [31m<                            ::std::int32_t _role) const override;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE QVariant data(QModelIndex const& _index, ::std::int32_t _role) const override;[0m
[INFO] [stdout]    Q_INVOKABLE bool hasChildren(QModelIndex const& _parent) const override;
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  bool hasChildrenCxxQtInherit(Args... args) const[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>bool hasChildrenCxxQtInherit(Args ...args) const[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QAbstractItemModel::hasChildren(args...);
[INFO] [stdout] [31m<  }[0m
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  void fetchMoreCxxQtInherit(Args... args)[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>void fetchMoreCxxQtInherit(Args ...args)[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QAbstractItemModel::fetchMore(args...);
[INFO] [stdout] [31m<[0m[1;48;5;52;31m  [0m[31m}[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout] [31m<  QVariant dataWrapper(QModelIndex const& _index,[0m
[INFO] [stdout] [31m<                       ::std::int32_t _role) const noexcept;[0m
[INFO] [stdout] [32m>  QVariant dataWrapper(QModelIndex const& _index, ::std::int32_t _role) const noexcept;[0m
[INFO] [stdout]    bool hasChildrenWrapper(QModelIndex const& _parent) const noexcept;
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  
[INFO] [stdout]  Q_DECLARE_METATYPE(MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008d46d42 - cxx_qt_gen::tests::test_code_generation_internal::h91f24b570b6424d5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x559008d595c7 - cxx_qt_gen::tests::generates_inheritance::he288e53ff9c2718e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:216:9
[INFO] [stdout]   21:     0x559008d59557 - cxx_qt_gen::tests::generates_inheritance::{{closure}}::hd60a57a50059d73f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:215:31
[INFO] [stdout]   22:     0x559008cdef46 - core::ops::function::FnOnce::call_once::h5de83613ef2dd017
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   25:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   26:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   31:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   32:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   33:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   34:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   42:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   43:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   45:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_properties stdout ----
[INFO] [stdout] thread 'tests::generates_properties' panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_locking.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_maybelockguard.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_signalhandler.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerprimitiveChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamsprimitiveChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerprimitiveChanged = ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsprimitiveChanged *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlertrivialChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamstrivialChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlertrivialChanged = ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamstrivialChanged *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "cxx-qt-gen/ffi.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_primitiveChangedConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::my_object::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerprimitiveChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_primitiveChangedConnect(::cxx_qt::my_object::MyObject& self, ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlerprimitiveChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_trivialChangedConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlertrivialChanged[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_trivialChangedConnect(::cxx_qt::my_object::MyObject& self, ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlertrivialChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>, public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t primitive READ getPrimitive WRITE setPrimitive[0m
[INFO] [stdout] [31m<               NOTIFY primitiveChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY([0m
[INFO] [stdout] [31m<    QPoint trivial READ getTrivial WRITE setTrivial NOTIFY trivialChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t primitive READ getPrimitive WRITE setPrimitive NOTIFY primitiveChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(QPoint trivial READ getTrivial WRITE setTrivial NOTIFY trivialChanged)[0m
[INFO] [stdout]  
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    ::std::int32_t const& getPrimitive() const;
[INFO] [stdout]    Q_SLOT void setPrimitive(::std::int32_t const& value);
[INFO] [stdout]    QPoint const& getTrivial() const;
[INFO] [stdout]    Q_SLOT void setTrivial(QPoint const& value);
[INFO] [stdout]    Q_SIGNAL void primitiveChanged();
[INFO] [stdout]    Q_SIGNAL void trivialChanged();
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout]    ::std::int32_t const& getPrimitiveWrapper() const noexcept;
[INFO] [stdout]    void setPrimitiveWrapper(::std::int32_t value) noexcept;
[INFO] [stdout]    QPoint const& getTrivialWrapper() const noexcept;
[INFO] [stdout]    void setTrivialWrapper(QPoint value) noexcept;
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008d46d42 - cxx_qt_gen::tests::test_code_generation_internal::h91f24b570b6424d5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x559008d594a7 - cxx_qt_gen::tests::generates_properties::hed6f821877e12e48
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:206:9
[INFO] [stdout]   21:     0x559008d59437 - cxx_qt_gen::tests::generates_properties::{{closure}}::h0a7e513712d9da4d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:205:30
[INFO] [stdout]   22:     0x559008cde9c6 - core::ops::function::FnOnce::call_once::h4448bef1d3220180
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   25:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   26:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   31:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   32:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   33:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   34:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   42:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   43:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   45:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_invokables stdout ----
[INFO] [stdout] thread 'tests::generates_invokables' panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_maybelockguard.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_threading.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  using MyObjectCxxQtThread = ::rust::cxxqtlib1::CxxQtThread<MyObject>;
[INFO] [stdout]  
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "cxx-qt-gen/ffi.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtThreading<MyObject>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>, public ::rust::cxxqtlib1::CxxQtThreading<MyObject>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    void cppMethod() const;
[INFO] [stdout]    Q_INVOKABLE void invokable() const;
[INFO] [stdout]    Q_INVOKABLE void invokableMutable();
[INFO] [stdout] [31m<  Q_INVOKABLE void invokableParameters(QColor const& opaque,[0m
[INFO] [stdout] [31m<                                       QPoint const& trivial,[0m
[INFO] [stdout] [31m<                                       ::std::int32_t primitive) const;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void invokableParameters(QColor const& opaque, QPoint const& trivial, ::std::int32_t primitive) const;[0m
[INFO] [stdout]    Q_INVOKABLE ::std::unique_ptr<Opaque> invokableReturnOpaque();
[INFO] [stdout]    Q_INVOKABLE QPoint invokableReturnTrivial();
[INFO] [stdout]    Q_INVOKABLE void invokableFinal() const final;
[INFO] [stdout]    Q_INVOKABLE void invokableOverride() const override;
[INFO] [stdout]    Q_INVOKABLE virtual void invokableVirtual() const;
[INFO] [stdout]    Q_INVOKABLE void invokableResultTuple() const;
[INFO] [stdout]    Q_INVOKABLE ::rust::String invokableResultType() const;
[INFO] [stdout]    explicit MyObject(::std::int32_t arg0, QString const& arg1);
[INFO] [stdout]    explicit MyObject();
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout]    void cppMethodWrapper() const noexcept;
[INFO] [stdout]    void invokableWrapper() const noexcept;
[INFO] [stdout]    void invokableMutableWrapper() noexcept;
[INFO] [stdout] [31m<  void invokableParametersWrapper(QColor const& opaque,[0m
[INFO] [stdout] [31m<                                  QPoint const& trivial,[0m
[INFO] [stdout] [31m<                                  ::std::int32_t primitive) const noexcept;[0m
[INFO] [stdout] [32m>  void invokableParametersWrapper(QColor const& opaque, QPoint const& trivial, ::std::int32_t primitive) const noexcept;[0m
[INFO] [stdout]    ::std::unique_ptr<Opaque> invokableReturnOpaqueWrapper() noexcept;
[INFO] [stdout]    QPoint invokableReturnTrivialWrapper() noexcept;
[INFO] [stdout]    void invokableFinalWrapper() const noexcept;
[INFO] [stdout]    void invokableOverrideWrapper() const noexcept;
[INFO] [stdout]    void invokableVirtualWrapper() const noexcept;
[INFO] [stdout] [31m<  void invokableResultTupleWrapper() const;[0m
[INFO] [stdout] [31m<  ::rust::String invokableResultTypeWrapper() const;[0m
[INFO] [stdout] [31m<  explicit MyObject([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::cxx_qt_my_object::CxxQtConstructorArguments0&& args);[0m
[INFO] [stdout] [31m<  explicit MyObject([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::cxx_qt_my_object::CxxQtConstructorArguments1&& args);[0m
[INFO] [stdout] [32m>  void invokableResultTupleWrapper() const ;[0m
[INFO] [stdout] [32m>  ::rust::String invokableResultTypeWrapper() const ;[0m
[INFO] [stdout] [32m>  explicit MyObject(::cxx_qt::my_object::cxx_qt_my_object::CxxQtConstructorArguments0&& args);[0m
[INFO] [stdout] [32m>  explicit MyObject(::cxx_qt::my_object::cxx_qt_my_object::CxxQtConstructorArguments1&& args);[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008d46d42 - cxx_qt_gen::tests::test_code_generation_internal::h91f24b570b6424d5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x559008d59387 - cxx_qt_gen::tests::generates_invokables::h66d9445e12b43fc0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:196:9
[INFO] [stdout]   21:     0x559008d59317 - cxx_qt_gen::tests::generates_invokables::{{closure}}::h7a0c72c85fb80896
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:195:30
[INFO] [stdout]   22:     0x559008cdec06 - core::ops::function::FnOnce::call_once::h4df1a906c2dc1707
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   25:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   26:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   31:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   32:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   33:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   34:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   42:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   43:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   45:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_passthrough_and_naming stdout ----
[INFO] [stdout] thread 'tests::generates_passthrough_and_naming' panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_locking.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_maybelockguard.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_signalhandler.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::multi_object {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerpropertyNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamspropertyNameChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerpropertyNameChanged = ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamspropertyNameChanged *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::multi_object {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerready = ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace second_object {
[INFO] [stdout]  class SecondObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace second_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::second_object {
[INFO] [stdout] [31m<using SecondObjectCxxQtSignalHandlerpropertyNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct SecondObjectCxxQtSignalParamspropertyNameChanged*>;[0m
[INFO] [stdout] [32m>using SecondObjectCxxQtSignalHandlerpropertyNameChanged = ::rust::cxxqtlib1::SignalHandler<struct SecondObjectCxxQtSignalParamspropertyNameChanged *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::second_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::second_object {
[INFO] [stdout] [31m<using SecondObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<struct SecondObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using SecondObjectCxxQtSignalHandlerready = ::rust::cxxqtlib1::SignalHandler<struct SecondObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::second_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QPushButtonCxxQtSignalHandlerclicked =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<struct QPushButtonCxxQtSignalParamsclicked*>;[0m
[INFO] [stdout] [32m>using QPushButtonCxxQtSignalHandlerclicked = ::rust::cxxqtlib1::SignalHandler<struct QPushButtonCxxQtSignalParamsclicked *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::mynamespace {
[INFO] [stdout] [31m<using ExternObjectCxxQtSignalHandlerdataReady =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct ExternObjectCxxQtSignalParamsdataReady*>;[0m
[INFO] [stdout] [32m>using ExternObjectCxxQtSignalHandlerdataReady = ::rust::cxxqtlib1::SignalHandler<struct ExternObjectCxxQtSignalParamsdataReady *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::mynamespace
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::mynamespace {
[INFO] [stdout] [31m<using ExternObjectCxxQtSignalHandlererrorOccurred =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct ExternObjectCxxQtSignalParamserrorOccurred*>;[0m
[INFO] [stdout] [32m>using ExternObjectCxxQtSignalHandlererrorOccurred = ::rust::cxxqtlib1::SignalHandler<struct ExternObjectCxxQtSignalParamserrorOccurred *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::mynamespace
[INFO] [stdout]  
[INFO] [stdout]  #include "cxx-qt-gen/multi_object.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QPushButton_clickedConnect([0m
[INFO] [stdout] [31m<  QPushButton& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::QPushButtonCxxQtSignalHandlerclicked closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QPushButton_clickedConnect(QPushButton& self, ::rust::cxxqtgen1::QPushButtonCxxQtSignalHandlerclicked closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::mynamespace {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<ExternObject_dataReadyConnect([0m
[INFO] [stdout] [31m<  ::mynamespace::ExternObjectCpp& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::mynamespace::ExternObjectCxxQtSignalHandlerdataReady[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>ExternObject_dataReadyConnect(::mynamespace::ExternObjectCpp& self, ::rust::cxxqtgen1::mynamespace::ExternObjectCxxQtSignalHandlerdataReady closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::mynamespace
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::mynamespace {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<ExternObject_errorOccurredConnect([0m
[INFO] [stdout] [31m<  ::mynamespace::ExternObjectCpp& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::mynamespace::ExternObjectCxxQtSignalHandlererrorOccurred[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>ExternObject_errorOccurredConnect(::mynamespace::ExternObjectCpp& self, ::rust::cxxqtgen1::mynamespace::ExternObjectCxxQtSignalHandlererrorOccurred closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::mynamespace
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::multi_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_propertyNameChangedConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::multi_object::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerpropertyNameChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_propertyNameChangedConnect(::cxx_qt::multi_object::MyObject& self, ::rust::cxxqtgen1::cxx_qt::multi_object::MyObjectCxxQtSignalHandlerpropertyNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::multi_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_readyConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::multi_object::MyObjectCxxQtSignalHandlerready[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_readyConnect(::cxx_qt::multi_object::MyObject& self, ::rust::cxxqtgen1::cxx_qt::multi_object::MyObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QStringListModel[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout] [32m>class MyObject : public QStringListModel, public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>, public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE[0m
[INFO] [stdout] [31m<               setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout]  
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    ::std::int32_t const& getPropertyName() const;
[INFO] [stdout]    Q_SLOT void setPropertyName(::std::int32_t const& value);
[INFO] [stdout]    Q_SIGNAL void propertyNameChanged();
[INFO] [stdout]    Q_INVOKABLE void invokableName();
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout]    ::std::int32_t const& getPropertyNameWrapper() const noexcept;
[INFO] [stdout]    void setPropertyNameWrapper(::std::int32_t value) noexcept;
[INFO] [stdout]    void invokableNameWrapper() noexcept;
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::multi_object::MyObject*)
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::second_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<SecondObject_propertyNameChangedConnect([0m
[INFO] [stdout] [31m<  ::second_object::SecondObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::second_object::[0m
[INFO] [stdout] [31m<    SecondObjectCxxQtSignalHandlerpropertyNameChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>SecondObject_propertyNameChangedConnect(::second_object::SecondObject& self, ::rust::cxxqtgen1::second_object::SecondObjectCxxQtSignalHandlerpropertyNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::second_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::second_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<SecondObject_readyConnect([0m
[INFO] [stdout] [31m<  ::second_object::SecondObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::second_object::SecondObjectCxxQtSignalHandlerready closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>SecondObject_readyConnect(::second_object::SecondObject& self, ::rust::cxxqtgen1::second_object::SecondObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::second_object
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object {
[INFO] [stdout] [31m<class SecondObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtType<SecondObjectRust>[0m
[INFO] [stdout] [32m>class SecondObject : public QObject, public ::rust::cxxqtlib1::CxxQtType<SecondObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE[0m
[INFO] [stdout] [31m<               setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout]  
[INFO] [stdout]    virtual ~SecondObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    ::std::int32_t const& getPropertyName() const;
[INFO] [stdout]    Q_SLOT void setPropertyName(::std::int32_t const& value);
[INFO] [stdout]    Q_SIGNAL void propertyNameChanged();
[INFO] [stdout]    Q_INVOKABLE void invokableName();
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout]    explicit SecondObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout]    ::std::int32_t const& getPropertyNameWrapper() const noexcept;
[INFO] [stdout]    void setPropertyNameWrapper(::std::int32_t value) noexcept;
[INFO] [stdout]    void invokableNameWrapper() noexcept;
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, SecondObject>::value,[0m
[INFO] [stdout] [31m<              "SecondObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, SecondObject>::value, "SecondObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace second_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(second_object::SecondObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008d46d42 - cxx_qt_gen::tests::test_code_generation_internal::h91f24b570b6424d5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x559008d59417 - cxx_qt_gen::tests::generates_passthrough_and_naming::h89189e85a104f912
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:201:9
[INFO] [stdout]   21:     0x559008d593a7 - cxx_qt_gen::tests::generates_passthrough_and_naming::{{closure}}::h840351ae94835b71
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:200:42
[INFO] [stdout]   22:     0x559008cdd8f6 - core::ops::function::FnOnce::call_once::h0619f61c85c80213
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   25:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   26:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   31:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   32:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   33:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   34:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   42:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   43:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   45:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_signals stdout ----
[INFO] [stdout] thread 'tests::generates_signals' panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_locking.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_maybelockguard.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_signalhandler.h>
[INFO] [stdout]  #include <cxx-qt-common/cxxqt_type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerready = ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerdataChanged = ::rust::cxxqtlib1::SignalHandler<[0m
[INFO] [stdout] [31m<  struct MyObjectCxxQtSignalParamsdataChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerdataChanged = ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsdataChanged *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlernewData =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsnewData*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlernewData = ::rust::cxxqtlib1::SignalHandler<struct MyObjectCxxQtSignalParamsnewData *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout] [31m<using QTimerCxxQtSignalHandlertimeout =[0m
[INFO] [stdout] [31m<  ::rust::cxxqtlib1::SignalHandler<struct QTimerCxxQtSignalParamstimeout*>;[0m
[INFO] [stdout] [32m>using QTimerCxxQtSignalHandlertimeout = ::rust::cxxqtlib1::SignalHandler<struct QTimerCxxQtSignalParamstimeout *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  #include "cxx-qt-gen/ffi.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QTimer_timeoutConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::QTimer& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::my_object::QTimerCxxQtSignalHandlertimeout closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QTimer_timeoutConnect(::cxx_qt::my_object::QTimer& self, ::rust::cxxqtgen1::cxx_qt::my_object::QTimerCxxQtSignalHandlertimeout closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_readyConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlerready closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_readyConnect(::cxx_qt::my_object::MyObject& self, ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_dataChangedConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlerdataChanged[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_dataChangedConnect(::cxx_qt::my_object::MyObject& self, ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlerdataChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1::cxx_qt::my_object {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_newDataConnect([0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlernewData[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_newDataConnect(::cxx_qt::my_object::MyObject& self, ::rust::cxxqtgen1::cxx_qt::my_object::MyObjectCxxQtSignalHandlernewData closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1::cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::rust::cxxqtlib1::CxxQtType<MyObjectRust>, public ::rust::cxxqtlib1::CxxQtLocking[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    Q_INVOKABLE void invokable();
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout] [31m<  Q_SIGNAL void dataChanged(::std::int32_t first,[0m
[INFO] [stdout] [31m<                            ::std::unique_ptr<Opaque> second,[0m
[INFO] [stdout] [31m<                            QPoint third,[0m
[INFO] [stdout] [31m<                            QPoint const& fourth);[0m
[INFO] [stdout] [32m>  Q_SIGNAL void dataChanged(::std::int32_t first, ::std::unique_ptr<Opaque> second, QPoint third, QPoint const& fourth);[0m
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout]    void invokableWrapper() noexcept;
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x559008fe3bac - std::backtrace_rs::backtrace::libunwind::trace::ha637c64ce894333a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x559008fe3bac - std::backtrace_rs::backtrace::trace_unsynchronized::h47f62dea28e0c88d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x559008fe3bac - std::sys_common::backtrace::_print_fmt::h9eef0abe20ede486
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:67:5
[INFO] [stdout]    3:     0x559008fe3bac - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hed7f999df88cc644
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x55900900e880 - core::fmt::rt::Argument::fmt::h1539a9308b8d058d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x55900900e880 - core::fmt::write::h3a39390d8560d9c9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x559008fe0d2f - std::io::Write::write_fmt::h040b369f3a0f9cbc
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/io/mod.rs:1762:15
[INFO] [stdout]    7:     0x559008fe3994 - std::sys_common::backtrace::_print::h894006fb5c6f3d45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x559008fe3994 - std::sys_common::backtrace::print::h23a2d212c6fff936
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x559008fe5657 - std::panicking::default_hook::{{closure}}::h8a1d2ee00185001a
[INFO] [stdout]   10:     0x559008fe5343 - std::panicking::default_hook::h6038f2eba384e475
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x559008dfdfd7 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h0ad024c9bdc6d768
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   12:     0x559008dfdfd7 - test::test_main::{{closure}}::h7500b54257359db6
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x559008fe5c68 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h1f8f335eaa9cfaee
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2021:9
[INFO] [stdout]   14:     0x559008fe5c68 - std::panicking::rust_panic_with_hook::h2b5517d590cab22e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x559008fe59be - std::panicking::begin_panic_handler::{{closure}}::h233112c06e0ef43e
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x559008fe4076 - std::sys_common::backtrace::__rust_end_short_backtrace::h6e893f24d7ebbff8
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:170:18
[INFO] [stdout]   17:     0x559008fe5722 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x559008bd7925 - core::panicking::panic_fmt::hbf0e066aabfa482c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x559008d46d42 - cxx_qt_gen::tests::test_code_generation_internal::h91f24b570b6424d5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x559008d59537 - cxx_qt_gen::tests::generates_signals::hcabe097b520132fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:211:9
[INFO] [stdout]   21:     0x559008d594c7 - cxx_qt_gen::tests::generates_signals::{{closure}}::h0600ccf80d9bd5d4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:210:27
[INFO] [stdout]   22:     0x559008ce1146 - core::ops::function::FnOnce::call_once::hcd5e81c8a659231a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x559008e0362f - core::ops::function::FnOnce::call_once::h2b5d431d5046312d
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x559008e0362f - test::__rust_begin_short_backtrace::h7714669af176e207
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:628:18
[INFO] [stdout]   25:     0x559008e02645 - test::run_test_in_process::{{closure}}::h85218797dcbcec12
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:60
[INFO] [stdout]   26:     0x559008e02645 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h76c106ea31c14d7b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x559008e02645 - std::panicking::try::do_call::h3bd5d0f6620ee946
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x559008e02645 - std::panicking::try::h232e535e4744fe31
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x559008e02645 - std::panic::catch_unwind::h3ce3bd6ca8dbac68
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x559008e02645 - test::run_test_in_process::hc97b257c9621286a
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:651:27
[INFO] [stdout]   31:     0x559008e02645 - test::run_test::{{closure}}::h2aa798823a438d38
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:574:43
[INFO] [stdout]   32:     0x559008dca906 - test::run_test::{{closure}}::h87d231c78fb59832
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/test/src/lib.rs:602:41
[INFO] [stdout]   33:     0x559008dca906 - std::sys_common::backtrace::__rust_begin_short_backtrace::he6df152596625789
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys_common/backtrace.rs:154:18
[INFO] [stdout]   34:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::ha94be15d1e0acf36
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x559008dcf9b7 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9dc6bd6372f16606
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x559008dcf9b7 - std::panicking::try::do_call::h9057517f80303cd4
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x559008dcf9b7 - std::panicking::try::he3a30b11ee45340c
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x559008dcf9b7 - std::panic::catch_unwind::h410458cfd3528b8b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x559008dcf9b7 - std::thread::Builder::spawn_unchecked_::{{closure}}::h72ac3bdb567b737b
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x559008dcf9b7 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h38f34da3654a8344
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::hc7eafaff61e32df9
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   42:     0x559008fea8f5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h6ba4a5de48dd2304
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/alloc/src/boxed.rs:2007:9
[INFO] [stdout]   43:     0x559008fea8f5 - std::sys::unix::thread::Thread::new::thread_start::he469335aef763e45
[INFO] [stdout]                                at /rustc/82e1608dfa6e0b5569232559e3d385fea5a93112/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fd3ca2aeac3 - <unknown>
[INFO] [stdout]   45:     0x7fd3ca33fbf4 - __clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::generates_inheritance
[INFO] [stdout]     tests::generates_invokables
[INFO] [stdout]     tests::generates_passthrough_and_naming
[INFO] [stdout]     tests::generates_properties
[INFO] [stdout]     tests::generates_qenum
[INFO] [stdout]     tests::generates_signals
[INFO] [stdout]     writer::cpp::tests::test_write_cpp
[INFO] [stdout]     writer::cpp::tests::test_write_cpp_multi_qobjects
[INFO] [stdout]     writer::cpp::tests::test_write_cpp_no_namespace
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 236 passed; 9 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.39s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "211af774a9ae72be860a0e4541921368def013c48b2fb761c64d27cbcccfe292", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "211af774a9ae72be860a0e4541921368def013c48b2fb761c64d27cbcccfe292", kill_on_drop: false }`
[INFO] [stdout] 211af774a9ae72be860a0e4541921368def013c48b2fb761c64d27cbcccfe292
