[INFO] fetching crate cxx-qt-gen 0.6.0...
[INFO] testing cxx-qt-gen-0.6.0 against 1.76.0 for beta-1.77-1
[INFO] extracting crate cxx-qt-gen 0.6.0 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate cxx-qt-gen 0.6.0 on toolchain 1.76.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.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-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.76.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.76.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded clang-format v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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.76.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 4c86a10b4accea0e23d59311a0c85739f4f09ad2f369fa4ca65a7a0905e05f3f
[INFO] running `Command { std: "docker" "start" "-a" "4c86a10b4accea0e23d59311a0c85739f4f09ad2f369fa4ca65a7a0905e05f3f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "4c86a10b4accea0e23d59311a0c85739f4f09ad2f369fa4ca65a7a0905e05f3f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4c86a10b4accea0e23d59311a0c85739f4f09ad2f369fa4ca65a7a0905e05f3f", kill_on_drop: false }`
[INFO] [stdout] 4c86a10b4accea0e23d59311a0c85739f4f09ad2f369fa4ca65a7a0905e05f3f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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.76.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d3ece26ecdbea136ad3dd6f56dceda8fc8b598b833d110f252e710efc6d66b3e
[INFO] running `Command { std: "docker" "start" "-a" "d3ece26ecdbea136ad3dd6f56dceda8fc8b598b833d110f252e710efc6d66b3e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.78
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling thiserror v1.0.57
[INFO] [stderr]    Compiling unicode-segmentation v1.11.0
[INFO] [stderr]    Compiling indoc v2.0.4
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling quote v1.0.35
[INFO] [stderr]    Compiling syn v2.0.48
[INFO] [stderr]    Compiling thiserror-impl v1.0.57
[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 7.55s
[INFO] running `Command { std: "docker" "inspect" "d3ece26ecdbea136ad3dd6f56dceda8fc8b598b833d110f252e710efc6d66b3e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d3ece26ecdbea136ad3dd6f56dceda8fc8b598b833d110f252e710efc6d66b3e", kill_on_drop: false }`
[INFO] [stdout] d3ece26ecdbea136ad3dd6f56dceda8fc8b598b833d110f252e710efc6d66b3e
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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.76.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] e2637d13a3bf1fb2fd39c2624395b779c9db32c32f40678a58da68f54e624c4a
[INFO] running `Command { std: "docker" "start" "-a" "e2637d13a3bf1fb2fd39c2624395b779c9db32c32f40678a58da68f54e624c4a", kill_on_drop: false }`
[INFO] [stderr]    Compiling yansi v0.5.1
[INFO] [stderr]    Compiling diff v0.1.13
[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 7.35s
[INFO] running `Command { std: "docker" "inspect" "e2637d13a3bf1fb2fd39c2624395b779c9db32c32f40678a58da68f54e624c4a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e2637d13a3bf1fb2fd39c2624395b779c9db32c32f40678a58da68f54e624c4a", kill_on_drop: false }`
[INFO] [stdout] e2637d13a3bf1fb2fd39c2624395b779c9db32c32f40678a58da68f54e624c4a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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.76.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8766d1e09b036c104227ab5947b2d96494f44515461119b74e4544533886a02b
[INFO] running `Command { std: "docker" "start" "-a" "8766d1e09b036c104227ab5947b2d96494f44515461119b74e4544533886a02b", 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.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cxx_qt_gen-120972f186c1ea22)
[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::multiple_constructors ... 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::constructor_with_all_arguments ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_default_base_class ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::cpp::locking::tests::test_generate_cpp_locking ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt ... ok
[INFO] [stdout] test generator::cpp::method::tests::test_generate_cpp_invokables ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::qenum::tests::generates ... ok
[INFO] [stdout] test generator::cpp::method::tests::test_generate_cpp_invokables_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks ... ok
[INFO] [stdout] test generator::cpp::cxxqttype::tests::test_generate_cpp_cxxqt_type ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt_mapping ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_uncreatable ... 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_named ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks_base_and_namespace ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks_namespace ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks_cxx_file_stem ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_existing_cxx_name ... 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_combine_ident ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals ... ok
[INFO] [stdout] test generator::cpp::threading::tests::test_generate_cpp_threading ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free_mapped ... ok
[INFO] [stdout] test generator::naming::method::tests::test_from_impl_method ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair_empty_base ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal_existing_cxx_name ... ok
[INFO] [stdout] test generator::naming::qobject::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::rust::constructor::tests::constructor_impl_with_unused_lifetime ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal ... ok
[INFO] [stdout] test generator::naming::property::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair ... ok
[INFO] [stdout] test generator::rust::constructor::tests::default_constructor ... ok
[INFO] [stdout] test generator::rust::constructor::tests::multiple_constructors ... ok
[INFO] [stdout] test generator::rust::method::tests::test_generate_rust_invokables ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_unsafe ... ok
[INFO] [stdout] test generator::rust::cxxqttype::tests::test_generate_rust_cxxqttype ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_free ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_parameters ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_singleton ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_free_private ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_cxx_file_stem ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_return_type_to_cpp_except_default ... 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_return_type_to_cpp_except_type ... 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_normal ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal ... ok
[INFO] [stdout] test generator::utils::cpp::tests::indent_string ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_namespace ... 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_return_type_result_multiple ... ok
[INFO] [stdout] test generator::rust::threading::tests::test_generate_rust_threading ... 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_array ... 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_type_array_length_zero ... 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_type_array_length_invalid ... 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_mapped ... 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_pin_ref ... 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_return_type_result_empty ... 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_ref_mut ... 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_ptr_mut_one_part ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_pin_template_ref_mut ... 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_ref_const_ptr_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_str ... 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_templated_built_in ... ok
[INFO] [stdout] test generator::rust::property::tests::test_generate_rust_properties ... 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_templated_built_in_ref_const ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_unknown ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_unknown_ptr_const ... 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_ref_const_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_tuple_multiple ... 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_ref_mut_ptr_mut_one_part ... 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_built_in_ptr_const ... 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_unknown_one_part ... 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_mapped ... ok
[INFO] [stdout] test generator::utils::cpp::tests::test_syn_type_to_cpp_type_templated_unknown_ptr_mut ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_ident_cxx_bridge_to_qualified_impl_mapped ... 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_core ... 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_reference ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_nested ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_unsafe ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_slice ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_cxx_bridge_to_qualified_tuple ... ok
[INFO] [stdout] test parser::constructor::tests::parse_invalid_constructors ... ok
[INFO] [stdout] test parser::constructor::tests::parse_full_argument_list ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_reference ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path ... ok
[INFO] [stdout] test parser::constructor::tests::parse_generic_lifetime ... ok
[INFO] [stdout] test parser::constructor::tests::parse_arguments_with_default_associated_types ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_ptr ... ok
[INFO] [stdout] test generator::utils::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path_template ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_extern_cxx_qt ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_cxx_name_normal_namespace_cxx_name ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_cxx_name ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_shared_struct ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_cxx_mappings_shared_enum ... 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_threading ... 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_impl_valid_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_find_and_merge_cxx_qt_item_struct_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_qobjects_namespace ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects_no_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects_one_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_inherited_methods ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_namespaced_qenum ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_safe ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_threading ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_ok ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_safe ... 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::cxxqtdata::tests::test_find_qobjects_multiple_qobject ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_find_and_merge_cxx_qt_item_extern_cxx_qt ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_unsafe ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_unknown_obj ... ok
[INFO] [stdout] test parser::inherit::tests::test_parser_errors ... ok
[INFO] [stdout] test parser::mappings::tests::test_attribute_cxx_name ... ok
[INFO] [stdout] test parser::mappings::tests::test_attribute_none ... ok
[INFO] [stdout] test parser::mappings::tests::test_qualified ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_arg_extra ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_arg_wrong ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_no_name ... ok
[INFO] [stdout] test parser::qenum::tests::parse ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_without_receiver ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_without_receiver_invalid_self ... ok
[INFO] [stdout] test parser::qenum::tests::parse_errors ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property ... ok
[INFO] [stdout] test parser::qenum::tests::parse_namespaced ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qml_element_namespaced ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_errors ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qnamespace ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property_no_type ... ok
[INFO] [stdout] test parser::mappings::tests::test_parent_namespace ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_ignoring_receiver ... ok
[INFO] [stdout] test parser::mappings::tests::test_attribute_rust_name ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_no_base_class ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_properties_and_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_struct_fields_valid ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_base_class ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_named ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_trait_impl_valid ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_trait_impl_invalid ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_singleton ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_uncreatable ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_private ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_qobject_ident_missing ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_qobject_self_missing ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_unsafe ... ok
[INFO] [stdout] test parser::tests::test_cxx_qobject_namespace ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_unsafe_error ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_qt_items ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_and_cxx_qt_items ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata ... ok
[INFO] [stdout] test parser::tests::test_parser_from_empty_module ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_cxx_name ... ok
[INFO] [stdout] test parser::tests::test_parser_from_error ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_mutable_err ... ok
[INFO] [stdout] test parser::tests::test_parser_from_error_no_attribute ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_str ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_parameters ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_path ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_int ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_items ... ok
[INFO] [stdout] test syntax::attribute::tests::test_attribute_find_path ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_inherit ... 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::foreignmod::tests::test_foreign_type_ident_alias_segments_one ... ok
[INFO] [stdout] test syntax::attribute::tests::test_attribute_take_path ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias_left_is_right ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias_no_super ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_mod_to_foreign_item_types ... 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::types::tests::test_extract_qobject_ident ... ok
[INFO] [stdout] test syntax::path::tests::test_path_compare_str ... ok
[INFO] [stdout] test syntax::path::tests::test_path_from_idents ... 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::types::tests::test_is_pin_of_self ... ok
[INFO] [stdout] test syntax::lifetimes::tests::assert_lifetimes ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block_with_empty ... 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_no_namespace ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_no_namespace ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_multi_qobjects ... 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::tests::test_write_cpp_multi_qobjects ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp ... FAILED
[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] [stderr] error: 'rustfmt' is not installed for the toolchain '1.76.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.76.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_signals ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.76.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.76.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.76.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.76.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_properties ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.76.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.76.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_invokables ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.76.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.76.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_qenum ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '1.76.0-x86_64-unknown-linux-gnu'
[INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 1.76.0-x86_64-unknown-linux-gnu`
[INFO] [stdout] test tests::generates_inheritance ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510dece93 - core::result::unwrap_failed::h03d8a5018196e1cd
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x563510fb56e4 - core::result::Result<T,E>::unwrap::hce041e66f36bb467
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1073:23
[INFO] [stdout]   21:     0x563510e6d39e - cxx_qt_gen::tests::format_cpp::h4ef4f0c8de1c272a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:80:9
[INFO] [stdout]   22:     0x563510e7b426 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::h4d02a27d7afa385f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:672:32
[INFO] [stdout]   23:     0x563510e7b1a7 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::{{closure}}::h4c517d3c98b47e6e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:665:39
[INFO] [stdout]   24:     0x563510f72586 - core::ops::function::FnOnce::call_once::h1d7034cfc4d65cea
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   27:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   28:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   30:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   31:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   32:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   33:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   34:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   35:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   36:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   37:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   39:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   40:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   41:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   42:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   45:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   46:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   47:     0x7fc69d491bf4 - __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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510dece93 - core::result::unwrap_failed::h03d8a5018196e1cd
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x563510fb56e4 - core::result::Result<T,E>::unwrap::hce041e66f36bb467
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1073:23
[INFO] [stdout]   21:     0x563510e6d39e - cxx_qt_gen::tests::format_cpp::h4ef4f0c8de1c272a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:80:9
[INFO] [stdout]   22:     0x563510e7ad96 - cxx_qt_gen::writer::cpp::tests::test_write_cpp::h6bd03c8e10104cc0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:660:32
[INFO] [stdout]   23:     0x563510e7ab17 - cxx_qt_gen::writer::cpp::tests::test_write_cpp::{{closure}}::hf43ae1b9d3bc4920
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:653:24
[INFO] [stdout]   24:     0x563510f732f6 - core::ops::function::FnOnce::call_once::h51976d4c98e24e03
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   27:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   28:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   30:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   31:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   32:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   33:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   34:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   35:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   36:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   37:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   39:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   40:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   41:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   42:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   45:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   46:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   47:     0x7fc69d491bf4 - __clone
[INFO] [stdout]   48:                0x0 - <unknown>
[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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510dece93 - core::result::unwrap_failed::h03d8a5018196e1cd
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1649:5
[INFO] [stdout]   20:     0x563510fb56e4 - core::result::Result<T,E>::unwrap::hce041e66f36bb467
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/result.rs:1073:23
[INFO] [stdout]   21:     0x563510e6d39e - cxx_qt_gen::tests::format_cpp::h4ef4f0c8de1c272a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:80:9
[INFO] [stdout]   22:     0x563510e7bab6 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::hf59d56508b7cd596
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:684:32
[INFO] [stdout]   23:     0x563510e7b837 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::{{closure}}::haf75926f95401358
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:677:37
[INFO] [stdout]   24:     0x563510f74a26 - core::ops::function::FnOnce::call_once::h9ede15ea9d699ef6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   27:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   28:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   29:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   30:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   31:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   32:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   33:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   34:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   35:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   36:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   37:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   38:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   39:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   40:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   41:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   42:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   44:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   45:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   46:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   47:     0x7fc69d491bf4 - __clone
[INFO] [stdout]   48:                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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510e6e964 - cxx_qt_gen::tests::test_code_generation_internal::he76279d5a15283fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x563510e7c687 - cxx_qt_gen::tests::generates_signals::h2f3c842cb0d4fb6d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:211:9
[INFO] [stdout]   21:     0x563510e7c617 - cxx_qt_gen::tests::generates_signals::{{closure}}::hc672aaa94c809005
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:210:27
[INFO] [stdout]   22:     0x563510f75fd6 - core::ops::function::FnOnce::call_once::hed1c5fe52fe84a36
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   25:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   26:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   31:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   32:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   33:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   42:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc69d491bf4 - __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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510e6e964 - cxx_qt_gen::tests::test_code_generation_internal::he76279d5a15283fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x563510e7c567 - cxx_qt_gen::tests::generates_passthrough_and_naming::h4cf0aa3019746d73
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:201:9
[INFO] [stdout]   21:     0x563510e7c4f7 - cxx_qt_gen::tests::generates_passthrough_and_naming::{{closure}}::hc34058f95d03c20e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:200:42
[INFO] [stdout]   22:     0x563510f724c6 - core::ops::function::FnOnce::call_once::h1c6e43e45e1b3817
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   25:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   26:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   31:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   32:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   33:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   42:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc69d491bf4 - __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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510e6e964 - cxx_qt_gen::tests::test_code_generation_internal::he76279d5a15283fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x563510e7c5f7 - cxx_qt_gen::tests::generates_properties::h86903830c48eb99e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:206:9
[INFO] [stdout]   21:     0x563510e7c587 - cxx_qt_gen::tests::generates_properties::{{closure}}::hca693e35f7dd4f2b
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:205:30
[INFO] [stdout]   22:     0x563510f76286 - core::ops::function::FnOnce::call_once::hf70aba5095be53ea
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   25:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   26:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   31:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   32:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   33:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   42:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc69d491bf4 - __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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510e6e964 - cxx_qt_gen::tests::test_code_generation_internal::he76279d5a15283fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x563510e7c4d7 - cxx_qt_gen::tests::generates_invokables::hd439e9d4186dccf2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:196:9
[INFO] [stdout]   21:     0x563510e7c467 - cxx_qt_gen::tests::generates_invokables::{{closure}}::hcfd13fbc3e59023f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:195:30
[INFO] [stdout]   22:     0x563510f74196 - core::ops::function::FnOnce::call_once::h83aed63e2e6f34b1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   25:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   26:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   31:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   32:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   33:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   42:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc69d491bf4 - __clone
[INFO] [stdout]   46:                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] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]    0:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510e6e964 - cxx_qt_gen::tests::test_code_generation_internal::he76279d5a15283fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x563510e7c7a7 - cxx_qt_gen::tests::generates_qenum::h39abaa78d826dae4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:221:9
[INFO] [stdout]   21:     0x563510e7c737 - cxx_qt_gen::tests::generates_qenum::{{closure}}::he504d9db6f32d891
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:220:25
[INFO] [stdout]   22:     0x563510f721f6 - core::ops::function::FnOnce::call_once::h120ab43bd946873c
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   25:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   26:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   31:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   32:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   33:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   42:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc69d491bf4 - __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:     0x5635111ff286 - std::backtrace_rs::backtrace::libunwind::trace::hbee8a7973eeb6c93
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5
[INFO] [stdout]    1:     0x5635111ff286 - std::backtrace_rs::backtrace::trace_unsynchronized::hc8ac75eea3aa6899
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[INFO] [stdout]    2:     0x5635111ff286 - std::sys_common::backtrace::_print_fmt::hc7f3e3b5298b1083
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:68:5
[INFO] [stdout]    3:     0x5635111ff286 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::hbb235daedd7c6190
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:44:22
[INFO] [stdout]    4:     0x563511229230 - core::fmt::rt::Argument::fmt::h76c38a80d925a410
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/rt.rs:142:9
[INFO] [stdout]    5:     0x563511229230 - core::fmt::write::h3ed6aeaa977c8e45
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/fmt/mod.rs:1120:17
[INFO] [stdout]    6:     0x5635111fc5af - std::io::Write::write_fmt::h1299aa7741865f2b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/io/mod.rs:1810:15
[INFO] [stdout]    7:     0x5635111ff064 - std::sys_common::backtrace::_print::h5d645a07e0fcfdbb
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:47:5
[INFO] [stdout]    8:     0x5635111ff064 - std::sys_common::backtrace::print::h85035a511aafe7a8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:34:9
[INFO] [stdout]    9:     0x563511200dd7 - std::panicking::default_hook::{{closure}}::hcce8cea212785a25
[INFO] [stdout]   10:     0x563511200abd - std::panicking::default_hook::hf5fcb0f213fe709a
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:289:9
[INFO] [stdout]   11:     0x563511015e37 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h60265c2dfa87ee34
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   12:     0x563511015e37 - test::test_main::{{closure}}::h77865bd3127078c6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:138:21
[INFO] [stdout]   13:     0x5635112013f6 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hbc5ccf4eb663e1e5
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2029:9
[INFO] [stdout]   14:     0x5635112013f6 - std::panicking::rust_panic_with_hook::h095fccf1dc9379ee
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:783:13
[INFO] [stdout]   15:     0x563511201142 - std::panicking::begin_panic_handler::{{closure}}::h032ba12139b353db
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:657:13
[INFO] [stdout]   16:     0x5635111ff786 - std::sys_common::backtrace::__rust_end_short_backtrace::h9259bc2ff8fd0f76
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:171:18
[INFO] [stdout]   17:     0x563511200ea0 - rust_begin_unwind
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:645:5
[INFO] [stdout]   18:     0x563510dec8f5 - core::panicking::panic_fmt::h784f20a50eaab275
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panicking.rs:72:14
[INFO] [stdout]   19:     0x563510e6e964 - cxx_qt_gen::tests::test_code_generation_internal::he76279d5a15283fa
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x563510e7c717 - cxx_qt_gen::tests::generates_inheritance::h9d8c94ac3ac7604a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:216:9
[INFO] [stdout]   21:     0x563510e7c6a7 - cxx_qt_gen::tests::generates_inheritance::{{closure}}::h67aec25f6bfda2be
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:215:31
[INFO] [stdout]   22:     0x563510f741d6 - core::ops::function::FnOnce::call_once::h84876d6689cdc491
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x56351101b70f - core::ops::function::FnOnce::call_once::h8dc6907944022cf6
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x56351101b70f - test::__rust_begin_short_backtrace::haae1a87433f1efb3
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:627:18
[INFO] [stdout]   25:     0x56351101a491 - test::run_test_in_process::{{closure}}::h8c7decfa7c14e152
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:60
[INFO] [stdout]   26:     0x56351101a491 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h19e6ff056d9d21e9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   27:     0x56351101a491 - std::panicking::try::do_call::h89c848fcaa37c035
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   28:     0x56351101a491 - std::panicking::try::h57ab3dc74e2839b8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   29:     0x56351101a491 - std::panic::catch_unwind::hfb6a1b1abc120fb9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   30:     0x56351101a491 - test::run_test_in_process::h5ae2f9875edd562d
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:650:27
[INFO] [stdout]   31:     0x56351101a491 - test::run_test::{{closure}}::h35d7300d8928a067
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:573:43
[INFO] [stdout]   32:     0x563510fe17c6 - test::run_test::{{closure}}::h7525ced405d23d1b
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/test/src/lib.rs:601:41
[INFO] [stdout]   33:     0x563510fe17c6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h4e7db78ce05afad8
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys_common/backtrace.rs:155:18
[INFO] [stdout]   34:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcfbcb64f1a1b3482
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:529:17
[INFO] [stdout]   35:     0x563510fe6827 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h9d89c5c4108bd689
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/panic/unwind_safe.rs:272:9
[INFO] [stdout]   36:     0x563510fe6827 - std::panicking::try::do_call::h8a4869bc94ec50c9
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:552:40
[INFO] [stdout]   37:     0x563510fe6827 - std::panicking::try::h9a576f20ff81ac30
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panicking.rs:516:19
[INFO] [stdout]   38:     0x563510fe6827 - std::panic::catch_unwind::hbcb4e3f860ef9830
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/panic.rs:142:14
[INFO] [stdout]   39:     0x563510fe6827 - std::thread::Builder::spawn_unchecked_::{{closure}}::h93c79a6be1505948
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/thread/mod.rs:528:30
[INFO] [stdout]   40:     0x563510fe6827 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h426d96740c81bdaf
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h12de4fc57affb195
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   42:     0x563511206095 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h3c619f45059d5cf1
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/alloc/src/boxed.rs:2015:9
[INFO] [stdout]   43:     0x563511206095 - std::sys::unix::thread::Thread::new::thread_start::hbac657605e4b7389
[INFO] [stdout]                                at /rustc/07dca489ac2d933c78d3c5158e3f43beefeb02ce/library/std/src/sys/unix/thread.rs:108:17
[INFO] [stdout]   44:     0x7fc69d400ac3 - <unknown>
[INFO] [stdout]   45:     0x7fc69d491bf4 - __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 2.40s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8766d1e09b036c104227ab5947b2d96494f44515461119b74e4544533886a02b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8766d1e09b036c104227ab5947b2d96494f44515461119b74e4544533886a02b", kill_on_drop: false }`
[INFO] [stdout] 8766d1e09b036c104227ab5947b2d96494f44515461119b74e4544533886a02b
