[INFO] fetching crate cxx-qt-gen 0.8.0...
[INFO] testing cxx-qt-gen-0.8.0 against master#2fd6efc32704647e64d3d646d21c4c68eae100e4 for pr-149852-1
[INFO] extracting crate cxx-qt-gen 0.8.0 into /workspace/builds/worker-5-tc1/source
[INFO] started tweaking crates.io crate cxx-qt-gen 0.8.0
[INFO] finished tweaking crates.io crate cxx-qt-gen 0.8.0
[INFO] tweaked toml for crates.io crate cxx-qt-gen 0.8.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate cxx-qt-gen 0.8.0 on toolchain 2fd6efc32704647e64d3d646d21c4c68eae100e4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate cxx-qt-gen 0.8.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cxx-gen v0.7.140
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] fe452c7c45e623348d281a0044ad40812d0bd412101b9f694468b0339334eef9
[INFO] running `Command { std: "docker" "start" "-a" "fe452c7c45e623348d281a0044ad40812d0bd412101b9f694468b0339334eef9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "fe452c7c45e623348d281a0044ad40812d0bd412101b9f694468b0339334eef9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "fe452c7c45e623348d281a0044ad40812d0bd412101b9f694468b0339334eef9", kill_on_drop: false }`
[INFO] [stdout] fe452c7c45e623348d281a0044ad40812d0bd412101b9f694468b0339334eef9
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ec4d208c7097d3dbfb52c9233475a42011181c071b82a1ff08b990f62c332909
[INFO] running `Command { std: "docker" "start" "-a" "ec4d208c7097d3dbfb52c9233475a42011181c071b82a1ff08b990f62c332909", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.16
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling clang-format v0.3.0
[INFO] [stderr]    Compiling cxx-gen v0.7.140
[INFO] [stderr]    Compiling cxx-qt-gen v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 12.87s
[INFO] running `Command { std: "docker" "inspect" "ec4d208c7097d3dbfb52c9233475a42011181c071b82a1ff08b990f62c332909", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ec4d208c7097d3dbfb52c9233475a42011181c071b82a1ff08b990f62c332909", kill_on_drop: false }`
[INFO] [stdout] ec4d208c7097d3dbfb52c9233475a42011181c071b82a1ff08b990f62c332909
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 73d4c57e1ea8232e5e0959877af086b8d2e0e22381b42afb04779b0e481a2afd
[INFO] running `Command { std: "docker" "start" "-a" "73d4c57e1ea8232e5e0959877af086b8d2e0e22381b42afb04779b0e481a2afd", kill_on_drop: false }`
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling cxx-qt-gen v0.8.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 7.12s
[INFO] running `Command { std: "docker" "inspect" "73d4c57e1ea8232e5e0959877af086b8d2e0e22381b42afb04779b0e481a2afd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "73d4c57e1ea8232e5e0959877af086b8d2e0e22381b42afb04779b0e481a2afd", kill_on_drop: false }`
[INFO] [stdout] 73d4c57e1ea8232e5e0959877af086b8d2e0e22381b42afb04779b0e481a2afd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:98afbf2d16093dec2546ff8915fddc74e65664aa03fc460b3712b1c2c54a33e4" "/opt/rustwide/cargo-home/bin/cargo" "+2fd6efc32704647e64d3d646d21c4c68eae100e4" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 24aec3115785e4d85c583c024166097a81db50b935c3b1ec202cc8fb64f817e7
[INFO] running `Command { std: "docker" "start" "-a" "24aec3115785e4d85c583c024166097a81db50b935c3b1ec202cc8fb64f817e7", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cxx_qt_gen-ccebc0867fe821e6)
[INFO] [stdout] 
[INFO] [stdout] running 273 tests
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_not ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_any ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_all ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_undetermined_err ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_unconditional ... ok
[INFO] [stdout] test generator::cfg::tests::test_try_eval_attributes_eq ... 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::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::multiple_constructors ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_default_base_class ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_mutable ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_cfg ... ok
[INFO] [stdout] test generator::cpp::inherit::tests::test_immutable ... 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_cfg ... ok
[INFO] [stdout] test generator::cpp::qenum::tests::test_cfg ... 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::qobject::tests::test_generated_cpp_qobject_blocks ... 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::property::tests::test_generate_cpp_properties ... ok
[INFO] [stdout] test generator::cpp::cxxqttype::tests::test_generate_cpp_cxxqt_type ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_blocks_base_and_namespace ... 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_singleton ... ok
[INFO] [stdout] test generator::cpp::qenum::tests::generates ... ok
[INFO] [stdout] test generator::cpp::utils::tests::indent_string ... ok
[INFO] [stdout] test generator::naming::namespace::tests::test_namespace_combine_ident ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_free_mapped ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_mapped_cxx_name ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signal_cfg ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_cpp_blocks_namespace ... 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::naming::property::tests::test_capitalise_first ... ok
[INFO] [stdout] test generator::cpp::property::tests::test_reset ... 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::tests::test_generated_cpp_blocks ... ok
[INFO] [stdout] test generator::cpp::threading::tests::test_generate_cpp_threading ... ok
[INFO] [stdout] test generator::cpp::qobject::tests::test_generated_cpp_qobject_uncreatable ... ok
[INFO] [stdout] test generator::cpp::tests::test_generated_qobject_cfg_error ... ok
[INFO] [stdout] test generator::cpp::signal::tests::test_generate_cpp_signals_existing_cxx_name ... ok
[INFO] [stdout] test generator::naming::property::tests::test_invalid_custom_signal ... ok
[INFO] [stdout] test generator::naming::property::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal ... ok
[INFO] [stdout] test generator::naming::signals::tests::test_parsed_signal_existing_cxx_name ... ok
[INFO] [stdout] test generator::naming::qobject::tests::test_parsed_property ... ok
[INFO] [stdout] test generator::cpp::constructor::tests::default_constructor_no_qobject_macro ... ok
[INFO] [stdout] test generator::rust::constructor::tests::constructor_impl_with_unused_lifetime ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_immutable ... 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::cxxqttype::tests::test_generate_rust_cxxqttype ... ok
[INFO] [stdout] test generator::rust::inherit::tests::test_unsafe ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates_namespaced ... ok
[INFO] [stdout] test generator::rust::constructor::tests::multiple_constructors ... ok
[INFO] [stdout] test generator::rust::method::tests::test_generate_rust_invokables ... ok
[INFO] [stdout] test generator::rust::qenum::tests::generates_member ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_foreign_qobject ... ok
[INFO] [stdout] test generator::structuring::tests::test_incompatible_trait_impl ... ok
[INFO] [stdout] test generator::structuring::tests::test_inherited_lookup ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_singleton ... ok
[INFO] [stdout] test generator::tests::test_cfg_test ... ok
[INFO] [stdout] test generator::structuring::tests::test_create_invalid_structures ... ok
[INFO] [stdout] test generator::tests::test_cfg_unsupported ... ok
[INFO] [stdout] test naming::cpp::tests::test_invalid_types ... 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 generator::rust::threading::tests::test_generate_rust_threading ... 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_return_type_to_cpp_except_default ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_array ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_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_multiple ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_normal ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_tuple ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type_mapped ... ok
[INFO] [stdout] test generator::rust::qobject::tests::test_generated_rust_qobject_blocks_non_singleton ... ok
[INFO] [stdout] test naming::name::tests::test_clear_namespace ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type ... ok
[INFO] [stdout] test generator::cpp::fragment::tests::test_default_creation ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_cxx_bridge_invalid ... ok
[INFO] [stdout] test generator::structuring::tests::test_invalid_lookup ... ok
[INFO] [stdout] test generator::cpp::externcxxqt::tests::test_generate_cpp_extern_qt_mapping ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_type_mapped_with_namespace ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks_namespace ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path_template ... ok
[INFO] [stdout] test generator::structuring::tests::test_structures ... 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_is_cxx_bridge_unsafe_ptr ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_existing ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_cxx_name ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_none ... ok
[INFO] [stdout] test naming::name::tests::test_require_without_module ... ok
[INFO] [stdout] test naming::cpp::tests::test_syn_type_to_cpp_return_type_result_empty ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal ... ok
[INFO] [stdout] test generator::rust::tests::test_generated_rust_blocks ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_cxx_bridge_to_qualified ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_path_other ... ok
[INFO] [stdout] test naming::rust::tests::test_syn_type_is_cxx_bridge_unsafe_reference ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_unsafe ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_invalid_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_namespacing ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_free_private ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_shared_struct ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_shared_enum ... ok
[INFO] [stdout] test naming::type_names::tests::test_duplicate_types ... ok
[INFO] [stdout] test naming::type_names::tests::test_unknown_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_extern_shared_type ... ok
[INFO] [stdout] test naming::type_names::tests::test_qualified ... ok
[INFO] [stdout] test parser::constructor::tests::parse_generic_lifetime ... ok
[INFO] [stdout] test parser::constructor::tests::parse_arguments_with_default_associated_types ... ok
[INFO] [stdout] test naming::type_names::tests::test_attribute_rust_name ... ok
[INFO] [stdout] test naming::type_names::tests::test_extern_shared_type_incompatible ... ok
[INFO] [stdout] test naming::type_names::tests::test_invalid_namespace ... ok
[INFO] [stdout] test generator::rust::signals::tests::test_generate_rust_signal_parameters ... ok
[INFO] [stdout] test naming::type_names::tests::test_parent_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_populate_from_foreign_mod_invalid_namespace ... ok
[INFO] [stdout] test naming::type_names::tests::test_fallback_population ... ok
[INFO] [stdout] test generator::rust::property::tests::test_generate_rust_properties ... ok
[INFO] [stdout] test naming::type_names::tests::test_shared_type ... ok
[INFO] [stdout] test parser::constructor::tests::parse_full_argument_list ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_valid_rustobj ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_passthrough ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_impl_unknown_qobject ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_override ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_impl_non_ident ... ok
[INFO] [stdout] test parser::constructor::tests::parse_invalid_constructors ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_foreign ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_struct_qobject_passthrough ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_threading ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_namespaced_qenum ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_qobjects ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_explicit ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_find_and_merge_cxx_qt_item_struct_passthrough ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_unnamed_extern_mod ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_inherited_methods ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_passthrough_non_trait_impl ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_qobject_namespaces ... ok
[INFO] [stdout] test parser::externcxxqt::tests::test_extern_cxxqt_type_non_type ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_auto_case_rustqt ... 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_parse_invalid ... ok
[INFO] [stdout] test parser::externrustqt::tests::test_find_and_merge_cxx_qt_item_impl_valid_qobject ... ok
[INFO] [stdout] test parser::externrustqt::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_ok ... ok
[INFO] [stdout] test parser::inherit::tests::test_parse_safe ... ok
[INFO] [stdout] test parser::externrustqt::tests::test_parse_qsignals_safe ... ok
[INFO] [stdout] test naming::type_names::tests::test_cxx_items_cxx_name ... 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::externrustqt::tests::test_parse_qsignals_unsafe ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_without_receiver ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_non_ident_type_pat ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_remove_receiver ... ok
[INFO] [stdout] test parser::property::tests::test_parse_constant ... 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::property::tests::test_parse_flags_read ... ok
[INFO] [stdout] test parser::parameter::tests::test_parse_all_ignoring_receiver ... ok
[INFO] [stdout] test parser::property::tests::test_parse_named_property ... ok
[INFO] [stdout] test parser::property::tests::test_parse_named_property_casing ... ok
[INFO] [stdout] test parser::property::tests::test_parse_property ... ok
[INFO] [stdout] test parser::qenum::tests::parse ... ok
[INFO] [stdout] test parser::qenum::tests::parse_errors ... ok
[INFO] [stdout] test parser::qenum::tests::parse_missing_namespace ... ok
[INFO] [stdout] test parser::qenum::tests::parse_namespaced ... ok
[INFO] [stdout] test parser::qenum::tests::parse_qobject_and_qenum_namespace_are_independent ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_impl_non_path ... ok
[INFO] [stdout] test parser::property::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::cxxqtdata::tests::test_parse_invalid ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qml_element_namespaced ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_qnamespace ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_base_class ... ok
[INFO] [stdout] test parser::qnamespace::test::parse_errors ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_no_base_class ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_from_struct_properties_and_fields ... ok
[INFO] [stdout] test parser::qobject::tests::test_has_qobject_name ... ok
[INFO] [stdout] test parser::qobject::tests::test_parse_errors ... 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::qobject::tests::test_qml_metadata_singleton ... ok
[INFO] [stdout] test parser::qobject::tests::test_qml_metadata_uncreatable ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_inherit ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_invalid ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_parameters ... 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::tests::test_cxx_qobject_namespace ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_items ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_qt_items ... ok
[INFO] [stdout] test parser::tests::test_parser_from_empty_module ... ok
[INFO] [stdout] test parser::signals::tests::test_parse_signal_cxx_name ... ok
[INFO] [stdout] test parser::tests::test_parser_invalid ... ok
[INFO] [stdout] test parser::tests::test_parser_from_cxx_and_cxx_qt_items ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_constructor ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_constructor_shorthand ... ok
[INFO] [stdout] test parser::trait_impl::tests::parse_threading ... ok
[INFO] [stdout] test parser::trait_impl::tests::test_parse_errors ... ok
[INFO] [stdout] test shorthand::self_inlining::tests::test_self_inlining_ref ... ok
[INFO] [stdout] test shorthand::self_inlining::tests::test_self_inlining_methods_invalid ... ok
[INFO] [stdout] test syntax::attribute::tests::test_attribute_get_path ... ok
[INFO] [stdout] test shorthand::self_inlining::tests::test_self_inlining_pin ... ok
[INFO] [stdout] test syntax::cfg::tests::test_merge ... ok
[INFO] [stdout] test parser::tests::test_incorrect_bridge_args ... ok
[INFO] [stdout] test syntax::cfg::tests::test_parse_attribute ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_int ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_lit_str ... ok
[INFO] [stdout] test syntax::cfg::tests::test_parse_attribute_parenthesis ... ok
[INFO] [stdout] test syntax::expr::tests::test_expr_path ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_fn_invalid_self ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_mod_to_foreign_item_types ... 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_alias ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_type_ident_visibility ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_foreign_fn_self ... ok
[INFO] [stdout] test syntax::foreignmod::tests::test_parse_invalid_type_aliases ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_no_lifetimes ... ok
[INFO] [stdout] test syntax::lifetimes::tests::assert_lifetimes ... ok
[INFO] [stdout] test syntax::path::tests::test_path_compare_str ... ok
[INFO] [stdout] test syntax::lifetimes::tests::extract_lifetimes_unsupported_types ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_qt_file ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_cxx ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_qt_file_shebang_strip ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_cxx_qt ... ok
[INFO] [stdout] test syntax::qtitem::tests::test_format_non_cxx ... 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::types::tests::test_extract_qobject_ident ... ok
[INFO] [stdout] test syntax::types::tests::test_is_pin_of_self ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_no_namespace ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_multi_qobjects ... ok
[INFO] [stdout] test writer::cpp::source::tests::test_write_cpp_source_no_namespace ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing ... ok
[INFO] [stdout] test writer::cpp::tests::namespacing_with_empty_namespace ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_create_block_with_empty ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust_empty_mod ... ok
[INFO] [stdout] test writer::rust::tests::test_write_rust_multi_qobjects ... ok
[INFO] [stdout] test syntax::qtfile::tests::test_parse_invalid_mod - should panic ... ok
[INFO] [stdout] test writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro ... FAILED
[INFO] [stdout] test syntax::qtfile::tests::test_parse_invalid_qt_file - should panic ... ok
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_no_namespace ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp_multi_qobjects ... FAILED
[INFO] [stdout] test writer::cpp::tests::test_write_cpp ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[INFO] [stdout] test tests::generates_invokables ... FAILED
[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 '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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 '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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 '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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 '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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_signals ... FAILED
[INFO] [stdout] test tests::generates_qenum ... FAILED
[INFO] [stdout] test tests::generates_inheritance ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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_cfgs ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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] [stderr] error: 'rustfmt' is not installed for the custom toolchain '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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_passthrough_and_naming ... FAILED
[INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain '2fd6efc32704647e64d3d646d21c4c68eae100e4'.
[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' (304) panicked at src/lib.rs:96:68:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f30d5d2 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x60de2f030da5 - <core[c5ed12ab89cc536a]::result::Result<alloc[9c68fdf4f4f29218]::string::String, clang_format[49e4cc3c05255bf5]::ClangFormatError>>::unwrap
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x60de2f030da5 - cxx_qt_gen[c502bac68db0a734]::tests::format_cpp
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x60de2f02240e - cxx_qt_gen[c502bac68db0a734]::writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/header.rs:311:24
[INFO] [stdout]   23:     0x60de2f0119f7 - cxx_qt_gen[c502bac68db0a734]::writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/header.rs:252:48
[INFO] [stdout]   24:     0x60de2f003986 - <cxx_qt_gen[c502bac68db0a734]::writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   46:     0x7ddecfd67a64 - 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' (315) panicked at src/lib.rs:96:68:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f30d5d2 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x60de2f030da5 - <core[c5ed12ab89cc536a]::result::Result<alloc[9c68fdf4f4f29218]::string::String, clang_format[49e4cc3c05255bf5]::ClangFormatError>>::unwrap
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x60de2f030da5 - cxx_qt_gen[c502bac68db0a734]::tests::format_cpp
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x60de2f051a2f - cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp_no_namespace
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:751:32
[INFO] [stdout]   23:     0x60de2f02e317 - cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp_no_namespace::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:747:37
[INFO] [stdout]   24:     0x60de2f0031c6 - <cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp_no_namespace::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   46:     0x7ddecfd67a64 - 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' (314) panicked at src/lib.rs:96:68:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f30d5d2 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x60de2f030da5 - <core[c5ed12ab89cc536a]::result::Result<alloc[9c68fdf4f4f29218]::string::String, clang_format[49e4cc3c05255bf5]::ClangFormatError>>::unwrap
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x60de2f030da5 - cxx_qt_gen[c502bac68db0a734]::tests::format_cpp
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x60de2f051f5f - cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp_multi_qobjects
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:742:32
[INFO] [stdout]   23:     0x60de2f02e347 - cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp_multi_qobjects::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:738:39
[INFO] [stdout]   24:     0x60de2f003206 - <cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp_multi_qobjects::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   46:     0x7ddecfd67a64 - 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' (312) panicked at src/lib.rs:96:68:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Io(Os { code: 2, kind: NotFound, message: "No such file or directory" })
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f30d5d2 - core[c5ed12ab89cc536a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x60de2f030da5 - <core[c5ed12ab89cc536a]::result::Result<alloc[9c68fdf4f4f29218]::string::String, clang_format[49e4cc3c05255bf5]::ClangFormatError>>::unwrap
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x60de2f030da5 - cxx_qt_gen[c502bac68db0a734]::tests::format_cpp
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:96:68
[INFO] [stdout]   22:     0x60de2f0514ff - cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:733:32
[INFO] [stdout]   23:     0x60de2f02e2e7 - cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/writer/cpp/mod.rs:729:24
[INFO] [stdout]   24:     0x60de2f003186 - <cxx_qt_gen[c502bac68db0a734]::writer::cpp::tests::test_write_cpp::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   27:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   28:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   30:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   33:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   34:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   35:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   37:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   42:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   44:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   45:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   46:     0x7ddecfd67a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_invokables stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_invokables' (276) panicked at src/lib.rs:203:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/threading.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  using MyObjectCxxQtThread = ::rust::cxxqt1::CxxQtThread<MyObject>;
[INFO] [stdout]  
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtThreading<MyObject>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>, private ::rust::cxxqt1::CxxQtThreading<MyObject>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    void cpp_method() const noexcept;
[INFO] [stdout]    Q_INVOKABLE void invokable() const noexcept;
[INFO] [stdout]    Q_INVOKABLE void invokable_mutable() noexcept;
[INFO] [stdout] [31m<  Q_INVOKABLE void invokable_parameters([0m
[INFO] [stdout] [31m<    QColor const& opaque,[0m
[INFO] [stdout] [31m<    QPoint const& trivial,[0m
[INFO] [stdout] [31m<    ::std::int32_t primitive) const noexcept;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void invokable_parameters(QColor const& opaque, QPoint const& trivial, ::std::int32_t primitive) const noexcept;[0m
[INFO] [stdout]    Q_INVOKABLE ::std::unique_ptr<Opaque> invokable_return_opaque() noexcept;
[INFO] [stdout]    Q_INVOKABLE QPoint invokable_return_trivial() noexcept;
[INFO] [stdout]    Q_INVOKABLE void invokable_final() const noexcept final;
[INFO] [stdout]    Q_INVOKABLE void invokable_override() const noexcept override;
[INFO] [stdout]    Q_INVOKABLE virtual void invokable_virtual() const noexcept;
[INFO] [stdout]    Q_INVOKABLE virtual void invokable_pure_virtual() const noexcept = 0;
[INFO] [stdout] [31m<  Q_INVOKABLE void invokable_result_tuple() const;[0m
[INFO] [stdout] [31m<  Q_INVOKABLE ::rust::String invokable_result_type() const;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void invokable_result_tuple() const ;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE ::rust::String invokable_result_type() const ;[0m
[INFO] [stdout]    explicit MyObject(::std::int32_t arg0, QString const& arg1);
[INFO] [stdout]    explicit MyObject();
[INFO] [stdout]  
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename T>
[INFO] [stdout] [31m<  friend auto ::rust::cxxqt1::qtThread(const T& qobject)[0m
[INFO] [stdout] [31m<    -> ::rust::cxxqt1::CxxQtThread<T>;[0m
[INFO] [stdout] [31m<  explicit MyObject([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments0&& args);[0m
[INFO] [stdout] [31m<  explicit MyObject([0m
[INFO] [stdout] [31m<    ::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments1&& args);[0m
[INFO] [stdout] [32m>friend auto ::rust::cxxqt1::qtThread(const T& qobject) -> ::rust::cxxqt1::CxxQtThread<T>;[0m
[INFO] [stdout] [32m>  explicit MyObject(::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments0&& args);[0m
[INFO] [stdout] [32m>  explicit MyObject(::cxx_qt::my_object::cxx_qt_MyObject::CxxQtConstructorArguments1&& args);[0m
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f032c47 - cxx_qt_gen[c502bac68db0a734]::tests::test_code_generation_internal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x60de2f033327 - cxx_qt_gen[c502bac68db0a734]::tests::generates_invokables
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x60de2f02da37 - cxx_qt_gen[c502bac68db0a734]::tests::generates_invokables::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:230:30
[INFO] [stdout]   22:     0x60de2f000766 - <cxx_qt_gen[c502bac68db0a734]::tests::generates_invokables::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   44:     0x7ddecfd67a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_signals stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_signals' (280) panicked at src/lib.rs:203:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerready = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerdata_changed =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsdata_changed*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerdata_changed = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsdata_changed *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlernewData =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsnewData*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlernewData = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsnewData *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QTimerCxxQtSignalHandlertimeout =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamstimeout*>;[0m
[INFO] [stdout] [32m>using QTimerCxxQtSignalHandlertimeout = ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamstimeout *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QTimerCxxQtSignalHandlerconst_ready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamsconst_ready*>;[0m
[INFO] [stdout] [32m>using QTimerCxxQtSignalHandlerconst_ready = ::rust::cxxqt1::SignalHandler<struct QTimerCxxQtSignalParamsconst_ready *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QTimer_timeoutConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::QTimer& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlertimeout closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QTimer_timeoutConnect(cxx_qt::my_object::QTimer& self, ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlertimeout closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QTimer_const_readyConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::QTimer const& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlerconst_ready[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QTimer_const_readyConnect(cxx_qt::my_object::QTimer const & self, ::cxx_qt::my_object::rust::cxxqtgen1::QTimerCxxQtSignalHandlerconst_ready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_readyConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerready closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_readyConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_data_changedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerdata_changed[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_data_changedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerdata_changed closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_newDataConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlernewData[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_newDataConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlernewData closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    Q_INVOKABLE void invokable() noexcept;
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout] [31m<  Q_SIGNAL void data_changed(::std::int32_t first,[0m
[INFO] [stdout] [31m<                             ::std::unique_ptr<Opaque> second,[0m
[INFO] [stdout] [31m<                             QPoint third,[0m
[INFO] [stdout] [31m<                             QPoint const& fourth);[0m
[INFO] [stdout] [32m>  Q_SIGNAL void data_changed(::std::int32_t first, ::std::unique_ptr<Opaque> second, QPoint third, QPoint const& fourth);[0m
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f032c47 - cxx_qt_gen[c502bac68db0a734]::tests::test_code_generation_internal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x60de2f0332c7 - cxx_qt_gen[c502bac68db0a734]::tests::generates_signals
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x60de2f02da07 - cxx_qt_gen[c502bac68db0a734]::tests::generates_signals::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:245:27
[INFO] [stdout]   22:     0x60de2f000726 - <cxx_qt_gen[c502bac68db0a734]::tests::generates_signals::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   44:     0x7ddecfd67a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_qenum stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_qenum' (279) panicked at src/lib.rs:203:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <QtCore/QObject>
[INFO] [stdout]  #include <QtQml/QQmlEngine>
[INFO] [stdout]  #include <cstdint>
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class CxxName;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout]  QML_ELEMENT
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace other_namespace {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout]  } // namespace other_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout] [31m<enum class MyNamespacedEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<{[0m
[INFO] [stdout] [31m<  A = 0,[0m
[INFO] [stdout] [31m<  B = 1,[0m
[INFO] [stdout] [31m<  C = 2[0m
[INFO] [stdout] [31m<};[0m
[INFO] [stdout] [31m<Q_ENUM_NS(MyNamespacedEnum)[0m
[INFO] [stdout] [32m>  enum class MyNamespacedEnum : ::std::int32_t {[0m
[INFO] [stdout] [32m>    A = 0,[0m
[INFO] [stdout] [32m>    B = 1,[0m
[INFO] [stdout] [32m>    C = 2[0m
[INFO] [stdout] [32m>  };[0m
[INFO] [stdout] [32m>Q_ENUM_NS(MyNamespacedEnum) [0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace other_namespace {
[INFO] [stdout]  Q_NAMESPACE
[INFO] [stdout] [31m<enum class MyOtherNamespacedEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<{[0m
[INFO] [stdout] [31m<  Variant1 = 0,[0m
[INFO] [stdout] [31m<  Variant2 = 1[0m
[INFO] [stdout] [31m<};[0m
[INFO] [stdout] [31m<Q_ENUM_NS(MyOtherNamespacedEnum)[0m
[INFO] [stdout] [32m>  enum class MyOtherNamespacedEnum : ::std::int32_t {[0m
[INFO] [stdout] [32m>    Variant1 = 0,[0m
[INFO] [stdout] [32m>    Variant2 = 1[0m
[INFO] [stdout] [32m>  };[0m
[INFO] [stdout] [32m>Q_ENUM_NS(MyOtherNamespacedEnum) [0m
[INFO] [stdout]  } // namespace other_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  enum class MyEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>    enum class MyEnum : ::std::int32_t {[0m
[INFO] [stdout]      A = 0
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(MyEnum)
[INFO] [stdout] [31m<  enum class MyOtherEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>    enum class MyOtherEnum : ::std::int32_t {[0m
[INFO] [stdout]      X = 0,
[INFO] [stdout]      Y = 1,
[INFO] [stdout]      Z = 2
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(MyOtherEnum)
[INFO] [stdout]  
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_INVOKABLE void my_invokable([0m
[INFO] [stdout] [31m<    cxx_qt::my_object::MyEnum qenum,[0m
[INFO] [stdout] [31m<    my_namespace::MyOtherEnum other_qenum) const noexcept;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE void my_invokable(cxx_qt::my_object::MyEnum qenum, my_namespace::MyOtherEnum other_qenum) const noexcept;[0m
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  using MyEnum = ::cxx_qt::my_object::MyObject::MyEnum;
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace my_namespace {
[INFO] [stdout]  using MyOtherEnum = ::cxx_qt::my_object::MyObject::MyOtherEnum;
[INFO] [stdout]  } // namespace my_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class CxxName[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<InternalObject>[0m
[INFO] [stdout] [32m>class CxxName : public QObject, private ::rust::cxxqt1::CxxQtType<InternalObject>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  enum class MyRenamedEnum : ::std::int32_t[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>    enum class MyRenamedEnum : ::std::int32_t {[0m
[INFO] [stdout]      A = 0,
[INFO] [stdout]      B = 1,
[INFO] [stdout]      C = 2
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(MyRenamedEnum)
[INFO] [stdout]  
[INFO] [stdout]    virtual ~CxxName() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    explicit CxxName(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, CxxName>::value,[0m
[INFO] [stdout] [31m<              "CxxName must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, CxxName>::value, "CxxName must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  using MyRenamedEnum = ::cxx_qt::my_object::CxxName::MyRenamedEnum;
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::CxxName*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f032c47 - cxx_qt_gen[c502bac68db0a734]::tests::test_code_generation_internal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x60de2f0330c7 - cxx_qt_gen[c502bac68db0a734]::tests::generates_qenum
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x60de2f02d867 - cxx_qt_gen[c502bac68db0a734]::tests::generates_qenum::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:255:25
[INFO] [stdout]   22:     0x60de2f0006a6 - <cxx_qt_gen[c502bac68db0a734]::tests::generates_qenum::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   44:     0x7ddecfd67a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_inheritance stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_inheritance' (275) panicked at src/lib.rs:203:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QAbstractItemModel[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>class MyObject : public QAbstractItemModel, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_INVOKABLE QVariant data(QModelIndex const& _index,[0m
[INFO] [stdout] [31m<                            ::std::int32_t _role) const noexcept override;[0m
[INFO] [stdout] [31m<  Q_INVOKABLE bool has_children([0m
[INFO] [stdout] [31m<    QModelIndex const& _parent) const noexcept override;[0m
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  bool hasChildrenCxxQtInherit(Args... args) const[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>  Q_INVOKABLE QVariant data(QModelIndex const& _index, ::std::int32_t _role) const noexcept override;[0m
[INFO] [stdout] [32m>  Q_INVOKABLE bool has_children(QModelIndex const& _parent) const noexcept override;[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>bool hasChildrenCxxQtInherit(Args ...args) const[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QAbstractItemModel::hasChildren(args...);
[INFO] [stdout] [31m<  }[0m
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  bool helloWorldCxxQtInherit(Args... args) const[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>bool helloWorldCxxQtInherit(Args ...args) const[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QAbstractItemModel::helloWorld(args...);
[INFO] [stdout] [31m<  }[0m
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  void fetch_moreCxxQtInherit(Args... args)[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>void fetch_moreCxxQtInherit(Args ...args)[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QAbstractItemModel::fetch_more(args...);
[INFO] [stdout] [31m<[0m[1;48;5;52;31m  [0m[31m}[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f032c47 - cxx_qt_gen[c502bac68db0a734]::tests::test_code_generation_internal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x60de2f0333e7 - cxx_qt_gen[c502bac68db0a734]::tests::generates_inheritance
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x60de2f02da97 - cxx_qt_gen[c502bac68db0a734]::tests::generates_inheritance::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:250:31
[INFO] [stdout]   22:     0x60de2f0007e6 - <cxx_qt_gen[c502bac68db0a734]::tests::generates_inheritance::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   44:     0x7ddecfd67a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_cfgs stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_cfgs' (273) panicked at src/lib.rs:203:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cstdint>
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  class QObjectEnabled;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QObjectEnabledCxxQtSignalHandlersignal_enabled =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct QObjectEnabledCxxQtSignalParamssignal_enabled*>;[0m
[INFO] [stdout] [32m>using QObjectEnabledCxxQtSignalHandlersignal_enabled = ::rust::cxxqt1::SignalHandler<struct QObjectEnabledCxxQtSignalParamssignal_enabled *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QObjectExternEnabledCxxQtSignalHandlersignal_enabled1 =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct QObjectExternEnabledCxxQtSignalParamssignal_enabled1*>;[0m
[INFO] [stdout] [32m>using QObjectExternEnabledCxxQtSignalHandlersignal_enabled1 = ::rust::cxxqt1::SignalHandler<struct QObjectExternEnabledCxxQtSignalParamssignal_enabled1 *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QObjectExternDisabledCxxQtSignalHandlersignal_enabled2 =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct QObjectExternDisabledCxxQtSignalParamssignal_enabled2*>;[0m
[INFO] [stdout] [32m>using QObjectExternDisabledCxxQtSignalHandlersignal_enabled2 = ::rust::cxxqt1::SignalHandler<struct QObjectExternDisabledCxxQtSignalParamssignal_enabled2 *>;[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QObjectExternEnabled_signal_enabled1Connect([0m
[INFO] [stdout] [31m<  QObjectExternEnabled& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::QObjectExternEnabledCxxQtSignalHandlersignal_enabled1[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QObjectExternEnabled_signal_enabled1Connect(QObjectExternEnabled& self, ::rust::cxxqtgen1::QObjectExternEnabledCxxQtSignalHandlersignal_enabled1 closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QObjectExternDisabled_signal_enabled2Connect([0m
[INFO] [stdout] [31m<  QObjectExternDisabled& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::QObjectExternDisabledCxxQtSignalHandlersignal_enabled2[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QObjectExternDisabled_signal_enabled2Connect(QObjectExternDisabled& self, ::rust::cxxqtgen1::QObjectExternDisabledCxxQtSignalHandlersignal_enabled2 closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QObjectEnabled_signal_enabledConnect([0m
[INFO] [stdout] [31m<  QObjectEnabled& self,[0m
[INFO] [stdout] [31m<  ::rust::cxxqtgen1::QObjectEnabledCxxQtSignalHandlersignal_enabled closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QObjectEnabled_signal_enabledConnect(QObjectEnabled& self, ::rust::cxxqtgen1::QObjectEnabledCxxQtSignalHandlersignal_enabled closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [31m<class QObjectEnabled[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<QObjectEnabledRust>[0m
[INFO] [stdout] [32m>class QObjectEnabled : public QObject, private ::rust::cxxqt1::CxxQtType<QObjectEnabledRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  enum class EnumEnabled1 : ::std::int32_t[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>    enum class EnumEnabled1 : ::std::int32_t {[0m
[INFO] [stdout]      A = 0
[INFO] [stdout]    };
[INFO] [stdout]    Q_ENUM(EnumEnabled1)
[INFO] [stdout]  
[INFO] [stdout]    virtual ~QObjectEnabled() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    Q_INVOKABLE void invokable_enabled() const noexcept;
[INFO] [stdout]    Q_SIGNAL void signal_enabled();
[INFO] [stdout] [31m<  template<class... Args>[0m
[INFO] [stdout] [31m<  void inherit_enabledCxxQtInherit(Args... args) const[0m
[INFO] [stdout] [31m<  {[0m
[INFO] [stdout] [32m>  template <class... Args>[0m
[INFO] [stdout] [32m>void inherit_enabledCxxQtInherit(Args ...args) const[0m
[INFO] [stdout] [32m>{[0m
[INFO] [stdout]      return QObject::inherit_enabled(args...);
[INFO] [stdout] [31m<[0m[1;48;5;52;31m  [0m[31m}[0m
[INFO] [stdout] [32m>}[0m
[INFO] [stdout]    explicit QObjectEnabled(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, QObjectEnabled>::value,[0m
[INFO] [stdout] [31m<              "QObjectEnabled must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, QObjectEnabled>::value, "QObjectEnabled must inherit from QObject");[0m
[INFO] [stdout]  using EnumEnabled1 = ::QObjectEnabled::EnumEnabled1;
[INFO] [stdout]  
[INFO] [stdout]  Q_DECLARE_METATYPE(QObjectEnabled*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f032c47 - cxx_qt_gen[c502bac68db0a734]::tests::test_code_generation_internal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x60de2f033067 - cxx_qt_gen[c502bac68db0a734]::tests::generates_cfgs
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x60de2f02d837 - cxx_qt_gen[c502bac68db0a734]::tests::generates_cfgs::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:225:24
[INFO] [stdout]   22:     0x60de2f000666 - <cxx_qt_gen[c502bac68db0a734]::tests::generates_cfgs::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   44:     0x7ddecfd67a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- tests::generates_properties stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::generates_properties' (278) panicked at src/lib.rs:203:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerprimitiveChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamsprimitiveChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerprimitiveChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsprimitiveChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlertrivialChanged = ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<  struct MyObjectCxxQtSignalParamstrivialChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlertrivialChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamstrivialChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamspropAutoCxxNameChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamspropAutoCxxNameChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlercustomFunctionPropChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamscustomFunctionPropChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlercustomFunctionPropChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamscustomFunctionPropChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerrenamedPropertyChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamsrenamedPropertyChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerrenamedPropertyChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsrenamedPropertyChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlernamed_prop_2Changed =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamsnamed_prop_2Changed*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlernamed_prop_2Changed = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsnamed_prop_2Changed *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlermy_on_changed =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsmy_on_changed*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlermy_on_changed = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsmy_on_changed *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_primitiveChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerprimitiveChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_primitiveChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerprimitiveChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_trivialChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlertrivialChanged[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_trivialChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlertrivialChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_propAutoCxxNameChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_propAutoCxxNameChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerpropAutoCxxNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_customFunctionPropChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlercustomFunctionPropChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_customFunctionPropChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlercustomFunctionPropChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_renamedPropertyChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerrenamedPropertyChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_renamedPropertyChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerrenamedPropertyChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_named_prop_2ChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlernamed_prop_2Changed closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_named_prop_2ChangedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlernamed_prop_2Changed closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_my_on_changedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::my_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlermy_on_changed[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_my_on_changedConnect(cxx_qt::my_object::MyObject& self, ::cxx_qt::my_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlermy_on_changed closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::my_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QObject, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t primitive READ getPrimitive WRITE setPrimitive[0m
[INFO] [stdout] [31m<               NOTIFY primitiveChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY([0m
[INFO] [stdout] [31m<    QPoint trivial READ getTrivial WRITE setTrivial NOTIFY trivialChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t propAutoCxxName READ getPropAutoCxxName WRITE[0m
[INFO] [stdout] [31m<               setPropAutoCxxName NOTIFY propAutoCxxNameChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t customFunctionProp READ myGetter WRITE[0m
[INFO] [stdout] [31m<               MyCustomSetter NOTIFY customFunctionPropChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t primitive READ getPrimitive WRITE setPrimitive NOTIFY primitiveChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(QPoint trivial READ getTrivial WRITE setTrivial NOTIFY trivialChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t propAutoCxxName READ getPropAutoCxxName WRITE setPropAutoCxxName NOTIFY propAutoCxxNameChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t customFunctionProp READ myGetter WRITE MyCustomSetter NOTIFY customFunctionPropChanged)[0m
[INFO] [stdout]    Q_PROPERTY(::std::int32_t readonlyProp READ getReadonlyProp)
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t renamedProperty READ getRenamedProperty WRITE[0m
[INFO] [stdout] [31m<               setRenamedProperty NOTIFY renamedPropertyChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t reusedSignalProp READ getReusedSignalProp WRITE[0m
[INFO] [stdout] [31m<               setReusedSignalProp NOTIFY trivialChanged)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t named_prop_2 READ getNamed_prop_2 WRITE[0m
[INFO] [stdout] [31m<               setNamed_prop_2 NOTIFY named_prop_2Changed)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t customOnChangedProp READ getCustomOnChangedProp[0m
[INFO] [stdout] [31m<               WRITE setCustomOnChangedProp NOTIFY my_on_changed)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t renamedProperty READ getRenamedProperty WRITE setRenamedProperty NOTIFY renamedPropertyChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t reusedSignalProp READ getReusedSignalProp WRITE setReusedSignalProp NOTIFY trivialChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t named_prop_2 READ getNamed_prop_2 WRITE setNamed_prop_2 NOTIFY named_prop_2Changed)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t customOnChangedProp READ getCustomOnChangedProp WRITE setCustomOnChangedProp NOTIFY my_on_changed)[0m
[INFO] [stdout]    Q_PROPERTY(::std::int32_t constProp READ getConstProp CONSTANT)
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t resettableProp READ getResettableProp WRITE[0m
[INFO] [stdout] [31m<               setResettableProp RESET myResetFn)[0m
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t requiredProp READ getRequiredProp WRITE[0m
[INFO] [stdout] [31m<               setRequiredProp REQUIRED)[0m
[INFO] [stdout] [31m<  Q_PROPERTY([0m
[INFO] [stdout] [31m<    ::std::int32_t finalProp READ getFinalProp WRITE setFinalProp FINAL)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t resettableProp READ getResettableProp WRITE setResettableProp RESET myResetFn)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t requiredProp READ getRequiredProp WRITE setRequiredProp REQUIRED)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t finalProp READ getFinalProp WRITE setFinalProp FINAL)[0m
[INFO] [stdout]  
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    ::std::int32_t const& getPrimitive() const noexcept;
[INFO] [stdout]    Q_SLOT void setPrimitive(::std::int32_t value) noexcept;
[INFO] [stdout]    QPoint const& getTrivial() const noexcept;
[INFO] [stdout]    Q_SLOT void setTrivial(QPoint value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getPropAutoCxxName() const noexcept;
[INFO] [stdout]    Q_SLOT void setPropAutoCxxName(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getReadonlyProp() const noexcept;
[INFO] [stdout]    ::std::int32_t const& getRenamedProperty() const noexcept;
[INFO] [stdout]    Q_SLOT void setRenamedProperty(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getReusedSignalProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setReusedSignalProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getNamed_prop_2() const noexcept;
[INFO] [stdout]    Q_SLOT void setNamed_prop_2(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getCustomOnChangedProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setCustomOnChangedProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getConstProp() const noexcept;
[INFO] [stdout]    ::std::int32_t const& getResettableProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setResettableProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getRequiredProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setRequiredProp(::std::int32_t value) noexcept;
[INFO] [stdout]    ::std::int32_t const& getFinalProp() const noexcept;
[INFO] [stdout]    Q_SLOT void setFinalProp(::std::int32_t value) noexcept;
[INFO] [stdout]    Q_SIGNAL void primitiveChanged();
[INFO] [stdout]    Q_SIGNAL void trivialChanged();
[INFO] [stdout]    Q_SIGNAL void propAutoCxxNameChanged();
[INFO] [stdout]    Q_SIGNAL void customFunctionPropChanged();
[INFO] [stdout]    Q_SIGNAL void renamedPropertyChanged();
[INFO] [stdout]    Q_SIGNAL void named_prop_2Changed();
[INFO] [stdout]    ::std::int32_t myGetter() const noexcept;
[INFO] [stdout]    void MyCustomSetter(::std::int32_t value) noexcept;
[INFO] [stdout]    void myResetFn() noexcept;
[INFO] [stdout]    Q_SIGNAL void my_on_changed();
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::my_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::my_object::MyObject*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f032c47 - cxx_qt_gen[c502bac68db0a734]::tests::test_code_generation_internal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x60de2f033387 - cxx_qt_gen[c502bac68db0a734]::tests::generates_properties
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x60de2f02da67 - cxx_qt_gen[c502bac68db0a734]::tests::generates_properties::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:240:30
[INFO] [stdout]   22:     0x60de2f0007a6 - <cxx_qt_gen[c502bac68db0a734]::tests::generates_properties::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   44:     0x7ddecfd67a64 - 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' (277) panicked at src/lib.rs:203:13:
[INFO] [stdout] assertion failed: `(left == right)`
[INFO] [stdout] 
[INFO] [stdout] [1mDiff[0m [31m< left[0m / [32mright >[0m :
[INFO] [stdout]  #pragma once
[INFO] [stdout]  
[INFO] [stdout]  #include <cxx-qt/casting.h>
[INFO] [stdout]  #include <cxx-qt/signalhandler.h>
[INFO] [stdout]  #include <cxx-qt/type.h>
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object {
[INFO] [stdout]  class MyObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerpropertyNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct MyObjectCxxQtSignalParamspropertyNameChanged*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerpropertyNameChanged = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamspropertyNameChanged *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using MyObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using MyObjectCxxQtSignalHandlerready = ::rust::cxxqt1::SignalHandler<struct MyObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace second_object {
[INFO] [stdout]  class SecondObject;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace second_object
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using SecondObjectCxxQtSignalHandlerpropertyNameChanged =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct SecondObjectCxxQtSignalParamspropertyNameChanged*>;[0m
[INFO] [stdout] [32m>using SecondObjectCxxQtSignalHandlerpropertyNameChanged = ::rust::cxxqt1::SignalHandler<struct SecondObjectCxxQtSignalParamspropertyNameChanged *>;[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using SecondObjectCxxQtSignalHandlerready =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct SecondObjectCxxQtSignalParamsready*>;[0m
[INFO] [stdout] [32m>using SecondObjectCxxQtSignalHandlerready = ::rust::cxxqt1::SignalHandler<struct SecondObjectCxxQtSignalParamsready *>;[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace my_namespace {
[INFO] [stdout]  class MyCxxName;
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  } // namespace my_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using QPushButtonCxxQtSignalHandlerclicked =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct QPushButtonCxxQtSignalParamsclicked*>;[0m
[INFO] [stdout] [32m>using QPushButtonCxxQtSignalHandlerclicked = ::rust::cxxqt1::SignalHandler<struct QPushButtonCxxQtSignalParamsclicked *>;[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using ExternObjectCxxQtSignalHandlerdataReady =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<struct ExternObjectCxxQtSignalParamsdataReady*>;[0m
[INFO] [stdout] [32m>using ExternObjectCxxQtSignalHandlerdataReady = ::rust::cxxqt1::SignalHandler<struct ExternObjectCxxQtSignalParamsdataReady *>;[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout] [31m<using ExternObjectCxxQtSignalHandlererrorOccurred =[0m
[INFO] [stdout] [31m<  ::rust::cxxqt1::SignalHandler<[0m
[INFO] [stdout] [31m<    struct ExternObjectCxxQtSignalParamserrorOccurred*>;[0m
[INFO] [stdout] [32m>using ExternObjectCxxQtSignalHandlererrorOccurred = ::rust::cxxqt1::SignalHandler<struct ExternObjectCxxQtSignalParamserrorOccurred *>;[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  #include "directory/file_ident.cxx.h"
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<QPushButton_clickedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::multi_object::QPushButton& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::rust::cxxqtgen1::QPushButtonCxxQtSignalHandlerclicked[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>QPushButton_clickedConnect(cxx_qt::multi_object::QPushButton& self, ::cxx_qt::multi_object::rust::cxxqtgen1::QPushButtonCxxQtSignalHandlerclicked closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<ExternObjectCpp_dataReadyConnect([0m
[INFO] [stdout] [31m<  mynamespace::ExternObjectCpp& self,[0m
[INFO] [stdout] [31m<  ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlerdataReady[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>ExternObjectCpp_dataReadyConnect(mynamespace::ExternObjectCpp& self, ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlerdataReady closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace mynamespace::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<ExternObjectCpp_errorOccurredConnect([0m
[INFO] [stdout] [31m<  mynamespace::ExternObjectCpp& self,[0m
[INFO] [stdout] [31m<  ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlererrorOccurred[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>ExternObjectCpp_errorOccurredConnect(mynamespace::ExternObjectCpp& self, ::mynamespace::rust::cxxqtgen1::ExternObjectCxxQtSignalHandlererrorOccurred closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace mynamespace::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_propertyNameChangedConnect([0m
[INFO] [stdout] [31m<  cxx_qt::multi_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    MyObjectCxxQtSignalHandlerpropertyNameChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_propertyNameChangedConnect(cxx_qt::multi_object::MyObject& self, ::cxx_qt::multi_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerpropertyNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<MyObject_readyConnect([0m
[INFO] [stdout] [31m<  cxx_qt::multi_object::MyObject& self,[0m
[INFO] [stdout] [31m<  ::cxx_qt::multi_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerready[0m
[INFO] [stdout] [31m<    closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>MyObject_readyConnect(cxx_qt::multi_object::MyObject& self, ::cxx_qt::multi_object::rust::cxxqtgen1::MyObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace cxx_qt::multi_object {
[INFO] [stdout] [31m<class MyObject[0m
[INFO] [stdout] [31m<  : public QStringListModel[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout] [32m>class MyObject : public QStringListModel, private ::rust::cxxqt1::CxxQtType<MyObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE[0m
[INFO] [stdout] [31m<               setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout]  
[INFO] [stdout]    virtual ~MyObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    ::std::int32_t const& getPropertyName() const noexcept;
[INFO] [stdout]    Q_SLOT void setPropertyName(::std::int32_t value) noexcept;
[INFO] [stdout]    Q_SIGNAL void propertyNameChanged();
[INFO] [stdout]    Q_INVOKABLE void invokable_name() noexcept;
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout]    explicit MyObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyObject>::value,[0m
[INFO] [stdout] [31m<              "MyObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyObject>::value, "MyObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace cxx_qt::multi_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(cxx_qt::multi_object::MyObject*)
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<SecondObject_propertyNameChangedConnect([0m
[INFO] [stdout] [31m<  second_object::SecondObject& self,[0m
[INFO] [stdout] [31m<  ::second_object::rust::cxxqtgen1::[0m
[INFO] [stdout] [31m<    SecondObjectCxxQtSignalHandlerpropertyNameChanged closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>SecondObject_propertyNameChangedConnect(second_object::SecondObject& self, ::second_object::rust::cxxqtgen1::SecondObjectCxxQtSignalHandlerpropertyNameChanged closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object::rust::cxxqtgen1 {
[INFO] [stdout]  ::QMetaObject::Connection
[INFO] [stdout] [31m<SecondObject_readyConnect([0m
[INFO] [stdout] [31m<  second_object::SecondObject& self,[0m
[INFO] [stdout] [31m<  ::second_object::rust::cxxqtgen1::SecondObjectCxxQtSignalHandlerready closure,[0m
[INFO] [stdout] [31m<  ::Qt::ConnectionType type);[0m
[INFO] [stdout] [32m>SecondObject_readyConnect(second_object::SecondObject& self, ::second_object::rust::cxxqtgen1::SecondObjectCxxQtSignalHandlerready closure, ::Qt::ConnectionType type);[0m
[INFO] [stdout]  } // namespace second_object::rust::cxxqtgen1
[INFO] [stdout]  
[INFO] [stdout]  namespace second_object {
[INFO] [stdout] [31m<class SecondObject[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<SecondObjectRust>[0m
[INFO] [stdout] [32m>class SecondObject : public QObject, private ::rust::cxxqt1::CxxQtType<SecondObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [31m<  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE[0m
[INFO] [stdout] [31m<               setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout] [32m>  Q_PROPERTY(::std::int32_t propertyName READ getPropertyName WRITE setPropertyName NOTIFY propertyNameChanged)[0m
[INFO] [stdout]  
[INFO] [stdout]    virtual ~SecondObject() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    ::std::int32_t const& getPropertyName() const noexcept;
[INFO] [stdout]    Q_SLOT void setPropertyName(::std::int32_t value) noexcept;
[INFO] [stdout]    Q_SIGNAL void propertyNameChanged();
[INFO] [stdout]    Q_INVOKABLE void invokableName() noexcept;
[INFO] [stdout]    void myRenamedFunction(::std::int32_t param) const noexcept;
[INFO] [stdout]    Q_SIGNAL void ready();
[INFO] [stdout]    explicit SecondObject(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, SecondObject>::value,[0m
[INFO] [stdout] [31m<              "SecondObject must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, SecondObject>::value, "SecondObject must inherit from QObject");[0m
[INFO] [stdout]  } // namespace second_object
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(second_object::SecondObject*)
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  namespace my_namespace {
[INFO] [stdout] [31m<class MyCxxName[0m
[INFO] [stdout] [31m<  : public QObject[0m
[INFO] [stdout] [31m<  , private ::rust::cxxqt1::CxxQtType<ThirdObjectRust>[0m
[INFO] [stdout] [32m>class MyCxxName : public QObject, private ::rust::cxxqt1::CxxQtType<ThirdObjectRust>[0m
[INFO] [stdout]  {
[INFO] [stdout]    Q_OBJECT
[INFO] [stdout]  public:
[INFO] [stdout] [32m>  [0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]    virtual ~MyCxxName() = default;
[INFO] [stdout]  
[INFO] [stdout]  public:
[INFO] [stdout]    explicit MyCxxName(QObject* parent = nullptr);
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  private:
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend Inner& ::rust::cxxqt1::unsafeRustMut(Outer& outer);
[INFO] [stdout]  
[INFO] [stdout]    template<typename Inner, typename Outer>
[INFO] [stdout]    friend const Inner& ::rust::cxxqt1::unsafeRust(const Outer& outer);
[INFO] [stdout]  };
[INFO] [stdout]  
[INFO] [stdout] [31m<static_assert(::std::is_base_of<QObject, MyCxxName>::value,[0m
[INFO] [stdout] [31m<              "MyCxxName must inherit from QObject");[0m
[INFO] [stdout] [32m>static_assert(::std::is_base_of<QObject, MyCxxName>::value, "MyCxxName must inherit from QObject");[0m
[INFO] [stdout]  } // namespace my_namespace
[INFO] [stdout]  
[INFO] [stdout] [32m>[0m
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  Q_DECLARE_METATYPE(my_namespace::MyCxxName*)
[INFO] [stdout] [32m>[0m
[INFO] [stdout]  
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::backtrace_rs::backtrace::trace_unsynchronized::<std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x60de2f2f6ca2 - std[716c9a7a72e5c14e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x60de2f2f6ca2 - <<std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[c5ed12ab89cc536a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x60de2f30d09a - <core[c5ed12ab89cc536a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x60de2f30d09a - core[c5ed12ab89cc536a]::fmt::write
[INFO] [stdout]    6:     0x60de2f2fbb76 - std[716c9a7a72e5c14e]::io::default_write_fmt::<alloc[9c68fdf4f4f29218]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x60de2f2fbb76 - <alloc[9c68fdf4f4f29218]::vec::Vec<u8> as std[716c9a7a72e5c14e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x60de2f2d46cf - <std[716c9a7a72e5c14e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x60de2f2d46cf - std[716c9a7a72e5c14e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x60de2f2eeae9 - std[716c9a7a72e5c14e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x60de2f0c3ffe - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x60de2f0c3ffe - test[64760d2bdea328cc]::test_main_with_exit_callback::<test[64760d2bdea328cc]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x60de2f2eed52 - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn for<'a, 'b> core[c5ed12ab89cc536a]::ops::function::Fn<(&'a std[716c9a7a72e5c14e]::panic::PanicHookInfo<'b>,), Output = ()> + core[c5ed12ab89cc536a]::marker::Sync + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::Fn<(&std[716c9a7a72e5c14e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x60de2f2eed52 - std[716c9a7a72e5c14e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x60de2f2d4788 - std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x60de2f2cc059 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_end_short_backtrace::<std[716c9a7a72e5c14e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x60de2f2d55dd - __rustc[4f0b026143eab78e]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x60de2f30d85c - core[c5ed12ab89cc536a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x60de2f032c47 - cxx_qt_gen[c502bac68db0a734]::tests::test_code_generation_internal
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:203:13
[INFO] [stdout]   20:     0x60de2f033447 - cxx_qt_gen[c502bac68db0a734]::tests::generates_passthrough_and_naming
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:214:13
[INFO] [stdout]   21:     0x60de2f02dac7 - cxx_qt_gen[c502bac68db0a734]::tests::generates_passthrough_and_naming::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/lib.rs:235:42
[INFO] [stdout]   22:     0x60de2f000826 - <cxx_qt_gen[c502bac68db0a734]::tests::generates_passthrough_and_naming::{closure#0} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x60de2f0b83ab - <fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x60de2f0b83ab - test[64760d2bdea328cc]::__rust_begin_short_backtrace::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, fn() -> core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x60de2f0c4c0a - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   27:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panicking::catch_unwind::<core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>, core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x60de2f0c4c0a - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<test[64760d2bdea328cc]::run_test_in_process::{closure#0}>, core[c5ed12ab89cc536a]::result::Result<(), alloc[9c68fdf4f4f29218]::string::String>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test_in_process
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x60de2f0c4c0a - test[64760d2bdea328cc]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x60de2f0bf0d4 - test[64760d2bdea328cc]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x60de2f0bf0d4 - std[716c9a7a72e5c14e]::sys::backtrace::__rust_begin_short_backtrace::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x60de2f0c7702 - <core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   36:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::do_call::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panicking::catch_unwind::<(), core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::panic::catch_unwind::<core[c5ed12ab89cc536a]::panic::unwind_safe::AssertUnwindSafe<std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x60de2f0c7702 - std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked::<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x60de2f0c7702 - <std[716c9a7a72e5c14e]::thread::lifecycle::spawn_unchecked<test[64760d2bdea328cc]::run_test::{closure#1}, ()>::{closure#1} as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x60de2f2f619f - <alloc[9c68fdf4f4f29218]::boxed::Box<dyn core[c5ed12ab89cc536a]::ops::function::FnOnce<(), Output = ()> + core[c5ed12ab89cc536a]::marker::Send> as core[c5ed12ab89cc536a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   42:     0x60de2f2f619f - <std[716c9a7a72e5c14e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/2fd6efc32704647e64d3d646d21c4c68eae100e4/library/std/src/sys/thread/unix.rs:119:17
[INFO] [stdout]   43:     0x7ddecfcdaaa4 - <unknown>
[INFO] [stdout]   44:     0x7ddecfd67a64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::generates_cfgs
[INFO] [stdout]     tests::generates_inheritance
[INFO] [stdout]     tests::generates_invokables
[INFO] [stdout]     tests::generates_passthrough_and_naming
[INFO] [stdout]     tests::generates_properties
[INFO] [stdout]     tests::generates_qenum
[INFO] [stdout]     tests::generates_signals
[INFO] [stdout]     writer::cpp::header::tests::test_write_cpp_header_no_qobject_macro
[INFO] [stdout]     writer::cpp::tests::test_write_cpp
[INFO] [stdout]     writer::cpp::tests::test_write_cpp_multi_qobjects
[INFO] [stdout]     writer::cpp::tests::test_write_cpp_no_namespace
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 262 passed; 11 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.27s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "24aec3115785e4d85c583c024166097a81db50b935c3b1ec202cc8fb64f817e7", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "24aec3115785e4d85c583c024166097a81db50b935c3b1ec202cc8fb64f817e7", kill_on_drop: false }`
[INFO] [stdout] 24aec3115785e4d85c583c024166097a81db50b935c3b1ec202cc8fb64f817e7
