[INFO] fetching crate cxx-qt-gen 0.7.3...
[INFO] testing cxx-qt-gen-0.7.3 against master#1ef7943ee607160a564655b6596f83670ef95df5 for pr-146098-6
[INFO] extracting crate cxx-qt-gen 0.7.3 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate cxx-qt-gen 0.7.3
[INFO] finished tweaking crates.io crate cxx-qt-gen 0.7.3
[INFO] tweaked toml for crates.io crate cxx-qt-gen 0.7.3 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate cxx-qt-gen 0.7.3 on toolchain 1ef7943ee607160a564655b6596f83670ef95df5
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1ef7943ee607160a564655b6596f83670ef95df5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cxx-qt-gen 0.7.3 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" "+1ef7943ee607160a564655b6596f83670ef95df5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded convert_case v0.6.0
[INFO] [stderr]   Downloaded clang-format v0.3.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1ef7943ee607160a564655b6596f83670ef95df5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 0b84994c37fca276043cb78cc7da86668341cb181cc3541dbf9e363452505ad2
[INFO] running `Command { std: "docker" "start" "-a" "0b84994c37fca276043cb78cc7da86668341cb181cc3541dbf9e363452505ad2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0b84994c37fca276043cb78cc7da86668341cb181cc3541dbf9e363452505ad2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0b84994c37fca276043cb78cc7da86668341cb181cc3541dbf9e363452505ad2", kill_on_drop: false }`
[INFO] [stdout] 0b84994c37fca276043cb78cc7da86668341cb181cc3541dbf9e363452505ad2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1ef7943ee607160a564655b6596f83670ef95df5" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] cbb7e813218180eac2fee16a8b4e52e7cbb354f5d814928f1a6474dee628e65f
[INFO] running `Command { std: "docker" "start" "-a" "cbb7e813218180eac2fee16a8b4e52e7cbb354f5d814928f1a6474dee628e65f", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.101
[INFO] [stderr]    Compiling unicode-ident v1.0.19
[INFO] [stderr]    Compiling quote v1.0.41
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling syn v2.0.106
[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-qt-gen v0.7.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 8.88s
[INFO] running `Command { std: "docker" "inspect" "cbb7e813218180eac2fee16a8b4e52e7cbb354f5d814928f1a6474dee628e65f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cbb7e813218180eac2fee16a8b4e52e7cbb354f5d814928f1a6474dee628e65f", kill_on_drop: false }`
[INFO] [stdout] cbb7e813218180eac2fee16a8b4e52e7cbb354f5d814928f1a6474dee628e65f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1ef7943ee607160a564655b6596f83670ef95df5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b6bb3af50ac9401c4b3202094bd125a7f69407ff983addc395de22cc175bd824
[INFO] running `Command { std: "docker" "start" "-a" "b6bb3af50ac9401c4b3202094bd125a7f69407ff983addc395de22cc175bd824", kill_on_drop: false }`
[INFO] [stderr]    Compiling cxx-qt-gen v0.7.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 8.33s
[INFO] running `Command { std: "docker" "inspect" "b6bb3af50ac9401c4b3202094bd125a7f69407ff983addc395de22cc175bd824", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b6bb3af50ac9401c4b3202094bd125a7f69407ff983addc395de22cc175bd824", kill_on_drop: false }`
[INFO] [stdout] b6bb3af50ac9401c4b3202094bd125a7f69407ff983addc395de22cc175bd824
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+1ef7943ee607160a564655b6596f83670ef95df5" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] be1b7a8e2e9d6fe7c1edef8753fc60960c7f1cd3e306c442505914842e3f35c2
[INFO] running `Command { std: "docker" "start" "-a" "be1b7a8e2e9d6fe7c1edef8753fc60960c7f1cd3e306c442505914842e3f35c2", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cxx_qt_gen-fcf0e36f0699581d)
[INFO] [stdout] 
[INFO] [stdout] running 255 tests
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_no_qobject_macro ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_with_initializers ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_without_initializers ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::constructor_without_base_arguments ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::constructor_with_all_arguments ... ok
[INFO] [stdout] test generator::cpp::cxxqttype::tests::test_generate_cpp_cxxqt_type ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::multiple_constructors ... ok
[INFO] [stdout] test generator::cpp::fragment::tests::test_default_creation ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_default_base_class ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt_mapping ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::cpp::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::method::tests::test_generate_cpp_invokables ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::qenum::tests::generates ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks_base_and_namespace ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_reset ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_custom_setter ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_unexpected_headers ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_singleton ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_generate_cpp_properties ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_named ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_combine_ident ... 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_free_mapped ... ok
[INFO] [stdout] test generator::cpp::threading::tests::test_generate_cpp_threading ... ok
[INFO] [stdout] test generator::cpp::utils::tests::indent_string ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_uncreatable ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_from_qobject ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_pair_empty_base ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks_namespace ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_mapped_cxx_name ... ok
[INFO] [stdout] test generator::naming::property::tests::test_capitalise_first ... ok
[INFO] [stdout] test generator::naming::property::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal_existing_cxx_name ... ok
[INFO] [stdout] test generator::rust::constructor::tests::constructor_impl_with_unused_lifetime ... ok
[INFO] [stdout] test generator::naming::qobject::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal ... ok
[INFO] [stdout] test generator::rust::constructor::tests::default_constructor ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_immutable ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates_namespaced ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_unsafe ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates_member ... ok
[INFO] [stdout] test generator::rust::cxxqttype::tests::test_generate_rust_cxxqttype ... ok
[INFO] [stdout] test generator::rust::method::tests::test_generate_rust_invokables ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_invalid_type_name ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_foreign_qobject ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_non_singleton ... ok
[INFO] [stdout] test generator::structuring::tests::test_incompatible_trait_impl ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_singleton ... ok
[INFO] [stdout] test generator::structuring::tests::test_invalid_lookup ... ok
[INFO] [stdout] test generator::structuring::tests::test_inherited_lookup ... ok
[INFO] [stdout] test generator::structuring::tests::test_create_invalid_structures ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_return_type_to_cpp_except_default ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_namespace ... ok
[INFO] [stdout] test generator::structuring::tests::test_structures ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_return_type_to_cpp_except_result ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_return_type_to_cpp_except_type ... 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_array ... ok
[INFO] [stdout] test naming::cpp::tests::test_invalid_types ... 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_none ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_bool ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_empty ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_multiple ... 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_type_mapped ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_tuple ... ok
[INFO] [stdout] test naming::name::tests::test_require_without_module ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type_mapped_with_namespace ... ok
[INFO] [stdout] test naming::name::tests::test_clear_namespace ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_cxx_bridge_invalid ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_ptr ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_cxx_name ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_reference ... 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::rust::signals::tests::test_generate_rust_signal_parameters ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path_other ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_unsafe ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_namespace ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_none ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_rust_name ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_invalid_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_shared_enum ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_namespacing ... ok
[INFO] [stdout] test generator::rust::threading::tests::test_generate_rust_threading ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_shared_struct ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_cxx_name ... ok
[INFO] [stdout] test naming::type_names::tests::test_fallback_population ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_cxx_bridge_to_qualified ... ok
[INFO] [stdout] test naming::type_names::tests::test_duplicate_types ... ok
[INFO] [stdout] test naming::type_names::tests::test_extern_shared_type_incompatible ... ok
[INFO] [stdout] test naming::type_names::tests::test_extern_shared_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_parent_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_qualified ... ok
[INFO] [stdout] test naming::type_names::tests::test_invalid_namespace ... ok
[INFO] [stdout] test parser::constructor::tests::parse_generic_lifetime ... ok
[INFO] [stdout] test naming::type_names::tests::test_unknown_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_populate_from_foreign_mod_invalid_namespace ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_unknown_qobject ... 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 parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_valid_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_extern_cxx_qt ... ok
[INFO] [stdout] test generator::rust::constructor::tests::multiple_constructors ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_passthrough ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_struct_passthrough ... 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_struct_qobject_passthrough ... ok
[INFO] [stdout] test parser::constructor::tests::parse_invalid_constructors ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_explicit ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_foreign ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_override ... 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_rustqt ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_threading ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_passthrough_non_trait_impl ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_unnamed_extern_mod ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_extern_cxxqt_invalid_safe ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_inherited_methods ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_safe ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_qobjects ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_extern_cxxqt_inherit_on_signal ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_impl_non_ident ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_qobject_namespaces ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_qsignals_unsafe ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_extern_cxxqt_type_non_type ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_extern_cxxqt_type_qobject_attr ... 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_extern_cxxqt_type_missing_qobject ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_without_receiver ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_remove_receiver ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_ignoring_receiver ... ok
[INFO] [stdout] test parser::property::tests::test_parse_constant ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_safe ... ok
[INFO] [stdout] test parser::property::tests::test_parse_flags_read ... 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_all_ignoring_receiver_invalid ... ok
[INFO] [stdout] test parser::inherit::tests::test_parser_errors ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_ok ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_non_ident_type_pat ... ok
[INFO] [stdout] test parser::property::tests::test_parse_named_property ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property ... ok
[INFO] [stdout] test parser::qenum::tests::parse_qobject_and_qenum_namespace_are_independent ... ok
[INFO] [stdout] test parser::property::tests::test_parse_named_property_casing ... ok
[INFO] [stdout] test parser::qenum::tests::parse_namespaced ... ok
[INFO] [stdout] test parser::qenum::tests::parse_errors ... ok
[INFO] [stdout] test parser::qenum::tests::parse_missing_namespace ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_no_base_class ... ok
[INFO] [stdout] test parser::qenum::tests::parse ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qml_element_namespaced ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_properties_and_fields ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_errors ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qnamespace ... ok
[INFO] [stdout] test parser::property::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_errors ... ok
[INFO] [stdout] test parser::qobject::tests::test_has_qobject_name ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_base_class ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_struct_fields_valid ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_cxx_name ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_named ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_private ... 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::qobject::tests::test_qml_metadata_singleton ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_uncreatable ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_inherit ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_parameters ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_invalid ... ok
[INFO] [stdout] test parser::tests::test_cxx_qobject_namespace ... ok
[INFO] [stdout] test parser::tests::test_parser_from_empty_module ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_items ... ok
[INFO] [stdout] test parser::tests::test_incorrect_bridge_args ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_threading ... ok
[INFO] [stdout] test syntax::attribute::tests::test_attribute_get_path ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_and_cxx_qt_items ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_int ... ok
[INFO] [stdout] test parser::tests::test_parser_invalid ... ok
[INFO] [stdout] test parser::trait_impl::tests::test_parse_errors ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_constructor_shorthand ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_constructor ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_fn_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 syntax::foreignmod::tests::test_foreign_fn_invalid_self ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_parse_invalid_type_aliases ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_mod_to_foreign_item_types ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_path ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_qt_items ... ok
[INFO] [stdout] test syntax::path::tests::test_path_compare_str ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_str ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_lifetimes_unsupported_types ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_alias ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_no_lifetimes ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_cxx ... ok
[INFO] [stdout] test syntax::lifetimes::tests::assert_lifetimes ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_non_cxx ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_cxx_qt ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_rust_item ... ok
[INFO] [stdout] test syntax::types::tests::test_incorrect_pin_syntax ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_qt_file_shebang_strip ... ok
[INFO] [stdout] test syntax::types::tests::test_extract_qobject_ident ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block_with_empty ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_qt_file ... ok
[INFO] [stdout] test syntax::types::tests::test_is_pin_of_self ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing_with_empty_namespace ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_no_namespace ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_no_namespace ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_multi_qobjects ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust_empty_mod ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust_multi_qobjects ... ok
[INFO] [stdout] test generator::rust::property::tests::test_generate_rust_properties ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_invalid_mod - should panic ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_invalid_qt_file - should panic ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_no_namespace ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_multi_qobjects ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stdout] test tests::generates_inheritance ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stdout] test tests::generates_invokables ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stdout] test tests::generates_qenum ... FAILED
[INFO] [stdout] test tests::generates_signals ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stdout] test tests::generates_properties ... FAILED
[INFO] [stdout] test tests::generates_passthrough_and_naming ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '1ef7943ee607160a564655b6596f83670ef95df5'.
[INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add`
[INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py`
[INFO] [stdout] test tests::fail_token_assert - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[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' (269) panicked at src/lib.rs:75: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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e7910ad16 - core::result::unwrap_failed::h2380020e6daeb464
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x597e78dd2a95 - core::result::Result<T,E>::unwrap::h958b4f24fd4e5df3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x597e78dd2a95 - cxx_qt_gen::tests::format_cpp::hc406914a028284ff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:75:68
[INFO] [stdout]   22:     0x597e78d5cb37 - cxx_qt_gen::writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro::h9f1e5f20039fdd1f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/header.rs:297:24
[INFO] [stdout]   23:     0x597e78d5cd27 - cxx_qt_gen::writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro::{{closure}}::heceb578b85549c9c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/header.rs:244:48
[INFO] [stdout]   24:     0x597e78d800d6 - core::ops::function::FnOnce::call_once::hfb6926d2398e6c81
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   30:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   31:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   37:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   39:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   40:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   42:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   44:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   45:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   46:     0x76d8f1c18a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- writer::cpp::tests::test_write_cpp stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'writer::cpp::tests::test_write_cpp' (275) panicked at src/lib.rs:75: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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e7910ad16 - core::result::unwrap_failed::h2380020e6daeb464
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x597e78dd2a95 - core::result::Result<T,E>::unwrap::h958b4f24fd4e5df3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x597e78dd2a95 - cxx_qt_gen::tests::format_cpp::hc406914a028284ff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:75:68
[INFO] [stdout]   22:     0x597e78de6a1a - cxx_qt_gen::writer::cpp::tests::test_write_cpp::h766f1d52fcd96ba9
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:705:32
[INFO] [stdout]   23:     0x597e78de6d17 - cxx_qt_gen::writer::cpp::tests::test_write_cpp::{{closure}}::ha14069c17a5b32cb
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:701:24
[INFO] [stdout]   24:     0x597e78d7c296 - core::ops::function::FnOnce::call_once::h2dc1221004c7c140
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   30:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   31:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   37:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   39:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   40:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   42:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   44:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   45:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   46:     0x76d8f1c18a64 - 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' (280) panicked at src/lib.rs:75: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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e7910ad16 - core::result::unwrap_failed::h2380020e6daeb464
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x597e78dd2a95 - core::result::Result<T,E>::unwrap::h958b4f24fd4e5df3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x597e78dd2a95 - cxx_qt_gen::tests::format_cpp::hc406914a028284ff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:75:68
[INFO] [stdout]   22:     0x597e78de6f9a - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::h7413fe46a73f7fec
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:723:32
[INFO] [stdout]   23:     0x597e78de7297 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_no_namespace::{{closure}}::hec11bef68abeade4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:719:37
[INFO] [stdout]   24:     0x597e78d7e3e6 - core::ops::function::FnOnce::call_once::ha3dd12c285e63c6d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   30:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   31:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   37:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   39:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   40:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   42:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   44:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   45:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   46:     0x76d8f1c18a64 - 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' (278) panicked at src/lib.rs:75: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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e7910ad16 - core::result::unwrap_failed::h2380020e6daeb464
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1862:5
[INFO] [stdout]   20:     0x597e78dd2a95 - core::result::Result<T,E>::unwrap::h958b4f24fd4e5df3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x597e78dd2a95 - cxx_qt_gen::tests::format_cpp::hc406914a028284ff
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:75:68
[INFO] [stdout]   22:     0x597e78de74fa - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::h0ac111b01e296088
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:714:32
[INFO] [stdout]   23:     0x597e78de77f7 - cxx_qt_gen::writer::cpp::tests::test_write_cpp_multi_qobjects::{{closure}}::h2a4faaf63f3f7c7c
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:710:39
[INFO] [stdout]   24:     0x597e78d7eef6 - core::ops::function::FnOnce::call_once::hc649eabd1cf5f55d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   30:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   31:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   36:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   37:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   39:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   40:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   42:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   44:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   45:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   46:     0x76d8f1c18a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_inheritance stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_inheritance' (257) panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QAbstractItemModel[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>class MyObject : public QAbstractItemModel, public ::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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  
[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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e78dd60c2 - cxx_qt_gen::tests::test_code_generation_internal::h796fba93a9c8064a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x597e78dd54b7 - cxx_qt_gen::tests::generates_inheritance::hf35c1f9a4894507f
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:185:13
[INFO] [stdout]   21:     0x597e78dd54d7 - cxx_qt_gen::tests::generates_inheritance::{{closure}}::h05c7c22d862eb4e0
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:216:31
[INFO] [stdout]   22:     0x597e78d7d616 - core::ops::function::FnOnce::call_once::h75cee39a53855e46
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   44:     0x76d8f1c18a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_invokables stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_invokables' (259) panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/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<  , public ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , public ::rust::cxxqt1::CxxQtThreading<MyObject>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::rust::cxxqt1::CxxQtType<MyObjectRust>, public ::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] [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] [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>  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] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e78dd60c2 - cxx_qt_gen::tests::test_code_generation_internal::h796fba93a9c8064a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x597e78dd5017 - cxx_qt_gen::tests::generates_invokables::hdc48038c4f7e2f97
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:185:13
[INFO] [stdout]   21:     0x597e78dd5037 - cxx_qt_gen::tests::generates_invokables::{{closure}}::ha47f0b04ed829374
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:196:30
[INFO] [stdout]   22:     0x597e78d7ee36 - core::ops::function::FnOnce::call_once::hc239d8e4cc0be76f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   44:     0x76d8f1c18a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_qenum stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_qenum' (262) panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <QtCore/QObject>
[INFO] [stdout]  #include <QtQml/QQmlEngine>
[INFO] [stdout]  #include <cstdint>
[INFO] [stdout]  #include <cxx-qt/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<  , public ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  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<  , public ::rust::cxxqt1::CxxQtType<InternalObject>[0m
[INFO] [stdout] [32m>class CxxName : public QObject, public ::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] [32m>[0m
[INFO] [stdout] [32m>[0m
[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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e78dd60c2 - cxx_qt_gen::tests::test_code_generation_internal::h796fba93a9c8064a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x597e78dd2bf7 - cxx_qt_gen::tests::generates_qenum::hd485c7c9858aeb10
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:185:13
[INFO] [stdout]   21:     0x597e78dd2c17 - cxx_qt_gen::tests::generates_qenum::{{closure}}::h9d235b6d56bf3617
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:221:25
[INFO] [stdout]   22:     0x597e78d7c5b6 - core::ops::function::FnOnce::call_once::h375a1f5080806d09
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   44:     0x76d8f1c18a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_signals stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_signals' (263) panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/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]  #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<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<  , public ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e78dd60c2 - cxx_qt_gen::tests::test_code_generation_internal::h796fba93a9c8064a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x597e78dd4f87 - cxx_qt_gen::tests::generates_signals::hd6b347afbd35c5ea
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:185:13
[INFO] [stdout]   21:     0x597e78dd4fa7 - cxx_qt_gen::tests::generates_signals::{{closure}}::hda2080043ab5ee9d
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:211:27
[INFO] [stdout]   22:     0x597e78d7fcd6 - core::ops::function::FnOnce::call_once::hf168a5abfcfce3f8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   44:     0x76d8f1c18a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_properties stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_properties' (261) panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/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<  , public ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, public ::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 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 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& 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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e78dd60c2 - cxx_qt_gen::tests::test_code_generation_internal::h796fba93a9c8064a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x597e78dd50a7 - cxx_qt_gen::tests::generates_properties::hcf36f86e65730cce
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:185:13
[INFO] [stdout]   21:     0x597e78dd50c7 - cxx_qt_gen::tests::generates_properties::{{closure}}::hd565e043f7a9c915
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:206:30
[INFO] [stdout]   22:     0x597e78d7f166 - core::ops::function::FnOnce::call_once::hcf0c09260eff9fcc
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   44:     0x76d8f1c18a64 - 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' (260) panicked at src/lib.rs:174:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/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]  #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<  , public ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QStringListModel, public ::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] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::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<  , public ::rust::cxxqt1::CxxQtType<SecondObjectRust>[0m
[INFO] [stdout] [32m>class SecondObject : public QObject, public ::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() const noexcept;
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout]    explicit SecondObject(QObject* parent = nullptr);
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, SecondObject>::value,[0m
[INFO] [stdout] [31m<              "SecondObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, SecondObject>::value, "SecondObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace second_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [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<  , public ::rust::cxxqt1::CxxQtType<ThirdObjectRust>[0m
[INFO] [stdout] [32m>class MyCxxName : public QObject, public ::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] [32m>[0m
[INFO] [stdout] [32m>[0m
[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:     0x597e790f2002 - std::backtrace_rs::backtrace::libunwind::trace::h786de35fecf3582f
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x597e790f2002 - std::backtrace_rs::backtrace::trace_unsynchronized::h4a7da1a2a64387f1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x597e790f2002 - std::sys::backtrace::_print_fmt::h6bd7d500070c788c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:66:9
[INFO] [stdout]    3:     0x597e790f2002 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h6d82c1afff976903
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:39:26
[INFO] [stdout]    4:     0x597e791038af - core::fmt::rt::Argument::fmt::hc4ce6d643d397690
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/rt.rs:173:76
[INFO] [stdout]    5:     0x597e791038af - core::fmt::write::hb1e7ca88b6a3936e
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/fmt/mod.rs:1469:25
[INFO] [stdout]    6:     0x597e790bf1a3 - std::io::default_write_fmt::haffd49d96f1984a8
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x597e790bf1a3 - std::io::Write::write_fmt::h027871c57cf57c01
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/io/mod.rs:1954:13
[INFO] [stdout]    8:     0x597e790cb192 - std::sys::backtrace::BacktraceLock::print::ha2430613ee79d059
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:42:9
[INFO] [stdout]    9:     0x597e790d018f - std::panicking::default_hook::{{closure}}::hdbd2db9e5c303cf6
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:301:27
[INFO] [stdout]   10:     0x597e790d0021 - std::panicking::default_hook::hed93c70cba5fdcf0
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:325:9
[INFO] [stdout]   11:     0x597e78ef363e - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hd0ee8b569efc6a07
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   12:     0x597e78ef363e - test::test_main_with_exit_callback::{{closure}}::hf10864b576ecd15d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x597e790d084f - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h3a55ca34534c0d00
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2099:9
[INFO] [stdout]   14:     0x597e790d084f - std::panicking::panic_with_hook::h3862d766c2cec19b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:842:13
[INFO] [stdout]   15:     0x597e790d05fa - std::panicking::panic_handler::{{closure}}::hb95eb402b5e28ee1
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:707:13
[INFO] [stdout]   16:     0x597e790cb2c9 - std::sys::backtrace::__rust_end_short_backtrace::hf73a26dc1835d85a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:174:18
[INFO] [stdout]   17:     0x597e790b332d - __rustc[6ed5915ee467787]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:698:5
[INFO] [stdout]   18:     0x597e7910bdc0 - core::panicking::panic_fmt::h3454303eb8e6f7cd
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x597e78dd60c2 - cxx_qt_gen::tests::test_code_generation_internal::h796fba93a9c8064a
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:174:13
[INFO] [stdout]   20:     0x597e78dd64a7 - cxx_qt_gen::tests::generates_passthrough_and_naming::hd7b52055279406f4
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:185:13
[INFO] [stdout]   21:     0x597e78dd64c7 - cxx_qt_gen::tests::generates_passthrough_and_naming::{{closure}}::h55c5fbfee6bada00
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:201:42
[INFO] [stdout]   22:     0x597e78d7e466 - core::ops::function::FnOnce::call_once::ha6d9547959167d3d
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x597e78ef341b - core::ops::function::FnOnce::call_once::ha729ee35d2fab541
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x597e78ef341b - test::__rust_begin_short_backtrace::ha40f4db8207e1111
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x597e78f0749d - test::run_test_in_process::{{closure}}::hc1b77cda5d44f0f3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x597e78f0749d - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h1dbea1de64785521
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x597e78f0749d - std::panicking::catch_unwind::do_call::hd5febe9affd5a1b3
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   28:     0x597e78f0749d - std::panicking::catch_unwind::h51ea89627559b6f4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   29:     0x597e78f0749d - std::panic::catch_unwind::hb8b8c2367cae3d66
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x597e78f0749d - test::run_test_in_process::ha5b55801407ea100
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x597e78f0749d - test::run_test::{{closure}}::h0b9d4072b527abf5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x597e78ee09b4 - test::run_test::{{closure}}::hb1056b5731205822
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x597e78ee09b4 - std::sys::backtrace::__rust_begin_short_backtrace::hb61ff5a34023c7ef
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/backtrace.rs:158:18
[INFO] [stdout]   34:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hb0a83c0e8b353cff
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:562:17
[INFO] [stdout]   35:     0x597e78ee42ea - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hb4f32cb008535298
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x597e78ee42ea - std::panicking::catch_unwind::do_call::h16d110e4fc35789a
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:590:40
[INFO] [stdout]   37:     0x597e78ee42ea - std::panicking::catch_unwind::hea9118f355699c4b
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panicking.rs:553:19
[INFO] [stdout]   38:     0x597e78ee42ea - std::panic::catch_unwind::hf4b3c2a06d3f42f5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x597e78ee42ea - std::thread::Builder::spawn_unchecked_::{{closure}}::h3f4cb733a52d53d5
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/thread/mod.rs:560:30
[INFO] [stdout]   40:     0x597e78ee42ea - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4052f0967b37caeb
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x597e790c65af - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7ec433abd3f148b4
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/alloc/src/boxed.rs:2085:9
[INFO] [stdout]   42:     0x597e790c65af - std::sys::thread::unix::Thread::new::thread_start::he514622d3d7ba65c
[INFO] [stdout]                                at /rustc/1ef7943ee607160a564655b6596f83670ef95df5/library/std/src/sys/thread/unix.rs:124:17
[INFO] [stdout]   43:     0x76d8f1b8baa4 - <unknown>
[INFO] [stdout]   44:     0x76d8f1c18a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::generates_inheritance
[INFO] [stdout]     tests::generates_invokables
[INFO] [stdout]     tests::generates_passthrough_and_naming
[INFO] [stdout]     tests::generates_properties
[INFO] [stdout]     tests::generates_qenum
[INFO] [stdout]     tests::generates_signals
[INFO] [stdout]     writer::cpp::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. 245 passed; 10 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "be1b7a8e2e9d6fe7c1edef8753fc60960c7f1cd3e306c442505914842e3f35c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "be1b7a8e2e9d6fe7c1edef8753fc60960c7f1cd3e306c442505914842e3f35c2", kill_on_drop: false }`
[INFO] [stdout] be1b7a8e2e9d6fe7c1edef8753fc60960c7f1cd3e306c442505914842e3f35c2
