[INFO] fetching crate cxx-qt-gen 0.8.1...
[INFO] testing cxx-qt-gen-0.8.1 against beta-2026-03-05 for beta-1.95-1
[INFO] extracting crate cxx-qt-gen 0.8.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate cxx-qt-gen 0.8.1
[INFO] finished tweaking crates.io crate cxx-qt-gen 0.8.1
[INFO] tweaked toml for crates.io crate cxx-qt-gen 0.8.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate cxx-qt-gen 0.8.1 on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cxx-qt-gen 0.8.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3217aecff6be9386cce22feee85911339ffeb649484609f3c479c88f96bf6839
[INFO] running `Command { std: "docker" "start" "-a" "3217aecff6be9386cce22feee85911339ffeb649484609f3c479c88f96bf6839", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3217aecff6be9386cce22feee85911339ffeb649484609f3c479c88f96bf6839", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3217aecff6be9386cce22feee85911339ffeb649484609f3c479c88f96bf6839", kill_on_drop: false }`
[INFO] [stdout] 3217aecff6be9386cce22feee85911339ffeb649484609f3c479c88f96bf6839
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 3dd5628fe64ac4ee95e437fb09d23639e836294bfd35284670ddb0bff29eb86a
[INFO] running `Command { std: "docker" "start" "-a" "3dd5628fe64ac4ee95e437fb09d23639e836294bfd35284670ddb0bff29eb86a", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.16
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling clang-format v0.3.0
[INFO] [stderr]    Compiling cxx-gen v0.7.140
[INFO] [stderr]    Compiling cxx-qt-gen v0.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.09s
[INFO] running `Command { std: "docker" "inspect" "3dd5628fe64ac4ee95e437fb09d23639e836294bfd35284670ddb0bff29eb86a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3dd5628fe64ac4ee95e437fb09d23639e836294bfd35284670ddb0bff29eb86a", kill_on_drop: false }`
[INFO] [stdout] 3dd5628fe64ac4ee95e437fb09d23639e836294bfd35284670ddb0bff29eb86a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 523a38cf7251a22e12351cc41cc9a2455bd11635b1bff732e5826d0655148d1d
[INFO] running `Command { std: "docker" "start" "-a" "523a38cf7251a22e12351cc41cc9a2455bd11635b1bff732e5826d0655148d1d", kill_on_drop: false }`
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling cxx-qt-gen v0.8.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.76s
[INFO] running `Command { std: "docker" "inspect" "523a38cf7251a22e12351cc41cc9a2455bd11635b1bff732e5826d0655148d1d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "523a38cf7251a22e12351cc41cc9a2455bd11635b1bff732e5826d0655148d1d", kill_on_drop: false }`
[INFO] [stdout] 523a38cf7251a22e12351cc41cc9a2455bd11635b1bff732e5826d0655148d1d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 8eab11cc9cb9a5c186cac3042a8d85b72c2f82cd6f70f0552b96d80c85ed0498
[INFO] running `Command { std: "docker" "start" "-a" "8eab11cc9cb9a5c186cac3042a8d85b72c2f82cd6f70f0552b96d80c85ed0498", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.21s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cxx_qt_gen-72bab167446ffee2)
[INFO] [stdout] 
[INFO] [stdout] running 273 tests
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_with_initializers ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_not ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::constructor_with_all_arguments ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_all ... 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::fragment::tests::test_default_creation ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::constructor_without_base_arguments ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_cfg ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_eq ... 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 ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_unconditional ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_any ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt_mapping ... ok
[INFO] [stdout] test generator::cpp::qenum::tests::generates ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_undetermined_err ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::cpp::method::tests::test_generate_cpp_invokables ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_unexpected_headers ... ok
[INFO] [stdout] test generator::cpp::method::tests::test_generate_cpp_invokables_cfg ... ok
[INFO] [stdout] test generator::cpp::method::tests::test_generate_cpp_invokables_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_constant_and_required ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_reset ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_no_qobject_macro ... ok
[INFO] [stdout] test generator::cpp::qenum::tests::test_cfg ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_named ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_existing_cxx_name ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_cfg ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks_base_and_namespace ... ok
[INFO] [stdout] test generator::cpp::utils::tests::indent_string ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_combine_ident ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_from_qobject ... ok
[INFO] [stdout] test generator::naming::property::tests::test_capitalise_first ... ok
[INFO] [stdout] test generator::cpp::threading::tests::test_generate_cpp_threading ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair_empty_base ... ok
[INFO] [stdout] test generator::naming::property::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_mapped_cxx_name ... ok
[INFO] [stdout] test generator::naming::property::tests::test_invalid_custom_signal ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_singleton ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_qobject_cfg_error ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_uncreatable ... ok
[INFO] [stdout] test generator::rust::constructor::tests::default_constructor ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free_mapped ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal_existing_cxx_name ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_custom_setter ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::rust::constructor::tests::constructor_impl_with_unused_lifetime ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_default_base_class ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks_namespace ... ok
[INFO] [stdout] test generator::naming::qobject::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_unsafe ... ok
[INFO] [stdout] test generator::rust::method::tests::test_generate_rust_invokables ... ok
[INFO] [stdout] test generator::rust::cxxqttype::tests::test_generate_rust_cxxqttype ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates_member ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates_namespaced ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_foreign_qobject ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal ... ok
[INFO] [stdout] test generator::rust::threading::tests::test_generate_rust_threading ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_singleton ... ok
[INFO] [stdout] test generator::structuring::tests::test_incompatible_trait_impl ... ok
[INFO] [stdout] test generator::structuring::tests::test_inherited_lookup ... ok
[INFO] [stdout] test generator::rust::constructor::tests::multiple_constructors ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks ... ok
[INFO] [stdout] test generator::tests::test_cfg_test ... ok
[INFO] [stdout] test generator::structuring::tests::test_invalid_lookup ... ok
[INFO] [stdout] test generator::structuring::tests::test_structures ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_namespace ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_non_singleton ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_return_type_to_cpp_except_default ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_array ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_return_type_to_cpp_except_type_ptr ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_none ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_return_type_to_cpp_except_result ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_unsafe ... ok
[INFO] [stdout] test naming::cpp::tests::test_invalid_types ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_return_type_to_cpp_except_type ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_multiple ... ok
[INFO] [stdout] test naming::name::tests::test_clear_namespace ... ok
[INFO] [stdout] test naming::name::tests::test_require_without_module ... ok
[INFO] [stdout] test generator::structuring::tests::test_create_invalid_structures ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type_mapped_with_namespace ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_cxx_bridge_invalid ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_cxx_bridge_to_qualified ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_normal ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_bool ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path_other ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_empty ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_ptr ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path_template ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_free_private ... ok
[INFO] [stdout] test generator::tests::test_cfg_unsupported ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_reference ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_cxx_name ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_existing ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_tuple ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_parameters ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_rust_name ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_shared_enum ... ok
[INFO] [stdout] test naming::type_names::tests::test_fallback_population ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type_mapped ... ok
[INFO] [stdout] test naming::type_names::tests::test_extern_shared_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_cxx_name ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_parent_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_extern_shared_type_incompatible ... ok
[INFO] [stdout] test naming::type_names::tests::test_invalid_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_none ... ok
[INFO] [stdout] test naming::type_names::tests::test_duplicate_types ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_namespacing ... ok
[INFO] [stdout] test naming::type_names::tests::test_unknown_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_shared_type ... ok
[INFO] [stdout] test parser::constructor::tests::parse_arguments_with_default_associated_types ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_shared_struct ... ok
[INFO] [stdout] test parser::constructor::tests::parse_full_argument_list ... 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_passthrough ... ok
[INFO] [stdout] test parser::constructor::tests::parse_generic_lifetime ... 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_impl_unknown_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_struct_qobject_passthrough ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_invalid_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_populate_from_foreign_mod_invalid_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_qualified ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_impl_non_ident ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_impl_non_path ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_namespaced_qenum ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_override ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_threading ... ok
[INFO] [stdout] test parser::constructor::tests::parse_invalid_constructors ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_extern_cxxqt_type_non_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_namespace ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_extern_cxxqt_type_qobject_attr ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_inherited_methods ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_rustqt ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_unnamed_extern_mod ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_passthrough_non_trait_impl ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_foreign ... ok
[INFO] [stdout] test parser::externrustqt::tests::test_find_and_merge_cxx_qt_item_impl_valid_qobject ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_ignoring_receiver_invalid ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_find_and_merge_cxx_qt_item_extern_cxx_qt ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_explicit ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_ok ... ok
[INFO] [stdout] test parser::externrustqt::tests::test_parse_qsignals_unsafe ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::externrustqt::tests::test_parse_qsignals_safe ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_without_receiver ... ok
[INFO] [stdout] test parser::externrustqt::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::inherit::tests::test_parser_errors ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_non_ident_type_pat ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_safe ... ok
[INFO] [stdout] test parser::property::tests::test_parse_flags_all ... ok
[INFO] [stdout] test parser::property::tests::test_parse_flags_kw ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_remove_receiver ... ok
[INFO] [stdout] test parser::property::tests::test_parse_flags_read ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property ... ok
[INFO] [stdout] test parser::qenum::tests::parse ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_ignoring_receiver ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_errors ... ok
[INFO] [stdout] test generator::rust::property::tests::test_generate_rust_properties ... ok
[INFO] [stdout] test parser::qenum::tests::parse_qobject_and_qenum_namespace_are_independent ... ok
[INFO] [stdout] test parser::qenum::tests::parse_errors ... ok
[INFO] [stdout] test parser::property::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qnamespace ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_no_base_class ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_base_class ... ok
[INFO] [stdout] test parser::property::tests::test_parse_named_property_casing ... ok
[INFO] [stdout] test parser::qenum::tests::parse_missing_namespace ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qml_element_namespaced ... ok
[INFO] [stdout] test parser::qobject::tests::test_has_qobject_name ... ok
[INFO] [stdout] test parser::property::tests::test_parse_named_property ... ok
[INFO] [stdout] test parser::qenum::tests::parse_namespaced ... ok
[INFO] [stdout] test parser::property::tests::test_parse_constant ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_struct_fields_valid ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_properties_and_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_uncreatable ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_errors ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_cxx_name ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_named ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_singleton ... ok
[INFO] [stdout] test parser::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_invalid ... ok
[INFO] [stdout] test parser::tests::test_parser_invalid ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_qt_items ... ok
[INFO] [stdout] test parser::tests::test_cxx_qobject_namespace ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_constructor ... ok
[INFO] [stdout] test parser::tests::test_parser_from_empty_module ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_threading ... ok
[INFO] [stdout] test parser::tests::test_incorrect_bridge_args ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_constructor_shorthand ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_and_cxx_qt_items ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_items ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_unsafe ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_cxx_name ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_inherit ... ok
[INFO] [stdout] test syntax::cfg::tests::test_parse_attribute ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_path ... ok
[INFO] [stdout] test parser::trait_impl::tests::test_parse_errors ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_parameters ... ok
[INFO] [stdout] test syntax::cfg::tests::test_parse_attribute_parenthesis ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_int ... ok
[INFO] [stdout] test shorthand::self_inlining::tests::test_self_inlining_ref ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias ... 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_mod_to_foreign_item_types_invalid ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_visibility ... ok
[INFO] [stdout] test shorthand::self_inlining::tests::test_self_inlining_methods_invalid ... ok
[INFO] [stdout] test syntax::lifetimes::tests::assert_lifetimes ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_mod_to_foreign_item_types ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_lifetimes_unsupported_types ... ok
[INFO] [stdout] test syntax::attribute::tests::test_attribute_get_path ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_parse_invalid_type_aliases ... ok
[INFO] [stdout] test syntax::path::tests::test_path_compare_str ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_no_lifetimes ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_str ... ok
[INFO] [stdout] test syntax::cfg::tests::test_merge ... ok
[INFO] [stdout] test shorthand::self_inlining::tests::test_self_inlining_pin ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_cxx_qt ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_cxx ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_non_cxx ... ok
[INFO] [stdout] test syntax::types::tests::test_is_pin_of_self ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_qt_file_shebang_strip ... ok
[INFO] [stdout] test syntax::types::tests::test_incorrect_pin_syntax ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block_with_empty ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_qt_file ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_qobject_namespaces ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_no_namespace ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_no_namespace ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_rust_item ... ok
[INFO] [stdout] test syntax::types::tests::test_extract_qobject_ident ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing_with_empty_namespace ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust_empty_mod ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust_multi_qobjects ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_invalid_mod - should panic ... ok
[INFO] [stdout] test writer::cpp::tests::test_write_cpp ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_multi_qobjects ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_no_namespace ... FAILED
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro ... FAILED
[INFO] [stdout] test syntax::qtfile::tests::test_parse_invalid_qt_file - should panic ... ok
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stdout] test tests::generates_invokables ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stdout] test tests::generates_qenum ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stdout] test tests::generates_cfgs ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stdout] test tests::generates_signals ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stdout] test tests::generates_inheritance ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stdout] test tests::generates_properties ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stdout] test tests::generates_passthrough_and_naming ... FAILED
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'beta-2026-03-05-x86_64-unknown-linux-gnu'.
[INFO] [stderr] To install, run `rustup component add --toolchain beta-2026-03-05-x86_64-unknown-linux-gnu rustfmt`
[INFO] [stdout] test tests::fail_token_assert - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::tests::test_write_cpp stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'writer::cpp::tests::test_write_cpp' (295) panicked at src/lib.rs:96: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:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f451182 - core[10b6fa85044e1869]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x640b0f085d95 - core::result::Result<T,E>::unwrap::hca9640855609db01
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x640b0f085d95 - cxx_qt_gen::tests::format_cpp::hae7ddc5140118816
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x640b0f0f1f0f - cxx_qt_gen::writer::cpp::tests::test_write_cpp::hbe20e43e2b3abf62
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:733:32
[INFO] [stdout]   23:     0x640b0f0f2217 - cxx_qt_gen::writer::cpp::tests::test_write_cpp::{{closure}}::h4e673c22090bafb5
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:729:24
[INFO] [stdout]   24:     0x640b0f0d12b6 - core::ops::function::FnOnce::call_once::hdfaf1a5b83dd942b
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   44:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   46:     0x7dabdec0fa64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::tests::test_write_cpp_multi_qobjects stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'writer::cpp::tests::test_write_cpp_multi_qobjects' (298) panicked at src/lib.rs:96: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:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f451182 - core[10b6fa85044e1869]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x640b0f085d95 - core::result::Result<T,E>::unwrap::hca9640855609db01
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x640b0f085d95 - cxx_qt_gen::tests::format_cpp::hae7ddc5140118816
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x640b0f0f2a2f - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::h74223bebd95fe9b9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:742:32
[INFO] [stdout]   23:     0x640b0f0f2d37 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::{{closure}}::hc343e06c3424bd9e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:738:39
[INFO] [stdout]   24:     0x640b0f0d1906 - core::ops::function::FnOnce::call_once::hf52d0182b5800328
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   44:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   46:     0x7dabdec0fa64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::tests::test_write_cpp_no_namespace stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'writer::cpp::tests::test_write_cpp_no_namespace' (311) panicked at src/lib.rs:96: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:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f451182 - core[10b6fa85044e1869]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x640b0f085d95 - core::result::Result<T,E>::unwrap::hca9640855609db01
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x640b0f085d95 - cxx_qt_gen::tests::format_cpp::hae7ddc5140118816
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x640b0f0f24af - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::h6ae3b6b9a2aaa1b2
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:751:32
[INFO] [stdout]   23:     0x640b0f0f27b7 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::{{closure}}::h2466c2a82bb18dc8
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:747:37
[INFO] [stdout]   24:     0x640b0f0cf2c6 - core::ops::function::FnOnce::call_once::h806648c3ff2d09b1
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   44:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   46:     0x7dabdec0fa64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro' (286) panicked at src/lib.rs:96: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:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f451182 - core[10b6fa85044e1869]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x640b0f085d95 - core::result::Result<T,E>::unwrap::hca9640855609db01
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x640b0f085d95 - cxx_qt_gen::tests::format_cpp::hae7ddc5140118816
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x640b0f099ebe - cxx_qt_gen::writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro::h05d1fa51d1aee9cd
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/header.rs:311:24
[INFO] [stdout]   23:     0x640b0f09a0a7 - cxx_qt_gen::writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro::{{closure}}::h4925cb183552f69c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/header.rs:252:48
[INFO] [stdout]   24:     0x640b0f0d1ad6 - core::ops::function::FnOnce::call_once::hf9f4230090d6536b
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   44:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   45:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   46:     0x7dabdec0fa64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_invokables stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_invokables' (275) panicked at src/lib.rs:203: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/casting.h>
[INFO] [stdout]  #include <cxx-qt/threading.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  using MyObjectCxxQtThread = ::rust::cxxqt1::CxxQtThread<MyObject>;
[INFO] [stdout]  
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.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<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtThreading<MyObject>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>, private ::rust::cxxqt1::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 cpp_method() const noexcept;
[INFO] [stdout]    Q_INVOKABLE void invokable() const noexcept;
[INFO] [stdout]    Q_INVOKABLE void invokable_mutable() noexcept;
[INFO] [stdout] [31m<  Q_INVOKABLE void invokable_parameters([0m
[INFO] [stdout] [31m<    QColor const& opaque,[0m
[INFO] [stdout] [31m<    QPoint const& trivial,[0m
[INFO] [stdout] [31m<    ::std::int32_t primitive) const noexcept;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void invokable_parameters(QColor const& opaque, QPoint const& trivial, ::std::int32_t primitive) const noexcept;[0m
[INFO] [stdout]    Q_INVOKABLE ::std::unique_ptr<Opaque> invokable_return_opaque() noexcept;
[INFO] [stdout]    Q_INVOKABLE QPoint invokable_return_trivial() noexcept;
[INFO] [stdout]    Q_INVOKABLE void invokable_final() const noexcept final;
[INFO] [stdout]    Q_INVOKABLE void invokable_override() const noexcept override;
[INFO] [stdout]    Q_INVOKABLE virtual void invokable_virtual() const noexcept;
[INFO] [stdout]    Q_INVOKABLE virtual void invokable_pure_virtual() const noexcept = 0;
[INFO] [stdout] [31m<  Q_INVOKABLE void invokable_result_tuple() const;[0m
[INFO] [stdout] [31m<  Q_INVOKABLE ::rust::String invokable_result_type() const;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void invokable_result_tuple() const ;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE ::rust::String invokable_result_type() const ;[0m
[INFO] [stdout]    explicit MyObject(::std::int32_t arg0, QString const& arg1);
[INFO] [stdout]    explicit MyObject();
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename T>
[INFO] [stdout] [31m<  friend auto ::rust::cxxqt1::qtThread(const T& qobject)[0m
[INFO] [stdout] [31m<    -> ::rust::cxxqt1::CxxQtThread<T>;[0m
[INFO] [stdout] [31m<  explicit MyObject([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments0&& args);[0m
[INFO] [stdout] [31m<  explicit MyObject([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments1&& args);[0m
[INFO] [stdout] [32m>friend auto ::rust::cxxqt1::qtThread(const T& qobject) -> ::rust::cxxqt1::CxxQtThread<T>;[0m
[INFO] [stdout] [32m>  explicit MyObject(::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments0&& args);[0m
[INFO] [stdout] [32m>  explicit MyObject(::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments1&& args);[0m
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[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] [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:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f08981f - cxx_qt_gen::tests::test_code_generation_internal::h034d9bc47097a764
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x640b0f088467 - cxx_qt_gen::tests::generates_invokables::he27aefa5234ff9ab
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x640b0f088487 - cxx_qt_gen::tests::generates_invokables::{{closure}}::hddf8fe6aeb0b3069
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:230:30
[INFO] [stdout]   22:     0x640b0f0d0bf6 - core::ops::function::FnOnce::call_once::hce37cc063cb000fe
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   44:     0x7dabdec0fa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_qenum stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_qenum' (278) panicked at src/lib.rs:203: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/casting.h>
[INFO] [stdout]  #include <cxx-qt/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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class CxxName;
[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] [32m>[0m
[INFO] [stdout] [32m>[0m
[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 = 0,[0m
[INFO] [stdout] [31m<  B = 1,[0m
[INFO] [stdout] [31m<  C = 2[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 = 0,[0m
[INFO] [stdout] [32m>    B = 1,[0m
[INFO] [stdout] [32m>    C = 2[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 = 0,[0m
[INFO] [stdout] [31m<  Variant2 = 1[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 = 0,[0m
[INFO] [stdout] [32m>    Variant2 = 1[0m
[INFO] [stdout] [32m>  };[0m
[INFO] [stdout] [32m>Q_ENUM_NS(MyOtherNamespacedEnum) [0m
[INFO] [stdout]  } // namespace other_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.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<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[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 = 0
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(MyEnum)
[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 = 0,
[INFO] [stdout]      Y = 1,
[INFO] [stdout]      Z = 2
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(MyOtherEnum)
[INFO] [stdout]  
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_INVOKABLE void my_invokable([0m
[INFO] [stdout] [31m<    cxx_qt::my_object::MyEnum qenum,[0m
[INFO] [stdout] [31m<    my_namespace::MyOtherEnum other_qenum) const noexcept;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void my_invokable(cxx_qt::my_object::MyEnum qenum, my_namespace::MyOtherEnum other_qenum) const noexcept;[0m
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[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]  namespace cxx_qt::my_object {
[INFO] [stdout]  using MyEnum = ::cxx_qt::my_object::MyObject::MyEnum;
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace my_namespace {
[INFO] [stdout]  using MyOtherEnum = ::cxx_qt::my_object::MyObject::MyOtherEnum;
[INFO] [stdout]  } // namespace my_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class CxxName[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<InternalObject>[0m
[INFO] [stdout] [32m>class CxxName : public QObject, private ::rust::cxxqt1::CxxQtType<InternalObject>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  enum class MyRenamedEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>    enum class MyRenamedEnum : ::std::int32_t {[0m
[INFO] [stdout]      A = 0,
[INFO] [stdout]      B = 1,
[INFO] [stdout]      C = 2
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(MyRenamedEnum)
[INFO] [stdout]  
[INFO] [stdout]    virtual ~CxxName() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    explicit CxxName(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, CxxName>::value,[0m
[INFO] [stdout] [31m<              "CxxName must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, CxxName>::value, "CxxName must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  using MyRenamedEnum = ::cxx_qt::my_object::CxxName::MyRenamedEnum;
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::CxxName*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f08981f - cxx_qt_gen::tests::test_code_generation_internal::h034d9bc47097a764
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x640b0f085f87 - cxx_qt_gen::tests::generates_qenum::h221975c59197577e
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x640b0f085fa7 - cxx_qt_gen::tests::generates_qenum::{{closure}}::hb91150ad9147fe50
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:255:25
[INFO] [stdout]   22:     0x640b0f0cfa46 - core::ops::function::FnOnce::call_once::h9497f523ec33720d
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   44:     0x7dabdec0fa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_cfgs stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_cfgs' (273) panicked at src/lib.rs:203: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 <cstdint>
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  class QObjectEnabled;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QObjectEnabledCxxQtSignalHandlersignal_enabled =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct QObjectEnabledCxxQtSignalParamssignal_enabled*>;[0m
[INFO] [stdout] [32m>using QObjectEnabledCxxQtSignalHandlersignal_enabled = ::rust::cxxqt1::SignalHandler<struct QObjectEnabledCxxQtSignalParamssignal_enabled *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QObjectExternEnabledCxxQtSignalHandlersignal_enabled1 =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct QObjectExternEnabledCxxQtSignalParamssignal_enabled1*>;[0m
[INFO] [stdout] [32m>using QObjectExternEnabledCxxQtSignalHandlersignal_enabled1 = ::rust::cxxqt1::SignalHandler<struct QObjectExternEnabledCxxQtSignalParamssignal_enabled1 *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QObjectExternDisabledCxxQtSignalHandlersignal_enabled2 =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct QObjectExternDisabledCxxQtSignalParamssignal_enabled2*>;[0m
[INFO] [stdout] [32m>using QObjectExternDisabledCxxQtSignalHandlersignal_enabled2 = ::rust::cxxqt1::SignalHandler<struct QObjectExternDisabledCxxQtSignalParamssignal_enabled2 *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QObjectExternEnabled_signal_enabled1Connect([0m
[INFO] [stdout] [31m<  QObjectExternEnabled& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::QObjectExternEnabledCxxQtSignalHandlersignal_enabled1[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QObjectExternEnabled_signal_enabled1Connect(QObjectExternEnabled& self, ::rust::cxxqtgen1::QObjectExternEnabledCxxQtSignalHandlersignal_enabled1 closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QObjectExternDisabled_signal_enabled2Connect([0m
[INFO] [stdout] [31m<  QObjectExternDisabled& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::QObjectExternDisabledCxxQtSignalHandlersignal_enabled2[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QObjectExternDisabled_signal_enabled2Connect(QObjectExternDisabled& self, ::rust::cxxqtgen1::QObjectExternDisabledCxxQtSignalHandlersignal_enabled2 closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QObjectEnabled_signal_enabledConnect([0m
[INFO] [stdout] [31m<  QObjectEnabled& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::QObjectEnabledCxxQtSignalHandlersignal_enabled closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QObjectEnabled_signal_enabledConnect(QObjectEnabled& self, ::rust::cxxqtgen1::QObjectEnabledCxxQtSignalHandlersignal_enabled closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [31m<class QObjectEnabled[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<QObjectEnabledRust>[0m
[INFO] [stdout] [32m>class QObjectEnabled : public QObject, private ::rust::cxxqt1::CxxQtType<QObjectEnabledRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  enum class EnumEnabled1 : ::std::int32_t[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>    enum class EnumEnabled1 : ::std::int32_t {[0m
[INFO] [stdout]      A = 0
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(EnumEnabled1)
[INFO] [stdout]  
[INFO] [stdout]    virtual ~QObjectEnabled() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    Q_INVOKABLE void invokable_enabled() const noexcept;
[INFO] [stdout]    Q_SIGNAL void signal_enabled();
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  void inherit_enabledCxxQtInherit(Args... args) const[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>void inherit_enabledCxxQtInherit(Args ...args) const[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QObject::inherit_enabled(args...);
[INFO] [stdout] [31m<[0m[1;48;5;52;31m  [0m[31m}[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout]    explicit QObjectEnabled(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, QObjectEnabled>::value,[0m
[INFO] [stdout] [31m<              "QObjectEnabled must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, QObjectEnabled>::value, "QObjectEnabled must inherit from QObject");[0m
[INFO] [stdout]  using EnumEnabled1 = ::QObjectEnabled::EnumEnabled1;
[INFO] [stdout]  
[INFO] [stdout]  Q_DECLARE_METATYPE(QObjectEnabled*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f08981f - cxx_qt_gen::tests::test_code_generation_internal::h034d9bc47097a764
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x640b0f085ef7 - cxx_qt_gen::tests::generates_cfgs::hc4ec831e88285983
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x640b0f085f17 - cxx_qt_gen::tests::generates_cfgs::{{closure}}::h18b55ff5bfcb5347
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:225:24
[INFO] [stdout]   22:     0x640b0f0ce916 - core::ops::function::FnOnce::call_once::h5e87be673562d985
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   44:     0x7dabdec0fa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_signals stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_signals' (279) panicked at src/lib.rs:203: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/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/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 cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerready = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerdata_changed =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsdata_changed*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerdata_changed = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsdata_changed *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlernewData =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsnewData*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlernewData = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsnewData *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QTimerCxxQtSignalHandlertimeout =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamstimeout*>;[0m
[INFO] [stdout] [32m>using QTimerCxxQtSignalHandlertimeout = ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamstimeout *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QTimerCxxQtSignalHandlerconst_ready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamsconst_ready*>;[0m
[INFO] [stdout] [32m>using QTimerCxxQtSignalHandlerconst_ready = ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamsconst_ready *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QTimer_timeoutConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::QTimer& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlertimeout closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QTimer_timeoutConnect(cxx_qt::my_object::QTimer& self, ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlertimeout closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QTimer_const_readyConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::QTimer const& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlerconst_ready[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QTimer_const_readyConnect(cxx_qt::my_object::QTimer const & self, ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlerconst_ready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_readyConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerready closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_readyConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_data_changedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerdata_changed[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_data_changedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerdata_changed closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_newDataConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::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, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlernewData closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[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() noexcept;
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout] [31m<  Q_SIGNAL void data_changed(::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 data_changed(::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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[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] [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:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f08981f - cxx_qt_gen::tests::test_code_generation_internal::h034d9bc47097a764
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x640b0f0883d7 - cxx_qt_gen::tests::generates_signals::h7a8c7c491879d648
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x640b0f0883f7 - cxx_qt_gen::tests::generates_signals::{{closure}}::h3f2a924a9a351f89
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:245:27
[INFO] [stdout]   22:     0x640b0f0cdb06 - core::ops::function::FnOnce::call_once::h34e9176391766b71
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   44:     0x7dabdec0fa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_inheritance stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_inheritance' (274) panicked at src/lib.rs:203: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/casting.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QAbstractItemModel[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>class MyObject : public QAbstractItemModel, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[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 noexcept override;[0m
[INFO] [stdout] [31m<  Q_INVOKABLE bool has_children([0m
[INFO] [stdout] [31m<    QModelIndex const& _parent) const noexcept override;[0m
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  bool hasChildrenCxxQtInherit(Args... args) const[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>  Q_INVOKABLE QVariant data(QModelIndex const& _index, ::std::int32_t _role) const noexcept override;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE bool has_children(QModelIndex const& _parent) const noexcept override;[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<  bool helloWorldCxxQtInherit(Args... args) const[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>bool helloWorldCxxQtInherit(Args ...args) const[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QAbstractItemModel::helloWorld(args...);
[INFO] [stdout] [31m<  }[0m
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  void fetch_moreCxxQtInherit(Args... args)[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>void fetch_moreCxxQtInherit(Args ...args)[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QAbstractItemModel::fetch_more(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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[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] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f08981f - cxx_qt_gen::tests::test_code_generation_internal::h034d9bc47097a764
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x640b0f088917 - cxx_qt_gen::tests::generates_inheritance::h24bbe251d9a71693
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x640b0f088937 - cxx_qt_gen::tests::generates_inheritance::{{closure}}::h42291874017c3086
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:250:31
[INFO] [stdout]   22:     0x640b0f0d1126 - core::ops::function::FnOnce::call_once::hdb9687b33627d314
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   44:     0x7dabdec0fa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_properties stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_properties' (277) panicked at src/lib.rs:203: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/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/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 cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerprimitiveChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamsprimitiveChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerprimitiveChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsprimitiveChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlertrivialChanged = ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<  struct MyObjectCxxQtSignalParamstrivialChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlertrivialChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamstrivialChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamspropAutoCxxNameChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamspropAutoCxxNameChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlercustomFunctionPropChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamscustomFunctionPropChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlercustomFunctionPropChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamscustomFunctionPropChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerrenamedPropertyChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamsrenamedPropertyChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerrenamedPropertyChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsrenamedPropertyChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlernamed_prop_2Changed =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamsnamed_prop_2Changed*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlernamed_prop_2Changed = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsnamed_prop_2Changed *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlermy_on_changed =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsmy_on_changed*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlermy_on_changed = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsmy_on_changed *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_primitiveChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[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, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerprimitiveChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_trivialChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::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, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlertrivialChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_propAutoCxxNameChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_propAutoCxxNameChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_customFunctionPropChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlercustomFunctionPropChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_customFunctionPropChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlercustomFunctionPropChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_renamedPropertyChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerrenamedPropertyChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_renamedPropertyChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerrenamedPropertyChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_named_prop_2ChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlernamed_prop_2Changed closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_named_prop_2ChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlernamed_prop_2Changed closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_my_on_changedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlermy_on_changed[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_my_on_changedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlermy_on_changed closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[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] [31m<  Q_PROPERTY(::std::int32_t propAutoCxxName READ getPropAutoCxxName WRITE[0m
[INFO] [stdout] [31m<               setPropAutoCxxName NOTIFY propAutoCxxNameChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t customFunctionProp READ myGetter WRITE[0m
[INFO] [stdout] [31m<               MyCustomSetter NOTIFY customFunctionPropChanged)[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] [32m>  Q_PROPERTY(::std::int32_t propAutoCxxName READ getPropAutoCxxName WRITE setPropAutoCxxName NOTIFY propAutoCxxNameChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t customFunctionProp READ myGetter WRITE MyCustomSetter NOTIFY customFunctionPropChanged)[0m
[INFO] [stdout]    Q_PROPERTY(::std::int32_t readonlyProp READ getReadonlyProp)
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t renamedProperty READ getRenamedProperty WRITE[0m
[INFO] [stdout] [31m<               setRenamedProperty NOTIFY renamedPropertyChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t reusedSignalProp READ getReusedSignalProp WRITE[0m
[INFO] [stdout] [31m<               setReusedSignalProp NOTIFY trivialChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t named_prop_2 READ getNamed_prop_2 WRITE[0m
[INFO] [stdout] [31m<               setNamed_prop_2 NOTIFY named_prop_2Changed)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t customOnChangedProp READ getCustomOnChangedProp[0m
[INFO] [stdout] [31m<               WRITE setCustomOnChangedProp NOTIFY my_on_changed)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t renamedProperty READ getRenamedProperty WRITE setRenamedProperty NOTIFY renamedPropertyChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t reusedSignalProp READ getReusedSignalProp WRITE setReusedSignalProp NOTIFY trivialChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t named_prop_2 READ getNamed_prop_2 WRITE setNamed_prop_2 NOTIFY named_prop_2Changed)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t customOnChangedProp READ getCustomOnChangedProp WRITE setCustomOnChangedProp NOTIFY my_on_changed)[0m
[INFO] [stdout]    Q_PROPERTY(::std::int32_t constProp READ getConstProp CONSTANT)
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t resettableProp READ getResettableProp WRITE[0m
[INFO] [stdout] [31m<               setResettableProp RESET myResetFn)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t requiredProp READ getRequiredProp WRITE[0m
[INFO] [stdout] [31m<               setRequiredProp REQUIRED)[0m
[INFO] [stdout] [31m<  Q_PROPERTY([0m
[INFO] [stdout] [31m<    ::std::int32_t finalProp READ getFinalProp WRITE setFinalProp FINAL)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t resettableProp READ getResettableProp WRITE setResettableProp RESET myResetFn)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t requiredProp READ getRequiredProp WRITE setRequiredProp REQUIRED)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t finalProp READ getFinalProp WRITE setFinalProp FINAL)[0m
[INFO] [stdout]  
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    ::std::int32_t const& getPrimitive() const noexcept;
[INFO] [stdout]    Q_SLOT void setPrimitive(::std::int32_t value) noexcept;
[INFO] [stdout]    QPoint const& getTrivial() const noexcept;
[INFO] [stdout]    Q_SLOT void setTrivial(QPoint value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getPropAutoCxxName() const noexcept;
[INFO] [stdout]    Q_SLOT void setPropAutoCxxName(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getReadonlyProp() const noexcept;
[INFO] [stdout]    ::std::int32_t const& getRenamedProperty() const noexcept;
[INFO] [stdout]    Q_SLOT void setRenamedProperty(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getReusedSignalProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setReusedSignalProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getNamed_prop_2() const noexcept;
[INFO] [stdout]    Q_SLOT void setNamed_prop_2(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getCustomOnChangedProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setCustomOnChangedProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getConstProp() const noexcept;
[INFO] [stdout]    ::std::int32_t const& getResettableProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setResettableProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getRequiredProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setRequiredProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getFinalProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setFinalProp(::std::int32_t value) noexcept;
[INFO] [stdout]    Q_SIGNAL void primitiveChanged();
[INFO] [stdout]    Q_SIGNAL void trivialChanged();
[INFO] [stdout]    Q_SIGNAL void propAutoCxxNameChanged();
[INFO] [stdout]    Q_SIGNAL void customFunctionPropChanged();
[INFO] [stdout]    Q_SIGNAL void renamedPropertyChanged();
[INFO] [stdout]    Q_SIGNAL void named_prop_2Changed();
[INFO] [stdout]    ::std::int32_t myGetter() const noexcept;
[INFO] [stdout]    void MyCustomSetter(::std::int32_t value) noexcept;
[INFO] [stdout]    void myResetFn() noexcept;
[INFO] [stdout]    Q_SIGNAL void my_on_changed();
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[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] [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:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f08981f - cxx_qt_gen::tests::test_code_generation_internal::h034d9bc47097a764
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x640b0f0884f7 - cxx_qt_gen::tests::generates_properties::h20b64096ac4b8b98
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x640b0f088517 - cxx_qt_gen::tests::generates_properties::{{closure}}::h7bce25a622459e19
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:240:30
[INFO] [stdout]   22:     0x640b0f0d0fe6 - core::ops::function::FnOnce::call_once::hda34ddb7d7b8e54d
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]   41:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   44:     0x7dabdec0fa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_passthrough_and_naming stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_passthrough_and_naming' (276) panicked at src/lib.rs:203: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/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/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 cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerpropertyNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamspropertyNameChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerpropertyNameChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamspropertyNameChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerready = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[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 second_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using SecondObjectCxxQtSignalHandlerpropertyNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct SecondObjectCxxQtSignalParamspropertyNameChanged*>;[0m
[INFO] [stdout] [32m>using SecondObjectCxxQtSignalHandlerpropertyNameChanged = ::rust::cxxqt1::SignalHandler<struct SecondObjectCxxQtSignalParamspropertyNameChanged *>;[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using SecondObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct SecondObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using SecondObjectCxxQtSignalHandlerready = ::rust::cxxqt1::SignalHandler<struct SecondObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace my_namespace {
[INFO] [stdout]  class MyCxxName;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace my_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QPushButtonCxxQtSignalHandlerclicked =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct QPushButtonCxxQtSignalParamsclicked*>;[0m
[INFO] [stdout] [32m>using QPushButtonCxxQtSignalHandlerclicked = ::rust::cxxqt1::SignalHandler<struct QPushButtonCxxQtSignalParamsclicked *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using ExternObjectCxxQtSignalHandlerdataReady =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct ExternObjectCxxQtSignalParamsdataReady*>;[0m
[INFO] [stdout] [32m>using ExternObjectCxxQtSignalHandlerdataReady = ::rust::cxxqt1::SignalHandler<struct ExternObjectCxxQtSignalParamsdataReady *>;[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using ExternObjectCxxQtSignalHandlererrorOccurred =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct ExternObjectCxxQtSignalParamserrorOccurred*>;[0m
[INFO] [stdout] [32m>using ExternObjectCxxQtSignalHandlererrorOccurred = ::rust::cxxqt1::SignalHandler<struct ExternObjectCxxQtSignalParamserrorOccurred *>;[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QPushButton_clickedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::multi_object::QPushButton& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::rust::cxxqtgen1::QPushButtonCxxQtSignalHandlerclicked[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QPushButton_clickedConnect(cxx_qt::multi_object::QPushButton& self, ::cxx_qt::multi_object::rust::cxxqtgen1::QPushButtonCxxQtSignalHandlerclicked closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<ExternObjectCpp_dataReadyConnect([0m
[INFO] [stdout] [31m<  mynamespace::ExternObjectCpp& self,[0m
[INFO] [stdout] [31m<  ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlerdataReady[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>ExternObjectCpp_dataReadyConnect(mynamespace::ExternObjectCpp& self, ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlerdataReady closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<ExternObjectCpp_errorOccurredConnect([0m
[INFO] [stdout] [31m<  mynamespace::ExternObjectCpp& self,[0m
[INFO] [stdout] [31m<  ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlererrorOccurred[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>ExternObjectCpp_errorOccurredConnect(mynamespace::ExternObjectCpp& self, ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlererrorOccurred closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_propertyNameChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::multi_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::rust::cxxqtgen1::[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, ::cxx_qt::multi_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerpropertyNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_readyConnect([0m
[INFO] [stdout] [31m<  cxx_qt::multi_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::rust::cxxqtgen1::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, ::cxx_qt::multi_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QStringListModel[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QStringListModel, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[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 noexcept;
[INFO] [stdout]    Q_SLOT void setPropertyName(::std::int32_t value) noexcept;
[INFO] [stdout]    Q_SIGNAL void propertyNameChanged();
[INFO] [stdout]    Q_INVOKABLE void invokable_name() noexcept;
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[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] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::multi_object::MyObject*)
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<SecondObject_propertyNameChangedConnect([0m
[INFO] [stdout] [31m<  second_object::SecondObject& self,[0m
[INFO] [stdout] [31m<  ::second_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    SecondObjectCxxQtSignalHandlerpropertyNameChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>SecondObject_propertyNameChangedConnect(second_object::SecondObject& self, ::second_object::rust::cxxqtgen1::SecondObjectCxxQtSignalHandlerpropertyNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<SecondObject_readyConnect([0m
[INFO] [stdout] [31m<  second_object::SecondObject& self,[0m
[INFO] [stdout] [31m<  ::second_object::rust::cxxqtgen1::SecondObjectCxxQtSignalHandlerready closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>SecondObject_readyConnect(second_object::SecondObject& self, ::second_object::rust::cxxqtgen1::SecondObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object {
[INFO] [stdout] [31m<class SecondObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<SecondObjectRust>[0m
[INFO] [stdout] [32m>class SecondObject : public QObject, private ::rust::cxxqt1::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 noexcept;
[INFO] [stdout]    Q_SLOT void setPropertyName(::std::int32_t value) noexcept;
[INFO] [stdout]    Q_SIGNAL void propertyNameChanged();
[INFO] [stdout]    Q_INVOKABLE void invokableName() noexcept;
[INFO] [stdout]    void myRenamedFunction(::std::int32_t param) const noexcept;
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout]    explicit SecondObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[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] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(second_object::SecondObject*)
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace my_namespace {
[INFO] [stdout] [31m<class MyCxxName[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<ThirdObjectRust>[0m
[INFO] [stdout] [32m>class MyCxxName : public QObject, private ::rust::cxxqt1::CxxQtType<ThirdObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyCxxName() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    explicit MyCxxName(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyCxxName>::value,[0m
[INFO] [stdout] [31m<              "MyCxxName must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyCxxName>::value, "MyCxxName must inherit from QObject");[0m
[INFO] [stdout]  } // namespace my_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(my_namespace::MyCxxName*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x640b0f43b0ca - std[b80a194dd3c418bb]::backtrace_rs::backtrace::trace_unsynchronized::<std[b80a194dd3c418bb]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x640b0f43b0ca - std[b80a194dd3c418bb]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x640b0f43b0ca - <<std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[10b6fa85044e1869]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x640b0f450aaa - <core[10b6fa85044e1869]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x640b0f450aaa - core[10b6fa85044e1869]::fmt::write
[INFO] [stdout]    6:     0x640b0f43fa02 - std[b80a194dd3c418bb]::io::default_write_fmt::<alloc[dd269455e567d8e9]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x640b0f43fa02 - <alloc[dd269455e567d8e9]::vec::Vec<u8> as std[b80a194dd3c418bb]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x640b0f41984f - <std[b80a194dd3c418bb]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x640b0f41984f - std[b80a194dd3c418bb]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x640b0f4331c9 - std[b80a194dd3c418bb]::panicking::default_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x640b0f207bfc - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x640b0f207bfc - test[826cbc6ef54ab466]::test_main_with_exit_callback::<test[826cbc6ef54ab466]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x640b0f433442 - <alloc[dd269455e567d8e9]::boxed::Box<dyn for<'a, 'b> core[10b6fa85044e1869]::ops::function::Fn<(&'a std[b80a194dd3c418bb]::panic::PanicHookInfo<'b>,), Output = ()> + core[10b6fa85044e1869]::marker::Sync + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::Fn<(&std[b80a194dd3c418bb]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x640b0f433442 - std[b80a194dd3c418bb]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x640b0f419908 - std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x640b0f411159 - std[b80a194dd3c418bb]::sys::backtrace::__rust_end_short_backtrace::<std[b80a194dd3c418bb]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x640b0f41a61d - __rustc[9698a3e60dd14283]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x640b0f45140c - core[10b6fa85044e1869]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x640b0f08981f - cxx_qt_gen::tests::test_code_generation_internal::h034d9bc47097a764
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x640b0f089c47 - cxx_qt_gen::tests::generates_passthrough_and_naming::h6a414c6c1e9fff48
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x640b0f089c67 - cxx_qt_gen::tests::generates_passthrough_and_naming::{{closure}}::hc820394989f53de4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:235:42
[INFO] [stdout]   22:     0x640b0f0d0a36 - core::ops::function::FnOnce::call_once::hcab3ec9508f4ec62
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x640b0f1fbcdb - <fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x640b0f1fbcdb - test[826cbc6ef54ab466]::__rust_begin_short_backtrace::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, fn() -> core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x640b0f2086cb - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x640b0f2086cb - std[b80a194dd3c418bb]::panicking::catch_unwind::<core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>, core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x640b0f2086cb - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<test[826cbc6ef54ab466]::run_test_in_process::{closure#0}>, core[10b6fa85044e1869]::result::Result<(), alloc[dd269455e567d8e9]::string::String>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test_in_process
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x640b0f2086cb - test[826cbc6ef54ab466]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x640b0f203de4 - test[826cbc6ef54ab466]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x640b0f203de4 - std[b80a194dd3c418bb]::sys::backtrace::__rust_begin_short_backtrace::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x640b0f20b2d2 - <core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::do_call::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panicking::catch_unwind::<(), core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::panic::catch_unwind::<core[10b6fa85044e1869]::panic::unwind_safe::AssertUnwindSafe<std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x640b0f20b2d2 - std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked::<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x640b0f20b2d2 - <std[b80a194dd3c418bb]::thread::lifecycle::spawn_unchecked<test[826cbc6ef54ab466]::run_test::{closure#1}, ()>::{closure#1} as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x640b0f43a66f - <alloc[dd269455e567d8e9]::boxed::Box<dyn core[10b6fa85044e1869]::ops::function::FnOnce<(), Output = ()> + core[10b6fa85044e1869]::marker::Send> as core[10b6fa85044e1869]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x640b0f43a66f - <std[b80a194dd3c418bb]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/ad726b5063362ec9897ef3d67452fc5606ee70fa/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x7dabdeb82aa4 - <unknown>
[INFO] [stdout]   44:     0x7dabdec0fa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::generates_cfgs
[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::header::tests::test_write_cpp_header_no_qobject_macro
[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. 262 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.03s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "8eab11cc9cb9a5c186cac3042a8d85b72c2f82cd6f70f0552b96d80c85ed0498", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8eab11cc9cb9a5c186cac3042a8d85b72c2f82cd6f70f0552b96d80c85ed0498", kill_on_drop: false }`
[INFO] [stdout] 8eab11cc9cb9a5c186cac3042a8d85b72c2f82cd6f70f0552b96d80c85ed0498
