[INFO] fetching crate autocxx-engine 0.11.0... [INFO] testing autocxx-engine-0.11.0 against try#d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2 for pr-86479 [INFO] extracting crate autocxx-engine 0.11.0 into /workspace/builds/worker-7/source [INFO] validating manifest of crates.io crate autocxx-engine 0.11.0 on toolchain d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate autocxx-engine 0.11.0 [INFO] finished tweaking crates.io crate autocxx-engine 0.11.0 [INFO] tweaked toml for crates.io crate autocxx-engine 0.11.0 written to /workspace/builds/worker-7/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded cxxbridge-flags v1.0.50 [INFO] [stderr] Downloaded cxxbridge-macro v1.0.50 [INFO] [stderr] Downloaded cxx-gen v0.7.50 [INFO] [stderr] Downloaded cxx v1.0.50 [INFO] [stderr] Downloaded rust_info v0.3.2 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 87652669b748bf4126f88d1194f12c050f860e8a3292a0dad50bed98adc77b07 [INFO] running `Command { std: "docker" "start" "-a" "87652669b748bf4126f88d1194f12c050f860e8a3292a0dad50bed98adc77b07", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "87652669b748bf4126f88d1194f12c050f860e8a3292a0dad50bed98adc77b07", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "87652669b748bf4126f88d1194f12c050f860e8a3292a0dad50bed98adc77b07", kill_on_drop: false }` [INFO] [stdout] 87652669b748bf4126f88d1194f12c050f860e8a3292a0dad50bed98adc77b07 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f701ae04b0fbc0d3c4ce9214ce53b366753cfc591a7a758a16d5298f92287e03 [INFO] running `Command { std: "docker" "start" "-a" "f701ae04b0fbc0d3c4ce9214ce53b366753cfc591a7a758a16d5298f92287e03", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.28 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] Compiling cc v1.0.69 [INFO] [stderr] Compiling cxxbridge-flags v1.0.50 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling autocxx-bindgen v0.58.5 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling unindent v0.1.7 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling shlex v1.0.0 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling clang-sys v1.2.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling libloading v0.7.0 [INFO] [stderr] Compiling itertools v0.10.1 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling indoc v1.0.3 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] Compiling link-cplusplus v1.0.5 [INFO] [stderr] Compiling cxx v1.0.50 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling cexpr v0.4.0 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling cxx-gen v0.7.50 [INFO] [stderr] Compiling autocxx-parser v0.11.0 [INFO] [stderr] Compiling cxxbridge-macro v1.0.50 [INFO] [stderr] Compiling aquamarine v0.1.10 [INFO] [stderr] Compiling strum_macros v0.20.1 [INFO] [stderr] Compiling unzip-n v0.1.2 [INFO] [stderr] Compiling autocxx-engine v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 57.89s [INFO] running `Command { std: "docker" "inspect" "f701ae04b0fbc0d3c4ce9214ce53b366753cfc591a7a758a16d5298f92287e03", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f701ae04b0fbc0d3c4ce9214ce53b366753cfc591a7a758a16d5298f92287e03", kill_on_drop: false }` [INFO] [stdout] f701ae04b0fbc0d3c4ce9214ce53b366753cfc591a7a758a16d5298f92287e03 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9137866b545da88cfd765535a5371178359984b6d46f1a1799c20630286dc68d [INFO] running `Command { std: "docker" "start" "-a" "9137866b545da88cfd765535a5371178359984b6d46f1a1799c20630286dc68d", kill_on_drop: false }` [INFO] [stderr] Compiling serde_derive v1.0.127 [INFO] [stderr] Compiling serde v1.0.127 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling serde_json v1.0.66 [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stderr] Compiling rust_info v0.3.2 [INFO] [stderr] Compiling test-env-log v0.2.7 [INFO] [stderr] Compiling toml v0.5.8 [INFO] [stderr] Compiling trybuild v1.0.43 [INFO] [stderr] Compiling autocxx-engine v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 32.33s [INFO] running `Command { std: "docker" "inspect" "9137866b545da88cfd765535a5371178359984b6d46f1a1799c20630286dc68d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9137866b545da88cfd765535a5371178359984b6d46f1a1799c20630286dc68d", kill_on_drop: false }` [INFO] [stdout] 9137866b545da88cfd765535a5371178359984b6d46f1a1799c20630286dc68d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 17fc1a3f51379db7d69b02b6bae0a5afa7b3f7cbcf2d9db96dfbb0de75ae0041 [INFO] running `Command { std: "docker" "start" "-a" "17fc1a3f51379db7d69b02b6bae0a5afa7b3f7cbcf2d9db96dfbb0de75ae0041", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/autocxx_engine-932ac457e133e323) [INFO] [stdout] [INFO] [stdout] running 232 tests [INFO] [stdout] test integration_tests::test_associated_type_templated_typedef ... ignored [INFO] [stdout] test conversion::analysis::fun::rust_name_tracker::tests::test ... ok [INFO] [stdout] test conversion::codegen_rs::namespace_organizer::tests::test_ns_entries_sort ... ok [INFO] [stdout] test conversion::analysis::fun::overload_tracker::tests::test_by_function ... ok [INFO] [stdout] test conversion::analysis::fun::bridge_name_tracker::tests::test ... ok [INFO] [stdout] test conversion::analysis::fun::overload_tracker::tests::test_by_method ... ok [INFO] [stdout] test integration_tests::test_conflicting_ns_structs ... ignored [INFO] [stdout] test conversion::analysis::pod::byvalue_checker::tests::test_nested_primitives ... ok [INFO] [stdout] test integration_tests::test_conflicting_usings ... ignored [INFO] [stdout] test conversion::analysis::pod::byvalue_checker::tests::test_primitives ... ok [INFO] [stdout] test conversion::analysis::pod::byvalue_checker::tests::test_with_cxxstring ... ok [INFO] [stdout] test conversion::analysis::pod::byvalue_checker::tests::test_primitive_by_itself ... ok [INFO] [stdout] test conversion::parse::parse_foreign_mod::test::test_get_called_function ... ok [INFO] [stdout] test conversion::analysis::pod::byvalue_checker::tests::test_with_up ... ok [INFO] [stdout] test integration_tests::test_dependent_qualified_type ... ignored [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling proc-macro2 v1.0.28 [INFO] [stderr] Compiling libc v0.2.98 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] Compiling version_check v0.9.3 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling cc v1.0.69 [INFO] [stderr] Compiling glob v0.3.0 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling termcolor v1.1.2 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling cxxbridge-flags v1.0.50 [INFO] [stderr] Compiling strsim v0.8.0 [INFO] [stderr] Compiling unicode-segmentation v1.8.0 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling humantime v2.1.0 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling ansi_term v0.11.0 [INFO] [stderr] Compiling autocxx-bindgen v0.58.5 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling unindent v0.1.7 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling remove_dir_all v0.5.3 [INFO] [stderr] Compiling shlex v1.0.0 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling rust_info v0.3.2 [INFO] [stderr] Compiling libloading v0.7.0 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling itertools v0.10.1 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling indoc v1.0.3 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling codespan-reporting v0.11.1 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling nom v5.1.2 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Compiling clang-sys v1.2.0 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling aho-corasick v0.7.18 [INFO] [stderr] Compiling link-cplusplus v1.0.5 [INFO] [stderr] Compiling cxx v1.0.50 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling which v3.1.1 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling regex v1.5.4 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling tempfile v3.2.0 [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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: could not compile `regex-syntax` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustc --crate-name regex_syntax --edition=2018 /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.25/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=b028e09c8939d221 -C extra-filename=-b028e09c8939d221 --out-dir /opt/rustwide/target/tests/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -L dependency=/opt/rustwide/target/tests/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/opt/rustwide/target/tests/target/debug/deps --cap-lints allow -L /tmp/.tmpABqT2E --cfg trybuild -A dead_code` (signal: 9, SIGKILL: kill) [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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: build failed [INFO] [stdout] In file included from /tmp/.tmpAaPDjQ/target/cxx/gen0.cxx:1:/tmp/.tmpAaPDjQ/input.h: In member function 'bool __bitset<_N_words, _Size>::all()':/tmp/.tmpAaPDjQ/input.h:9:24: warning: no return statement in function returning non-void [-Wreturn-type] 9 | inline bool all() {} | ^/tmp/.tmpAaPDjQ/input.h: At global scope:/tmp/.tmpAaPDjQ/input.h:13:56: warning: 'type_visibility' attribute directive ignored [-Wattributes] 13 | class __attribute__ ((__type_visibility__("default"))) bitset | ^~~~~~test integration_tests::test_define_int ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling cexpr v0.4.0 [INFO] [stderr] Compiling cxxbridge-macro v1.0.50 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling strum_macros v0.20.1 [INFO] [stderr] Compiling cxx-gen v0.7.50 [INFO] [stderr] Compiling autocxx-parser v0.11.0 [INFO] [stderr] Compiling unzip-n v0.1.2 [INFO] [stderr] Compiling test-env-log v0.2.7 [INFO] [stderr] Compiling aquamarine v0.1.10 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling env_logger v0.8.4 [INFO] [stderr] Compiling autocxx-bindgen v0.58.5 [INFO] [stderr] Compiling cxx v1.0.50 [INFO] [stderr] Compiling autocxx-engine v0.11.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 12.89s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_abstract_class_no_make_unique ... FAILED [INFO] [stderr] test /tmp/.tmp2nOcZw/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.36s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpcFs1xT/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("BOB")) ; fn main () { assert_eq ! (std... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("BOB")) ; fn main () { assert_eq ! (std... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:160 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { assert_eq ! (std :: str :: from_utf8 (ffi :: BOB) . unwrap () . trim_end_matches (char :: from (0)) , "foo") ; } # [link (name ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_define_str ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.37s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpE7IqVU/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a::Key") generate ! ("b::Key")) ; fn m... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a::Key") generate ! ("b::Key")) ; fn m... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_bridge_conflict_ty ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.39s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpA0bjZg/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:133 [INFO] [stderr] | [INFO] [stderr] 1 | ...enerate ! ("a")) ; fn main () { assert_eq ! (ffi :: a () , 8) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_c_uchar ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.41s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpLob2fu/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("rust_func") generate ! ("std_func")) ;... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("rust_func") generate ! ("std_func")) ;... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:152 [INFO] [stderr] | [INFO] [stderr] 1 | ...nc") generate ! ("std_func")) ; fn main () { ffi :: rust_func () ; ffi :: std_func () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:174 [INFO] [stderr] | [INFO] [stderr] 1 | ...func")) ; fn main () { ffi :: rust_func () ; ffi :: std_func () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_blocklist_not_overly_broad ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.29s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmporzUW5/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] In file included from /tmp/.tmpEoMegI/target/cxx/gen0.cxx:1:/tmp/.tmpEoMegI/input.h: In member function 'uint32_t B::take_foo(__FOO) const':/tmp/.tmpEoMegI/input.h:8:29: warning: unused parameter 'a' [-Wunused-parameter] 8 | uint32_t take_foo(__FOO a) const { | ~~~~~~^test integration_tests::test_associated_type_problem ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.34s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_deleted_function ... FAILED [INFO] [stderr] test /tmp/.tmphnfDqZ/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.34s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp1FaJMs/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a::Key") generate ! ("b::Key")) ; fn m... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a::Key") generate ! ("b::Key")) ; fn m... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_bridge_conflict_ty_fn ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.37s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpn1vJUv/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:133 [INFO] [stderr] | [INFO] [stderr] 1 | ...enerate ! ("a")) ; fn main () { assert_eq ! (ffi :: a () , 8) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_c_schar ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.24s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpcx4Qh4/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { }... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { }... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_derived_abstract_class_no_make_unique ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.22s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpaUGvni/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:133 [INFO] [stderr] | [INFO] [stderr] 1 | ...enerate ! ("a")) ; fn main () { assert_eq ! (ffi :: a () , autocxx :: c_ulonglong (8)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:147 [INFO] [stderr] | [INFO] [stderr] 1 | ... fn main () { assert_eq ! (ffi :: a () , autocxx :: c_ulonglong (8)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_c_ulonglong ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.22s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpEGW9gD/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::get") generate ! ("B::get")) ; fn m... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::get") generate ! ("B::get")) ; fn m... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:167 [INFO] [stderr] | [INFO] [stderr] 1 | ...enerate ! ("B::get")) ; fn main () { assert_eq ! (ffi :: A :: get () , 10) ; assert_eq ! (ffi :: B :: get () , 20) ; } # [link (name =... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:207 [INFO] [stderr] | [INFO] [stderr] 1 | ...ert_eq ! (ffi :: A :: get () , 10) ; assert_eq ! (ffi :: B :: get () , 20) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_ns_funcs ... FAILED [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.26s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpLgXmgG/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { ffi :: a () ; } # ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a")) ; fn main () { ffi :: a () ; } # ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:120 [INFO] [stderr] | [INFO] [stderr] 1 | ...unsafe_ffi) generate ! ("a")) ; fn main () { ffi :: a () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_defines_effective ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.32s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpbhU78U/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob") generate_pod ! ("B::Fred"... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob") generate_pod ! ("B::Fred"... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:164 [INFO] [stderr] | [INFO] [stderr] 1 | ...te_pod ! ("B::Fred")) ; fn main () { let a = ffi :: A :: Bob { a : 10 } ; let b = ffi :: B :: Fred { b : 20 } ; assert_eq ! (a . get (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:201 [INFO] [stderr] | [INFO] [stderr] 1 | ...let a = ffi :: A :: Bob { a : 10 } ; let b = ffi :: B :: Fred { b : 20 } ; assert_eq ! (a . get () , 10) ; assert_eq ! (b . get () , 2... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_methods_in_ns ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.96s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmppXGHN0/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_a")) ; fn main () { assert_eq ! (f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_a")) ; fn main () { assert_eq ! (f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:137 [INFO] [stderr] | [INFO] [stderr] 1 | ...ate ! ("get_a")) ; fn main () { assert_eq ! (ffi :: get_a () , 3) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_closure ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpxA9HqJ/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("my_tree")) ; fn main () { } # [link (n... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("my_tree")) ; fn main () { } # [link (n... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_usings_with_self_declaration1 ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.67s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpQXjJo5/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_thingy") generate ! ("make_thingy... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_thingy") generate ! ("make_thingy... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:170 [INFO] [stderr] | [INFO] [stderr] 1 | ...("make_thingy")) ; fn main () { assert_eq ! (ffi :: take_thingy (ffi :: make_thingy ()) , 'a' as u32) } # [link (name = "autocxx-demo"... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ...n main () { assert_eq ! (ffi :: take_thingy (ffi :: make_thingy ()) , 'a' as u32) } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_cycle_generic_type ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.89s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpa2mNh1/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Fred")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Fred")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:150 [INFO] [stderr] | [INFO] [stderr] 1 | ...ob") generate_pod ! ("Fred")) ; fn main () { ffi :: Bob :: create () ; ffi :: Fred :: create () ; } # [link (name = "autocxx-demo")] e... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:176 [INFO] [stderr] | [INFO] [stderr] 1 | ...")) ; fn main () { ffi :: Bob :: create () ; ffi :: Fred :: create () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_static_functions ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.69s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmptFCFCt/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Fred")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Fred")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("Fred")) ; fn main () { let a = ffi :: Bob { a : 10 } ; let b = ffi :: Fred { b : 20 } ; assert_eq ! (a . get () , 10) ; ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { let a = ffi :: Bob { a : 10 } ; let b = ffi :: Fred { b : 20 } ; assert_eq ! (a . get () , 10) ; assert_eq ! (b . get () , 20) ; ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_methods ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.85s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmptQaK82/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::create") generate ! ("B::create") g... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::create") generate ! ("B::create") g... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:185 [INFO] [stderr] | [INFO] [stderr] 1 | ...create") generate ! ("C")) ; fn main () { let c = ffi :: C :: make_unique () ; let c2 = ffi :: C :: make_unique () ; assert_eq ! (ffi ... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:223 [INFO] [stderr] | [INFO] [stderr] 1 | ...) { let c = ffi :: C :: make_unique () ; let c2 = ffi :: C :: make_unique () ; assert_eq ! (ffi :: A :: create (c) , 3) ; assert_eq ! ... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:265 [INFO] [stderr] | [INFO] [stderr] 1 | ...et c2 = ffi :: C :: make_unique () ; assert_eq ! (ffi :: A :: create (c) , 3) ; assert_eq ! (ffi :: B :: create (c2) , 4) ; } # [link ... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:308 [INFO] [stderr] | [INFO] [stderr] 1 | ..._eq ! (ffi :: A :: create (c) , 3) ; assert_eq ! (ffi :: B :: create (c2) , 4) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_ns_up_functions ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.82s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpAaPDjQ/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { } # [link (name =... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { } # [link (name =... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_bitset ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.96s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpFsSbRd/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:152 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("A") generate ! ("B")) ; fn main () { let a = ffi :: A :: make_unique (12) ; assert_eq ! (a . foo (2) , 3) ; let b = ffi :: B :: m... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:223 [INFO] [stderr] | [INFO] [stderr] 1 | ...ue (12) ; assert_eq ! (a . foo (2) , 3) ; let b = ffi :: B :: make_unique () ; assert_eq ! (b . foo (2) , 4) ; } # [link (name = "auto... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_const_virtual_fns ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_cint_vector has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_conflicting_up_wrapper_methods_in_ns has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_conflicting_up_wrapper_methods_not_in_ns has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_cvoid has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_cycle_nonpod_with_str_by_ref has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_cycle_string has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_cycle_string_by_mut_ref has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_cycle_string_by_ref has been running for over 60 seconds [INFO] [stdout] test integration_tests::test_cycle_string_up has been running for over 60 seconds [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.80s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpX6gRKk/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a") generate ! ("b")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("a") generate ! ("b")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:147 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("b")) ; fn main () { let ptr = ffi :: a () ; let res = unsafe { ffi :: b (ptr) } ; assert_eq ! (res , 3) ; } # [link (na... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:180 [INFO] [stderr] | [INFO] [stderr] 1 | ...{ let ptr = ffi :: a () ; let res = unsafe { ffi :: b (ptr) } ; assert_eq ! (res , 3) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_cvoid ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.72s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpWWt0oM/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_vec")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_vec")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:140 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("give_vec")) ; fn main () { assert_eq ! (ffi :: give_vec () . as_ref () . unwrap () . as_slice () , & [1 , 2]) ; } # [link (name =... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_cint_vector ... FAILED [INFO] [stdout] test integration_tests::test_function_pointer_template ... ignored [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.60s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpmXFRSI/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_cycle_string_up ... FAILED [INFO] [stderr] error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str_up") generate ! ("take_str_up... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str_up") generate ! ("take_str_up... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:165 [INFO] [stderr] | [INFO] [stderr] 1 | ...te ! ("take_str_up")) ; fn main () { let s = ffi :: give_str_up () ; assert_eq ! (ffi :: take_str_up (s) , 3) ; } # [link (name = "aut... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:202 [INFO] [stderr] | [INFO] [stderr] 1 | ...let s = ffi :: give_str_up () ; assert_eq ! (ffi :: take_str_up (s) , 3) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.60s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_up_wrapper_methods_in_ns ... FAILED [INFO] [stderr] test /tmp/.tmpqiutVD/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate ! ("B::Fred")) ; fn ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate ! ("B::Fred")) ; fn ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:156 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate ! ("B::Fred")) ; fn main () { let a = ffi :: A :: Bob :: make_unique () ; let b = ffi :: B :: Fred :: make_unique () ; assert_e... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:200 [INFO] [stderr] | [INFO] [stderr] 1 | ... ffi :: A :: Bob :: make_unique () ; let b = ffi :: B :: Fred :: make_unique () ; assert_eq ! (a . get () . as_ref () . unwrap () . to... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.02s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpkWpaGv/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str") generate ! ("take_str")) ; ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str") generate ! ("take_str")) ; ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:163 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("take_str")) ; fn main () { let mut s = ffi :: give_str () ; assert_eq ! (ffi :: take_str (s . as_mut () . unwrap ()) , 3) ; } # ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:197 [INFO] [stderr] | [INFO] [stderr] 1 | ...et mut s = ffi :: give_str () ; assert_eq ! (ffi :: take_str (s . as_mut () . unwrap ()) , 3) ; } # [link (name = "autocxx-demo")] ext... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] In file included from /tmp/.tmp76v2dl/target/cxx/gen0.cxx:1:/tmp/.tmp76v2dl/input.h: In function 'B* cxxbridge1$daft3_autocxx_wrapper(const A&)':/tmp/.tmp76v2dl/input.h:10:34: warning: 'b.B::a' is used uninitialized in this function [-Wuninitialized] 10 | static B daft3(const A&) { B b; return b; } | ^test integration_tests::test_cycle_string_by_mut_ref ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.65s [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpM3RkhZ/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:178 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("make_bob")) ; fn main () { let a = ffi :: make_bob () ; assert_eq ! (ffi :: take_bob (a . as_ref () . unwrap ()) , 32) ; } #... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:212 [INFO] [stderr] | [INFO] [stderr] 1 | ... { let a = ffi :: make_bob () ; assert_eq ! (ffi :: take_bob (a . as_ref () . unwrap ()) , 32) ; } # [link (name = "autocxx-demo")] ex... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_cycle_nonpod_with_str_by_ref ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp5EFOc8/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("Fred")) ; fn main (... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("Fred")) ; fn main (... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:150 [INFO] [stderr] | [INFO] [stderr] 1 | ... generate ! ("Fred")) ; fn main () { let a = ffi :: Bob :: make_unique () ; let b = ffi :: Fred :: make_unique () ; assert_eq ! (a . g... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:189 [INFO] [stderr] | [INFO] [stderr] 1 | ...t a = ffi :: Bob :: make_unique () ; let b = ffi :: Fred :: make_unique () ; assert_eq ! (a . get () . as_ref () . unwrap () . to_str ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_conflicting_up_wrapper_methods_not_in_ns ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.54s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpyO8T6c/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str") generate ! ("take_str")) ; ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str") generate ! ("take_str")) ; ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:159 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("take_str")) ; fn main () { let s = ffi :: give_str () ; assert_eq ! (ffi :: take_str (s) , 3) ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:193 [INFO] [stderr] | [INFO] [stderr] 1 | ... { let s = ffi :: give_str () ; assert_eq ! (ffi :: take_str (s) , 3) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_cycle_string ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.54s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp9iBL4L/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str") generate ! ("take_str")) ; ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str") generate ! ("take_str")) ; ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:159 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("take_str")) ; fn main () { let s = ffi :: give_str () ; assert_eq ! (ffi :: take_str (s . as_ref () . unwrap ()) , 3) ; } # ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:193 [INFO] [stderr] | [INFO] [stderr] 1 | ... { let s = ffi :: give_str () ; assert_eq ! (ffi :: take_str (s . as_ref () . unwrap ()) , 3) ; } # [link (name = "autocxx-demo")] ext... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_cycle_string_by_ref ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.63s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpue02xX/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_derived_abstract_class_with_no_allowlisting_no_make_unique ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.45s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpUZ62QH/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("WithDtor") generate ! ("make_with_dtor... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:161 [INFO] [stderr] | [INFO] [stderr] 1 | ...ate ! ("make_with_dtor")) ; fn main () { use ffi :: * ; let with_dtor : cxx :: UniquePtr < WithDtor > = make_with_dtor () ; drop (with... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("WithDtor") generate ! ("make_with_dtor... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0412]: cannot find type `WithDtor` in this scope [INFO] [stderr] --> $DIR/input.rs:1:207 [INFO] [stderr] | [INFO] [stderr] 1 | ... use ffi :: * ; let with_dtor : cxx :: UniquePtr < WithDtor > = make_with_dtor () ; drop (with_dtor) ; } # [link (name = "autocxx-demo... [INFO] [stderr] | ^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `make_with_dtor` in this scope [INFO] [stderr] --> $DIR/input.rs:1:220 [INFO] [stderr] | [INFO] [stderr] 1 | ...let with_dtor : cxx :: UniquePtr < WithDtor > = make_with_dtor () ; drop (with_dtor) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_destructor ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.70s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpIVzvOR/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("get_a") generate_pod ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("get_a") generate_pod ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_doc_passthru ... FAILED [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpGGQSvw/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:136 [INFO] [stderr] | [INFO] [stderr] 1 | ...rate ! ("daft")) ; fn main () { assert_eq ! (ffi :: daft (34.0f64) , 34.0f64) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_double ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.52s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpr8R9EM/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:135 [INFO] [stderr] | [INFO] [stderr] 1 | ...afe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :: make_unique () ; assert_eq ! (b . get_a () , 2) ; } # [link (name = "aut... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_double_underscore_typedef_ignored ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_double_underscores_ignored ... FAILED [INFO] [stderr] test /tmp/.tmpEoMegI/input.rs ... error [INFO] [stdout] test integration_tests::test_give_up_ctype ... ignored [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stdout] test integration_tests::test_give_up_int ... ignored [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:135 [INFO] [stderr] | [INFO] [stderr] 1 | ...afe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :: make_unique () ; assert_eq ! (b . get_a () , 2) ; } # [link (name = "aut... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.69s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpU9Vcrq/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob")) ; fn main () { let a = ffi :: B... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob")) ; fn main () { let a = ffi :: B... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stdout] test integration_tests::test_enum_no_funcs ... FAILED [INFO] [stderr] --> $DIR/input.rs:1:130 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("Bob")) ; fn main () { let a = ffi :: Bob :: BOB_VALUE_1 ; let b = ffi :: Bob :: BOB_VALUE_2 ; assert ! (a != b) ; } # [... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:166 [INFO] [stderr] | [INFO] [stderr] 1 | ... let a = ffi :: Bob :: BOB_VALUE_1 ; let b = ffi :: Bob :: BOB_VALUE_2 ; assert ! (a != b) ; } # [link (name = "autocxx-demo")] extern... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.57s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmplSZXCu/input.rs ... error [INFO] [stdout] test integration_tests::test_enum_typedef ... FAILED [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("TrailCompression")) ; fn main () { let... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("TrailCompression")) ; fn main () { let... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:143 [INFO] [stderr] | [INFO] [stderr] 1 | ...("TrailCompression")) ; fn main () { let _ = ffi :: TrailCompression :: ConstraintSolverParameters_TrailCompression_NO_COMPRESSION ; }... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.77s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpqNF9hc/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_enum_with_funcs ... FAILED [INFO] [stderr] error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("give_bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("give_bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("give_bob")) ; fn main () { let a = ffi :: Bob :: BOB_VALUE_2 ; let b = ffi :: give_bob () ; assert ! (a == b) ; } # [link (n... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ... let a = ffi :: Bob :: BOB_VALUE_2 ; let b = ffi :: give_bob () ; assert ! (a == b) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.50s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_error_generated_for_array_dependent_function ... FAILED [INFO] [stderr] test /tmp/.tmplvvZgF/input.rs ... error [INFO] [stdout] test integration_tests::test_immovable_object ... ignored [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_func")) ; fn main () { } # [link ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_func")) ; fn main () { } # [link ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.82s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_error_generated_for_static_data ... FAILED [INFO] [stderr] test /tmp/.tmpXfCg6U/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("FOO")) ; fn main () { } # [link (name ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("FOO")) ; fn main () { } # [link (name ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.57s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_float ... FAILED [INFO] [stderr] test /tmp/.tmpcGif40/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:136 [INFO] [stderr] | [INFO] [stderr] 1 | ...rate ! ("daft")) ; fn main () { assert_eq ! (ffi :: daft (34.0f32) , 34.0f32) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.59s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpyNLRZv/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_error_generated_for_array_dependent_method ... FAILED [INFO] [stdout] test integration_tests::test_int_vector ... ignored [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.58s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpuZHnTf/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate_pod ! ("B::C")) ; fn... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate_pod ! ("B::C")) ; fn... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:157 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let a = ffi :: A :: Bob :: make_unique (12) ; let b = ffi :: B :: C :: make_unique (& a) ; assert... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:215 [INFO] [stderr] | [INFO] [stderr] 1 | ... :: A :: Bob :: make_unique (12) ; let b = ffi :: B :: C :: make_unique (& a) ; assert_eq ! (b . as_ref () . unwrap () . a , 12) ; } #... [INFO] [stderr] | ^ not found in `ffi::B` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_cons_arg_nonpod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.52s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_cons_arg_pod ... FAILED [INFO] [stderr] test /tmp/.tmpJLNdPp/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("B::C") generate_pod ! ("A::Bob")) ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("B::C") generate_pod ! ("A::Bob")) ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:161 [INFO] [stderr] | [INFO] [stderr] 1 | ...ate_pod ! ("A::Bob")) ; fn main () { let a = ffi :: A :: Bob { a : 12 } ; let b = ffi :: B :: C :: make_unique (& a) ; assert_eq ! (b ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:210 [INFO] [stderr] | [INFO] [stderr] 1 | ...t a = ffi :: A :: Bob { a : 12 } ; let b = ffi :: B :: C :: make_unique (& a) ; assert_eq ! (b . as_ref () . unwrap () . a , 12) ; } #... [INFO] [stderr] | ^ not found in `ffi::B` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.43s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp7GIyZ7/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("A::Bob")) ;... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("A::Bob")) ;... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:160 [INFO] [stderr] | [INFO] [stderr] 1 | ...ate_pod ! ("A::Bob")) ; fn main () { let a = ffi :: A :: Bob { a : 12 } ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link (name = ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:209 [INFO] [stderr] | [INFO] [stderr] 1 | ...let a = ffi :: A :: Bob { a : 12 } ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_func_arg_pod ... FAILED [INFO] [stdout] test integration_tests::test_issue_490 ... ignored [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmphYf07Z/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("A::Bob")) ; fn ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("A::Bob")) ; fn ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:156 [INFO] [stderr] | [INFO] [stderr] 1 | ...enerate ! ("A::Bob")) ; fn main () { let a = ffi :: A :: Bob :: make_unique (12) ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:214 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi :: A :: Bob :: make_unique (12) ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_func_arg_nonpod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpkxEook/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("A::Bob")) ; fn ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("A::Bob")) ; fn ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:155 [INFO] [stderr] | [INFO] [stderr] 1 | ...("B::daft") generate ! ("A::Bob")) ; fn main () { ffi :: B :: daft () . as_ref () . unwrap () ; } # [link (name = "autocxx-demo")] ext... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_func_ret_nonpod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] In file included from /tmp/.tmpzNfUrX/target/cxx/gen0.cxx:1:/tmp/.tmpzNfUrX/input.h: In function 'void move(int)':/tmp/.tmpzNfUrX/input.h:2:22: warning: unused parameter 'a' [-Wunused-parameter] 2 | inline void move(int a) {}; | ~~~~^test integration_tests::test_foreign_ns_func_ret_pod ... FAILED [INFO] [stderr] test /tmp/.tmpDRQidA/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("A::Bob")) ;... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("A::Bob")) ;... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:172 [INFO] [stderr] | [INFO] [stderr] 1 | ...ate_pod ! ("A::Bob")) ; fn main () { assert_eq ! (ffi :: B :: daft () . a , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.41s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpWV3wCs/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_foreign_ns_meth_arg_nonpod ... FAILED [INFO] [stderr] error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate_pod ! ("B::C")) ; fn... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate_pod ! ("B::C")) ; fn... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:157 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let a = ffi :: A :: Bob :: make_unique (12) ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b .... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:203 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi :: A :: Bob :: make_unique (12) ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft (a) , 12) ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.65s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_meth_arg_pod ... FAILED [INFO] [stderr] test /tmp/.tmp62lexr/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob") generate_pod ! ("B::C")) ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob") generate_pod ! ("B::C")) ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:161 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let a = ffi :: A :: Bob { a : 12 } ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft (a)... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:198 [INFO] [stderr] | [INFO] [stderr] 1 | ...let a = ffi :: A :: Bob { a : 12 } ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft (a) , 12) ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.64s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp5aCtKg/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate_pod ! ("B::C")) ; fn... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob") generate_pod ! ("B::C")) ; fn... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:157 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let b = ffi :: B :: C { a : 14 } ; b . daft () . as_ref () . unwrap () ; } # [link (name = "autoc... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_meth_ret_nonpod ... FAILED [INFO] [stdout] test integration_tests::test_make_up_int ... ignored [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_generate_all ... FAILED [INFO] [stderr] test /tmp/.tmpxmL2NE/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { assert_eq ! (ffi ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { assert_eq ! (ffi ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:134 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_all ! ()) ; fn main () { assert_eq ! (ffi :: give_int () , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.78s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpqP6MvE/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("fish_t")) ; fn main () { let _ : f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("fish_t")) ; fn main () { let _ : f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:137 [INFO] [stderr] | [INFO] [stderr] 1 | ...ate_pod ! ("fish_t")) ; fn main () { let _ : ffi :: fish_t ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_generate_typedef_to_ulong ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpQbQpdM/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob") generate_pod ! ("B::C")) ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob") generate_pod ! ("B::C")) ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:161 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft () . a , 12) ; } # [link (name = "autocx... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_foreign_ns_meth_ret_pod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp76v2dl/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B") generate ! ("get_a") generate ! ("... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B") generate ! ("get_a") generate ! ("... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:210 [INFO] [stderr] | [INFO] [stderr] 1 | ...let b = ffi :: B :: make_unique () ; let a = ffi :: get_a () ; b . daft (unsafe { a . as_ref () . unwrap () }) ; unsafe { ffi :: delet... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:287 [INFO] [stderr] | [INFO] [stderr] 1 | ...fe { a . as_ref () . unwrap () }) ; unsafe { ffi :: delete_a (a) } ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:180 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("delete_a")) ; fn main () { let b = ffi :: B :: make_unique () ; let a = ffi :: get_a () ; b . daft (unsafe { a . as_ref... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_forward_declaration ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.52s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpEqCmC8/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("get_a")) ; fn main ()... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("get_a")) ; fn main ()... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:149 [INFO] [stderr] | [INFO] [stderr] 1 | ...generate ! ("get_a")) ; fn main () { let a = ffi :: get_a () ; let a_ref = unsafe { a . as_ref () } . unwrap () ; assert_eq ! (a_ref .... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_get_pure_virtual ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.82s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpCfONQE/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Secondary")) ; fn main () { use ffi ::... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:132 [INFO] [stderr] | [INFO] [stderr] 1 | ...generate ! ("Secondary")) ; fn main () { use ffi :: ToCppString ; let item = ffi :: Secondary :: make_unique () ; assert_eq ! (item . ... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Secondary")) ; fn main () { use ffi ::... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:164 [INFO] [stderr] | [INFO] [stderr] 1 | ...ain () { use ffi :: ToCppString ; let item = ffi :: Secondary :: make_unique () ; assert_eq ! (item . take_c ("hello" . into_cpp ()) ,... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:239 [INFO] [stderr] | [INFO] [stderr] 1 | ...e () ; assert_eq ! (item . take_c ("hello" . into_cpp ()) , 15) } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_generic_type ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.83s [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_give_nonpod_typedef_by_value ... FAILED [INFO] [stderr] test /tmp/.tmpJwShA9/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("take_horace"))... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("take_horace"))... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:167 [INFO] [stderr] | [INFO] [stderr] 1 | ...("take_horace")) ; fn main () { assert_eq ! (ffi :: take_horace (ffi :: give_bob () . as_ref () . unwrap ()) , 4) ; } # [link (name = ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:187 [INFO] [stderr] | [INFO] [stderr] 1 | ...n main () { assert_eq ! (ffi :: take_horace (ffi :: give_bob () . as_ref () . unwrap ()) , 4) ; } # [link (name = "autocxx-demo")] ext... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 1.01s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmptOCzV4/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_str")) ; fn main () { assert_eq ! ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_str")) ; fn main () { assert_eq ! ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:139 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("get_str")) ; fn main () { assert_eq ! (ffi :: get_str () . as_ref () . unwrap () , "hello") ; } # [link (name = "autocxx-demo")]... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_get_str_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 1.13s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_get_str_by_up ... FAILED [INFO] [stderr] test /tmp/.tmpqGYnst/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_str")) ; fn main () { assert_eq ! ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_str")) ; fn main () { assert_eq ! ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:139 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("get_str")) ; fn main () { assert_eq ! (ffi :: get_str () . as_ref () . unwrap () , "hello") ; } # [link (name = "autocxx-demo")]... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.77s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp8tFz20/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:163 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_pod ! ("Bob")) ; fn main () { assert_eq ! (ffi :: give_bob () . b , 4) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_give_pod_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.82s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpIjBNEG/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:163 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_pod ! ("Bob")) ; fn main () { assert_eq ! (ffi :: give_bob () . b , 4) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_give_pod_class_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.85s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpvJlI6X/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:163 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_pod ! ("Bob")) ; fn main () { assert_eq ! (ffi :: give_bob () . as_ref () . unwrap () . b , 4) ; } # [link (name = "autocxx-demo")] ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_give_pod_by_up ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.05s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpyjLY9i/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_give_pod_typedef_by_value ... FAILED [INFO] [stderr] error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:163 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_pod ! ("Bob")) ; fn main () { assert_eq ! (ffi :: give_bob () . b , 4) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.85s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_i32_const ... FAILED [INFO] [stderr] test /tmp/.tmps9D9m1/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("BOB")) ; fn main () { assert_eq ! (ffi... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("BOB")) ; fn main () { assert_eq ! (ffi... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:135 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("BOB")) ; fn main () { assert_eq ! (ffi :: BOB , 3) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.92s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpJFBsTF/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:140 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("give_str")) ; fn main () { assert_eq ! (ffi :: give_str () . as_ref () . unwrap () , "Bob") ; } # [link (name = "autocxx-demo")] ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_give_string_plain ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 1.13s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpszKv5e/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_u... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_u... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:127 [INFO] [stderr] | [INFO] [stderr] 1 | ...y ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_unique () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ignore_dependent_qualified_type ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 1.21s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpRC0pDk/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_u... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_u... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:127 [INFO] [stderr] | [INFO] [stderr] 1 | ...y ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_unique () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ignore_dependent_qualified_type_reference ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] /tmp/.tmpXi6zhl/input.h:3:22: error: use of undeclared identifier 'CAT' [INFO] [stdout] test integration_tests::test_negative_cpp_nonsense ... ok [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.06s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpdh8VGJ/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str_up")) ; fn main () { assert_e... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_str_up")) ; fn main () { assert_e... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:143 [INFO] [stderr] | [INFO] [stderr] 1 | ...("give_str_up")) ; fn main () { assert_eq ! (ffi :: give_str_up () . as_ref () . unwrap () . to_str () . unwrap () , "Bob") ; } # [lin... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_give_string_up ... FAILED [INFO] [stdout] test integration_tests::test_negative_rs_nonsense ... ok [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpQVcZuK/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ignore_move_constructor ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] /tmp/.tmpnFva2B/target/cxx/gen0.cxx:158:35: error: static assertion failed: type Bob should be trivially move constructible and trivially destructible in C++ to be used as an argument of `take_bob` in Rust 158 | ::rust::IsRelocatable<::Bob>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~test integration_tests::test_negative_take_as_pod_with_destructor ... ok [INFO] [stderr] test /tmp/.tmpIiSEK6/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! { # include "input.h" safety ! (unsafe_ffi) generate ! ("give_int") } fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! { # include "input.h" safety ! (unsafe_ffi) generate ! ("give_int") } fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:140 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("give_int") } fn main () { assert_eq ! (ffi :: give_int () , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_include_cpp_alone ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.92s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpU515D5/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | autocxx :: include_cpp ! { # include "input.h" safety ! (unsafe_ffi) generate ! ("give_int") } fn main () { assert_eq ! (ffi :: give_int ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:122 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("give_int") } fn main () { assert_eq ! (ffi :: give_int () , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] In file included from /tmp/.tmpMnMHi8/target/cxx/gen0.cxx:1:/tmp/.tmpMnMHi8/input.h: In constructor 'Bob::Bob(Bob&&)':/tmp/.tmpMnMHi8/input.h:7:22: warning: unused parameter 'other_bob' [-Wunused-parameter] 7 | inline Bob(Bob&& other_bob) {} | ~~~~~~^~~~~~~~~/tmp/.tmpMnMHi8/target/cxx/gen0.cxx: At global scope:/tmp/.tmpMnMHi8/target/cxx/gen0.cxx:158:35: error: static assertion failed: type Bob should be trivially move constructible and trivially destructible in C++ to be used as an argument of `take_bob` in Rust 158 | ::rust::IsRelocatable<::Bob>::value, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~test integration_tests::test_include_cpp_in_path ... FAILED [INFO] [stdout] test integration_tests::test_negative_take_as_pod_with_move_constructor ... ok [INFO] [stdout] test integration_tests::test_non_pod_constant ... ignored [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.84s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpQioeWY/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("Anna")) ; fn main () { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bo... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:191 [INFO] [stderr] | [INFO] [stderr] 1 | ...) { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a) , 12) ; } # [link (name = "... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_inline_method ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.98s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp6Qbyh3/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("spanner::Key")) ; fn main () { } # [li... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("spanner::Key")) ; fn main () { } # [li... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_issue486 ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.91s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpCSYoer/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("operations_research::Solver")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("operations_research::Solver")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_issue_264 ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.75s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_issue_470_492 ... FAILED [INFO] [stderr] test /tmp/.tmpuJdSeT/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { } # [link (name =... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { } # [link (name =... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 1.04s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpuZ2ruA/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("spanner::Database") generate ! ("spann... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("spanner::Database") generate ! ("spann... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_issue_506 ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.65s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpzNfUrX/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("move_")) ; fn main () { } # [link (nam... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("move_")) ; fn main () { } # [link (nam... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_keyword_function ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.80s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpfuCaNq/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_keyword_method ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.92s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpoB4zca/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("GURL") block ! ("StringPiece") block !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("GURL") block ! ("StringPiece") block !... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:172 [INFO] [stderr] | [INFO] [stderr] 1 | ...e") block ! ("Replacements")) ; fn main () { ffi :: GURL :: make_unique () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_issues_217_222 ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.73s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_make_string ... FAILED [INFO] [stderr] test /tmp/.tmpnnuUs1/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob")) ; fn main () { use ffi :: ToCpp... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:126 [INFO] [stderr] | [INFO] [stderr] 1 | ..._ffi) generate ! ("Bob")) ; fn main () { use ffi :: ToCppString ; let a = "hello" . into_cpp () ; assert_eq ! (a . to_str () . unwrap ... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob")) ; fn main () { use ffi :: ToCpp... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:165 [INFO] [stderr] | [INFO] [stderr] 1 | ...{ use ffi :: ToCppString ; let a = "hello" . into_cpp () ; assert_eq ! (a . to_str () . unwrap () , "hello") ; } # [link (name = "auto... [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.94s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpJBgsfY/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("take_bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("take_bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("take_bob")) ; fn main () { let a = ffi :: Bob :: make_unique () ; assert_eq ! (ffi :: take_bob (a . as_ref () . unwrap ()) ,... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:198 [INFO] [stderr] | [INFO] [stderr] 1 | ... ffi :: Bob :: make_unique () ; assert_eq ! (ffi :: take_bob (a . as_ref () . unwrap ()) , 3) ; } # [link (name = "autocxx-demo")] ext... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_make_up ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.74s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpXtnuDj/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("Bob")) ; fn main () { let a = ffi :: Bob :: make_unique (12 , 13) ; assert_eq ! (ffi :: take_bob (a . as_ref () . unwra... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:205 [INFO] [stderr] | [INFO] [stderr] 1 | ... Bob :: make_unique (12 , 13) ; assert_eq ! (ffi :: take_bob (a . as_ref () . unwrap ()) , 12) ; } # [link (name = "autocxx-demo")] ex... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_make_up_with_args ... FAILED [INFO] [stdout] test integration_tests::test_overload_numeric_functions ... ignored [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.64s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpMvf8M7/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | autocxx :: include_cpp ! { # include "input.h" safety ! (unsafe_ffi) generate ! ("give_int") } # [cxx :: bridge] mod ffi2 { unsafe extern... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:226 [INFO] [stderr] | [INFO] [stderr] 1 | ...t2 () -> u32 ; } } fn main () { assert_eq ! (ffi :: give_int () , 5) ; assert_eq ! (ffi2 :: give_int2 () , 5) ; } # [link (name = "aut... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_manual_bridge ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.67s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpXE8d69/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | autocxx :: include_cpp ! { # include "input.h" safety ! (unsafe_ffi) generate ! ("take_A") generate ! ("A") } # [cxx :: bridge] mod ffi2 ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: unresolved import [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ... { include ! ("input.h") ; type A = crate :: ffi :: A ; fn give_A () -> UniquePtr < A > ; } } fn main () { let a = ffi2 :: give_A () ;... [INFO] [stderr] | ^^^ [INFO] [stderr] | | [INFO] [stderr] | unresolved import [INFO] [stderr] | help: a similar path exists: `core::ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:307 [INFO] [stderr] | [INFO] [stderr] 1 | ...) { let a = ffi2 :: give_A () ; assert_eq ! (ffi :: take_A (& a) , autocxx :: c_int (5)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:329 [INFO] [stderr] | [INFO] [stderr] 1 | ... () ; assert_eq ! (ffi :: take_A (& a) , autocxx :: c_int (5)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_manual_bridge_mixed_types ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.85s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpIh8c3N/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:183 [INFO] [stderr] | [INFO] [stderr] 1 | ...te_pod ! ("Bob")) ; fn main () { let mut a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:213 [INFO] [stderr] | [INFO] [stderr] 1 | ... { let mut a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a . as_mut () . unwrap ()) , 1... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_nonpod_by_mut_reference ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.64s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpcIAVbi/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:179 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:209 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { let a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a . as_ref () . unwrap ()) , 1... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_nonpod_by_reference ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.79s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpNyQAEY/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_anna") generate_pod ! ("Bob")) ; ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_anna") generate_pod ! ("Bob")) ; ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:159 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:189 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { let a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a) , 12) ; } # [link (name = "... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_nonpod_by_up ... FAILED [INFO] [stdout] test integration_tests::test_pod_constant ... ignored [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 1.01s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp56P4m9/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:174 [INFO] [stderr] | [INFO] [stderr] 1 | ...na")) ; fn main () { let mut a = Box :: pin (ffi :: Anna { a : 14 }) ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_b... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:208 [INFO] [stderr] | [INFO] [stderr] 1 | ...ox :: pin (ffi :: Anna { a : 14 }) ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a . as_mut ()) , 12) ; } # [li... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_mut` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:271 [INFO] [stderr] | [INFO] [stderr] 1 | ... 12 , b : 13 } ; assert_eq ! (b . get_bob (a . as_mut ()) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: the method was found for [INFO] [stderr] - `Pin

` [INFO] [stderr] = note: `a` is a function, perhaps you wish to call it [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_pod_by_mut_reference ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.85s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpCCllZo/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:179 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:209 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { let a = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a) , 12) ; } # [link (name = "... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_nonpod_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.83s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpUoWBxF/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("Anna")) ; fn main () { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bo... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:191 [INFO] [stderr] | [INFO] [stderr] 1 | ...) { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (& a) , 12) ; } # [link (name =... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_pod_by_reference ... FAILED [INFO] [stdout] test integration_tests::test_pod_static ... ignored [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.88s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpD3aVLk/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate ! ("give_anna") genera... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:179 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: give_anna () ; let a2 = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:210 [INFO] [stderr] | [INFO] [stderr] 1 | ... () { let a = ffi :: give_anna () ; let a2 = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:240 [INFO] [stderr] | [INFO] [stderr] 1 | ... () ; let a2 = ffi :: give_anna () ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a , a2) , 12) ; } # [link (nam... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_nonpod_by_value_with_up ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.70s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpozLFhM/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("Anna")) ; fn main () { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bo... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:191 [INFO] [stderr] | [INFO] [stderr] 1 | ...) { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (a) , 12) ; } # [link (name = "... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_pod_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.74s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpQRvphX/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("Anna")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("Anna")) ; fn main () { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bo... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:191 [INFO] [stderr] | [INFO] [stderr] 1 | ...) { let a = ffi :: Anna { a : 14 } ; let b = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (b . get_bob (cxx :: UniquePtr :: new (a)) ,... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_pod_by_up ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.83s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmplcsW0m/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::kConstant")) ; fn main () { assert_... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::kConstant")) ; fn main () { assert_... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:144 [INFO] [stderr] | [INFO] [stderr] 1 | ..."A::kConstant")) ; fn main () { assert_eq ! (ffi :: A :: kConstant , 3) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_namespaced_constant ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmppbAhB2/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_trivial_struct") generate ! ("mak... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:363 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_pod ! ("TrivialClass")) ; fn main () { use ffi :: * ; let mut ts = Box :: pin (make_trivial_struct ()) ; assert_eq ! (ts . get () , ... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_trivial_struct") generate ! ("mak... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `make_trivial_struct` in this scope [INFO] [stderr] --> $DIR/input.rs:1:399 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { use ffi :: * ; let mut ts = Box :: pin (make_trivial_struct ()) ; assert_eq ! (ts . get () , 0) ; assert_eq ! (ts . as_mut () . i... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `make_trivial_class` in this scope [INFO] [stderr] --> $DIR/input.rs:1:570 [INFO] [stderr] | [INFO] [stderr] 1 | ...t () . inc () , 2) ; let mut tc = Box :: pin (make_trivial_class ()) ; assert_eq ! (tc . get () , 1) ; assert_eq ! (tc . as_mut () . i... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `make_opaque_struct` in this scope [INFO] [stderr] --> $DIR/input.rs:1:728 [INFO] [stderr] | [INFO] [stderr] 1 | ... (tc . as_mut () . inc () , 3) ; let mut os = make_opaque_struct () ; assert_eq ! (os . get () , 2) ; assert_eq ! (os . pin_mut () . i... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0425]: cannot find function `make_opaque_class` in this scope [INFO] [stderr] --> $DIR/input.rs:1:887 [INFO] [stderr] | [INFO] [stderr] 1 | ...(os . pin_mut () . inc () , 4) ; let mut oc = make_opaque_class () ; assert_eq ! (oc . get () , 3) ; assert_eq ! (oc . pin_mut () . in... [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `get` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:443 [INFO] [stderr] | [INFO] [stderr] 1 | ...in (make_trivial_struct ()) ; assert_eq ! (ts . get () , 0) ; assert_eq ! (ts . as_mut () . inc () , 1) ; assert_eq ! (ts . as_mut () ... [INFO] [stderr] | ^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: `ts` is a function, perhaps you wish to call it [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_mut` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:475 [INFO] [stderr] | [INFO] [stderr] 1 | ...ert_eq ! (ts . get () , 0) ; assert_eq ! (ts . as_mut () . inc () , 1) ; assert_eq ! (ts . as_mut () . inc () , 2) ; let mut tc = Box ... [INFO] [stderr] | ^^^^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: the method was found for [INFO] [stderr] - `Pin

` [INFO] [stderr] = note: `ts` is a function, perhaps you wish to call it [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_mut` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:519 [INFO] [stderr] | [INFO] [stderr] 1 | ... . as_mut () . inc () , 1) ; assert_eq ! (ts . as_mut () . inc () , 2) ; let mut tc = Box :: pin (make_trivial_class ()) ; assert_eq !... [INFO] [stderr] | ^^^^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: the method was found for [INFO] [stderr] - `Pin

` [INFO] [stderr] = note: `ts` is a function, perhaps you wish to call it [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `get` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:613 [INFO] [stderr] | [INFO] [stderr] 1 | ...pin (make_trivial_class ()) ; assert_eq ! (tc . get () , 1) ; assert_eq ! (tc . as_mut () . inc () , 2) ; assert_eq ! (tc . as_mut () ... [INFO] [stderr] | ^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: `tc` is a function, perhaps you wish to call it [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_mut` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:645 [INFO] [stderr] | [INFO] [stderr] 1 | ...ert_eq ! (tc . get () , 1) ; assert_eq ! (tc . as_mut () . inc () , 2) ; assert_eq ! (tc . as_mut () . inc () , 3) ; let mut os = make... [INFO] [stderr] | ^^^^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: the method was found for [INFO] [stderr] - `Pin

` [INFO] [stderr] = note: `tc` is a function, perhaps you wish to call it [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_mut` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:689 [INFO] [stderr] | [INFO] [stderr] 1 | ... . as_mut () . inc () , 2) ; assert_eq ! (tc . as_mut () . inc () , 3) ; let mut os = make_opaque_struct () ; assert_eq ! (os . get ()... [INFO] [stderr] | ^^^^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: the method was found for [INFO] [stderr] - `Pin

` [INFO] [stderr] = note: `tc` is a function, perhaps you wish to call it [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_multiple_classes_with_methods ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.53s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp6pyXSB/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate_pod ! ("Bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Anna") generate_pod ! ("Bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let b = ffi :: Bob { a : 12 , b : 13 } ; let a = b . get_anna () ; assert ! (! a . is_null ()) ; ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_return_nonpod_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.65s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_pass_string_by_value ... FAILED [INFO] [stderr] test /tmp/.tmpJzPMpo/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("get_msg") generate_... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate ! ("get_msg") generate_... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:176 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: get_msg () ; let b = ffi :: Bob { a : 12 , b : 13 } ; let c = b . measure_string (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ...ain () { let a = ffi :: get_msg () ; let b = ffi :: Bob { a : 12 , b : 13 } ; let c = b . measure_string (a) ; assert_eq ! (c , 5) ; }... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.79s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpFCGO4H/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob")) ; fn main () { let b = ffi ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob")) ; fn main () { let b = ffi ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:134 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let b = ffi :: Bob { a : 12 , b : 13 } ; let a = b . get_msg () ; assert ! (a . as_ref () . unwra... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_method_return_string_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.57s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpJmreoO/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_A_B")) ; fn main () { } # [link (... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_A_B")) ; fn main () { } # [link (... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_nested_type_in_namespace ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 1.02s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpT6ScVc/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") exclude_impls ! () exclude_utiliti... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") exclude_impls ! () exclude_utiliti... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_no_impl ... FAILED [INFO] [stderr] error: Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.74s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpsi0N23/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B") generate ! ("take... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B") generate ! ("take... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:200 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("take_A_C")) ; fn main () { let _ = ffi :: A :: make_unique () ; let b = ffi :: B :: make_unique () ; b . as_ref () . un... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:237 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { let _ = ffi :: A :: make_unique () ; let b = ffi :: B :: make_unique () ; b . as_ref () . unwrap () . method_on_top_level_type ()... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_nested_type ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.68s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpIQ1BaL/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:170 [INFO] [stderr] | [INFO] [stderr] 1 | ...ob") generate ! ("make_bob")) ; fn main () { ffi :: Bob { } ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.70s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpVnwokz/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("C::give_bob") generate_pod ! ("A::B::B... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("C::give_bob") generate_pod ! ("A::B::B... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:179 [INFO] [stderr] | [INFO] [stderr] 1 | ..._pod ! ("A::B::Bob")) ; fn main () { assert_eq ! (ffi :: C :: give_bob () . b , 4) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_func ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpwMXJ09/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("A::B::Bob"... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("A::B::Bob"... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:169 [INFO] [stderr] | [INFO] [stderr] 1 | ...! ("A::B::Bob")) ; fn main () { assert_eq ! (ffi :: give_bob () . b , 4) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_return_struct ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.74s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp0FpiBb/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob")) ; fn main () { ffi :: A :: B... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::Bob")) ; fn main () { ffi :: A :: B... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:125 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_ffi) generate ! ("A::Bob")) ; fn main () { ffi :: A :: Bob :: make_unique () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_constructor ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.91s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmptEtHHC/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob")) ; fn main () { ffi :: A ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("A::Bob")) ; fn main () { ffi :: A ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:129 [INFO] [stderr] | [INFO] [stderr] 1 | ...i) generate_pod ! ("A::Bob")) ; fn main () { ffi :: A :: Bob { a : 12 } ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_struct_pod_request ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.89s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpVOTpeD/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("A::B::Bob"... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("A::B::Bob"... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:164 [INFO] [stderr] | [INFO] [stderr] 1 | ..._pod ! ("A::B::Bob")) ; fn main () { let a = ffi :: A :: B :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:220 [INFO] [stderr] | [INFO] [stderr] 1 | ... B :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_take_struct ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.91s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp9bLhyo/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("get_bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("get_bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:163 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("get_bob")) ; fn main () { assert_eq ! (ffi :: give_bob (ffi :: get_bob ()) , 2) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:180 [INFO] [stderr] | [INFO] [stderr] 1 | ...; fn main () { assert_eq ! (ffi :: give_bob (ffi :: get_bob ()) , 2) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_up_wrappers ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stdout] test integration_tests::test_negative_make_nonpod has been running for over 60 seconds [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.96s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpNur0BW/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("A::get_bob")) ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("A::get_bob")) ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:166 [INFO] [stderr] | [INFO] [stderr] 1 | ... ("A::get_bob")) ; fn main () { assert_eq ! (ffi :: give_bob (ffi :: A :: get_bob ()) , 2) ; } # [link (name = "autocxx-demo")] extern... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ...b")) ; fn main () { assert_eq ! (ffi :: give_bob (ffi :: A :: get_bob ()) , 2) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_up_wrappers_in_up ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.47s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpQHrll7/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("A::get_bob")) ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate ! ("A::get_bob")) ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:166 [INFO] [stderr] | [INFO] [stderr] 1 | ... ("A::get_bob")) ; fn main () { assert_eq ! (ffi :: give_bob (ffi :: A :: get_bob ()) , 2) ; } # [link (name = "autocxx-demo")] extern... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ...b")) ; fn main () { assert_eq ! (ffi :: give_bob (ffi :: A :: get_bob ()) , 2) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ns_up_direct ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.51s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_overloaded_ignored_function ... FAILED [INFO] [stderr] test /tmp/.tmpjpFPBo/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") block ! ("Blocked")) ; fn main () ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") block ! ("Blocked")) ; fn main () ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.55s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp4Wuq2a/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob")) ; fn main () { ffi :: Bob :: ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob")) ; fn main () { ffi :: Bob :: ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:122 [INFO] [stderr] | [INFO] [stderr] 1 | ...safe_ffi) generate ! ("Bob")) ; fn main () { ffi :: Bob :: make_unique () ; ffi :: Bob :: make_unique1 (32) ; } # [link (name = "autoc... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:153 [INFO] [stderr] | [INFO] [stderr] 1 | ... fn main () { ffi :: Bob :: make_unique () ; ffi :: Bob :: make_unique1 (32) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_overload_constructors ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.57s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpQdtC8e/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Norma") generate ! ("daft") generate !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:256 [INFO] [stderr] | [INFO] [stderr] 1 | ... generate_pod ! ("Fred")) ; fn main () { use ffi :: ToCppString ; ffi :: daft (32) ; ffi :: daft1 (8) ; ffi :: daft2 ("hello" . into_c... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Norma") generate ! ("daft") generate !... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:277 [INFO] [stderr] | [INFO] [stderr] 1 | ...d")) ; fn main () { use ffi :: ToCppString ; ffi :: daft (32) ; ffi :: daft1 (8) ; ffi :: daft2 ("hello" . into_cpp ()) ; let b = ffi ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:296 [INFO] [stderr] | [INFO] [stderr] 1 | ... use ffi :: ToCppString ; ffi :: daft (32) ; ffi :: daft1 (8) ; ffi :: daft2 ("hello" . into_cpp ()) ; let b = ffi :: Fred { a : 3 } ;... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:315 [INFO] [stderr] | [INFO] [stderr] 1 | ...ring ; ffi :: daft (32) ; ffi :: daft1 (8) ; ffi :: daft2 ("hello" . into_cpp ()) ; let b = ffi :: Fred { a : 3 } ; ffi :: daft3 (b) ;... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:362 [INFO] [stderr] | [INFO] [stderr] 1 | ...i :: daft2 ("hello" . into_cpp ()) ; let b = ffi :: Fred { a : 3 } ; ffi :: daft3 (b) ; let c = ffi :: Norma :: make_unique () ; ffi :... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:386 [INFO] [stderr] | [INFO] [stderr] 1 | ...to_cpp ()) ; let b = ffi :: Fred { a : 3 } ; ffi :: daft3 (b) ; let c = ffi :: Norma :: make_unique () ; ffi :: daft4 (c) ; } # [link ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:413 [INFO] [stderr] | [INFO] [stderr] 1 | ... Fred { a : 3 } ; ffi :: daft3 (b) ; let c = ffi :: Norma :: make_unique () ; ffi :: daft4 (c) ; } # [link (name = "autocxx-demo")] ex... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:446 [INFO] [stderr] | [INFO] [stderr] 1 | ...) ; let c = ffi :: Norma :: make_unique () ; ffi :: daft4 (c) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:339 [INFO] [stderr] | [INFO] [stderr] 1 | ...; ffi :: daft1 (8) ; ffi :: daft2 ("hello" . into_cpp ()) ; let b = ffi :: Fred { a : 3 } ; ffi :: daft3 (b) ; let c = ffi :: Norma ::... [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_overload_functions ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.67s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp8xgs83/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Norma") generate_pod ! ("Fred") genera... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:175 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate_pod ! ("Bob")) ; fn main () { use ffi :: ToCppString ; let a = ffi :: Bob { a : 12 } ; a . daft (32) ; a . daft1 (8) ; a . ... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Norma") generate_pod ! ("Fred") genera... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ...n main () { use ffi :: ToCppString ; let a = ffi :: Bob { a : 12 } ; a . daft (32) ; a . daft1 (8) ; a . daft2 ("hello" . into_cpp ())... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:304 [INFO] [stderr] | [INFO] [stderr] 1 | ... a . daft2 ("hello" . into_cpp ()) ; let b = ffi :: Fred { a : 3 } ; a . daft3 (b) ; let c = ffi :: Norma :: make_unique () ; a . daft... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:352 [INFO] [stderr] | [INFO] [stderr] 1 | ... :: Fred { a : 3 } ; a . daft3 (b) ; let c = ffi :: Norma :: make_unique () ; a . daft4 (c) ; } # [link (name = "autocxx-demo")] exter... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:281 [INFO] [stderr] | [INFO] [stderr] 1 | ... (32) ; a . daft1 (8) ; a . daft2 ("hello" . into_cpp ()) ; let b = ffi :: Fred { a : 3 } ; a . daft3 (b) ; let c = ffi :: Norma :: ma... [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_overload_methods ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.52s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpWwDNeg/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Anna")) ; fn main () { } # [link (... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Anna")) ; fn main () { } # [link (... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pod_constant_harmless_inside_type ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.51s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpwJhYA5/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string")) ; fn main () { let c... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string")) ; fn main () { let c... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:141 [INFO] [stderr] | [INFO] [stderr] 1 | ...! ("measure_string")) ; fn main () { let c = ffi :: measure_string ("hello") ; assert_eq ! (c , 5) ; } # [link (name = "autocxx-demo")... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pass_rust_str ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpLNLpgd/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob")) ; fn main () { let a = ffi ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob")) ; fn main () { let a = ffi ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:134 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (a . get_bob () , 12) ; } # [link (name = "a... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pod_method ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.59s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpaJHHQh/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob")) ; fn main () { let mut a = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob")) ; fn main () { let mut a = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:150 [INFO] [stderr] | [INFO] [stderr] 1 | ...ob")) ; fn main () { let mut a = Box :: pin (ffi :: Bob { a : 12 , b : 13 }) ; assert_eq ! (a . as_mut () . get_bob () , 12) ; } # [li... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_mut` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:201 [INFO] [stderr] | [INFO] [stderr] 1 | ...:: Bob { a : 12 , b : 13 }) ; assert_eq ! (a . as_mut () . get_bob () , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: the method was found for [INFO] [stderr] - `Pin

` [INFO] [stderr] = note: `a` is a function, perhaps you wish to call it [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pod_mut_method ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.48s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpjJrAQr/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_pass_rust_string_by_ref ... FAILED [INFO] [stderr] error [INFO] [stdout] test integration_tests::test_string_templated_typedef ... ignored [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string")) ; fn main () { let c... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string")) ; fn main () { let c... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:141 [INFO] [stderr] | [INFO] [stderr] 1 | ...! ("measure_string")) ; fn main () { let c = ffi :: measure_string (& "hello" . to_string ()) ; assert_eq ! (c , 5) ; } # [link (name ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.73s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpwIWauU/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string")) ; fn main () { let c... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string")) ; fn main () { let c... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:141 [INFO] [stderr] | [INFO] [stderr] 1 | ...! ("measure_string")) ; fn main () { let c = ffi :: measure_string ("hello" . into ()) ; assert_eq ! (c , 5) ; } # [link (name = "auto... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pass_rust_string_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.55s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpyJysrs/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string") generate ! ("get_msg"... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("measure_string") generate ! ("get_msg"... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:164 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate ! ("get_msg")) ; fn main () { let a = ffi :: get_msg () ; let c = ffi :: measure_string (a) ; assert_eq ! (c , 5) ; } # [link (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:192 [INFO] [stderr] | [INFO] [stderr] 1 | ...ain () { let a = ffi :: get_msg () ; let c = ffi :: measure_string (a) ; assert_eq ! (c , 5) ; } # [link (name = "autocxx-demo")] exte... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pass_string_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.52s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp2ulsJ5/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Anna")) ; fn main () { } # [link (... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Anna")) ; fn main () { } # [link (... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pod_static_harmless_inside_type ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpflLbwF/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("operations_research::Solver")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("operations_research::Solver")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_pointer_to_pointer ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.48s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpyu0DHS/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { } # [link (name = ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_private_constructor_make_unique ... FAILED [INFO] [stdout] test integration_tests::test_take_array ... ignored [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.50s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpBoy1eF/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 integration_tests::test_recursive_derived_abstract_class_no_make_unique ... FAILED [INFO] [stderr] error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B") generate ! ("C"))... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B") generate ! ("C"))... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.68s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpqCjtIt/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("async_")) ; fn main () { assert_eq ! (... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("async_")) ; fn main () { assert_eq ! (... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:138 [INFO] [stderr] | [INFO] [stderr] 1 | ...te ! ("async_")) ; fn main () { assert_eq ! (ffi :: async_ (34) , 34) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_reserved_name ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_return_i32 ... FAILED [INFO] [stderr] test /tmp/.tmpKlGeZG/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_int")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_int")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:140 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("give_int")) ; fn main () { assert_eq ! (ffi :: give_int () , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.70s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_return_pod_by_ref_and_ptr ... FAILED [INFO] [stderr] test /tmp/.tmpcqCEkH/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("return_b_ref") generate ! ("return_b_p... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("return_b_ref") generate ! ("return_b_p... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:209 [INFO] [stderr] | [INFO] [stderr] 1 | ...generate_pod ! ("B")) ; fn main () { let a = ffi :: A { b : ffi :: B { a : 3 } } ; assert_eq ! (ffi :: return_b_ref (& a) . a , 3) ; l... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:224 [INFO] [stderr] | [INFO] [stderr] 1 | ...("B")) ; fn main () { let a = ffi :: A { b : ffi :: B { a : 3 } } ; assert_eq ! (ffi :: return_b_ref (& a) . a , 3) ; let b_ptr = ffi ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:260 [INFO] [stderr] | [INFO] [stderr] 1 | ... A { b : ffi :: B { a : 3 } } ; assert_eq ! (ffi :: return_b_ref (& a) . a , 3) ; let b_ptr = ffi :: return_b_ptr (& a) ; assert_eq ! ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:309 [INFO] [stderr] | [INFO] [stderr] 1 | ...:: return_b_ref (& a) . a , 3) ; let b_ptr = ffi :: return_b_ptr (& a) ; assert_eq ! (unsafe { b_ptr . as_ref () } . unwrap () . a , 3... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.56s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp8LjRXH/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("give_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let b = ffi :: Bob { a : 3 , b : 4 } ; assert_eq ! (ffi :: give_bob (& b) . b , 4) ; } # [link (n... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:202 [INFO] [stderr] | [INFO] [stderr] 1 | ... ffi :: Bob { a : 3 , b : 4 } ; assert_eq ! (ffi :: give_bob (& b) . b , 4) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_return_reference ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.61s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_return_nonpod_by_value ... FAILED [INFO] [stderr] test /tmp/.tmp0AckR5/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("give_bob") gen... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("give_bob") gen... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:178 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("Bob")) ; fn main () { let a = ffi :: give_bob (13) ; assert_eq ! (ffi :: take_bob (a) , 13) ; } # [link (name = "autocx... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:214 [INFO] [stderr] | [INFO] [stderr] 1 | ... let a = ffi :: give_bob (13) ; assert_eq ! (ffi :: take_bob (a) , 13) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.59s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpZCYNB6/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("do_nothing")) ; fn main () { ffi :: do... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("do_nothing")) ; fn main () { ffi :: do... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:129 [INFO] [stderr] | [INFO] [stderr] 1 | ...i) generate ! ("do_nothing")) ; fn main () { ffi :: do_nothing () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_return_void ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.84s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp90PiKN/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_msg")) ; fn main () { let a = ffi ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("get_msg")) ; fn main () { let a = ffi ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:134 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate ! ("get_msg")) ; fn main () { let a = ffi :: get_msg () ; assert ! (a . as_ref () . unwrap () == "hello") ; } # [link (name = "... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_return_string_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.59s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpZ7gdVe/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate_pod ! ("B::C")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate_pod ! ("B::C")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let a = ffi :: Bob :: make_unique (12) ; let b = ffi :: B :: C :: make_unique (& a) ; assert_eq !... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:207 [INFO] [stderr] | [INFO] [stderr] 1 | ...= ffi :: Bob :: make_unique (12) ; let b = ffi :: B :: C :: make_unique (& a) ; assert_eq ! (b . as_ref () . unwrap () . a , 12) ; } #... [INFO] [stderr] | ^ not found in `ffi::B` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_cons_arg_nonpod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.90s [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpqn8zK1/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:170 [INFO] [stderr] | [INFO] [stderr] 1 | ...ob") generate ! ("make_bob")) ; fn main () { ffi :: Bob { a : 12 } ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.54s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_cons_arg_pod ... FAILED [INFO] [stderr] test /tmp/.tmpwxHsf3/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("B::C") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("B::C") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 } ; let b = ffi :: B :: C :: make_unique (& a) ; assert_eq ! (b . as_... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:202 [INFO] [stderr] | [INFO] [stderr] 1 | ... { let a = ffi :: Bob { a : 12 } ; let b = ffi :: B :: C :: make_unique (& a) ; assert_eq ! (b . as_ref () . unwrap () . a , 12) ; } #... [INFO] [stderr] | ^ not found in `ffi::B` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.59s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpSjdQhD/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("Bob")) ; fn... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("Bob")) ; fn... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:157 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 } ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link (name = "auto... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:201 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { let a = ffi :: Bob { a : 12 } ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_func_arg_pod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.31s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpPV5YPi/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("Bob")) ; fn mai... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("Bob")) ; fn mai... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:153 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("Bob")) ; fn main () { let a = ffi :: Bob :: make_unique (12) ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link (nam... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:206 [INFO] [stderr] | [INFO] [stderr] 1 | ...a = ffi :: Bob :: make_unique (12) ; assert_eq ! (ffi :: B :: daft (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_func_arg_nonpod ... FAILED [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.37s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpDPmyCu/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("Bob")) ; fn mai... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate ! ("Bob")) ; fn mai... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:152 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("B::daft") generate ! ("Bob")) ; fn main () { ffi :: B :: daft () . as_ref () . unwrap () ; } # [link (name = "autocxx-demo")] ext... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_func_ret_nonpod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.36s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpGJ7mAX/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("Bob")) ; fn... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B::daft") generate_pod ! ("Bob")) ; fn... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:169 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { assert_eq ! (ffi :: B :: daft () . a , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_func_ret_pod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.37s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_meth_arg_nonpod ... FAILED [INFO] [stderr] test /tmp/.tmp98HFKf/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate_pod ! ("B::C")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate_pod ! ("B::C")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let a = ffi :: Bob :: make_unique (12) ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:195 [INFO] [stderr] | [INFO] [stderr] 1 | ...a = ffi :: Bob :: make_unique (12) ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft (a) , 12) ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpr0li6o/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate_pod ! ("B::C")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Bob") generate_pod ! ("B::C")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let b = ffi :: B :: C { a : 12 } ; b . daft () . as_ref () . unwrap () ; } # [link (name = "autoc... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_meth_ret_nonpod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.30s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmphnUzb7/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("B::C")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("B::C")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let a = ffi :: Bob { a : 12 } ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft (a) , 12... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { let a = ffi :: Bob { a : 12 } ; let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft (a) , 12) ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_meth_arg_pod ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.30s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp0lkOLj/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_char") generate ! ("take_char")) ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_char") generate ! ("take_char")) ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:161 [INFO] [stderr] | [INFO] [stderr] 1 | ...rate ! ("take_char")) ; fn main () { let c = ffi :: make_char () ; assert_eq ! (ffi :: take_char (c) , 97) ; } # [link (name = "autocx... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:196 [INFO] [stderr] | [INFO] [stderr] 1 | ...{ let c = ffi :: make_char () ; assert_eq ! (ffi :: take_char (c) , 97) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_simple_dependent_qualified_type ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.47s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpxq6CVe/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("B::C")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_pod ! ("Bob") generate_pod ! ("B::C")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate_pod ! ("B::C")) ; fn main () { let b = ffi :: B :: C { a : 12 } ; assert_eq ! (b . daft () . a , 12) ; } # [link (name = "autocx... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_root_ns_meth_ret_pod ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.64s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpckLIUe/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_shared_int") generate ! ("take_sh... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_shared_int") generate ! ("take_sh... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:203 [INFO] [stderr] | [INFO] [stderr] 1 | ...! ("shared_to_weak")) ; fn main () { let a = ffi :: make_shared_int () ; assert_eq ! (ffi :: take_shared_int (a . clone ()) , autocxx ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:244 [INFO] [stderr] | [INFO] [stderr] 1 | ...a = ffi :: make_shared_int () ; assert_eq ! (ffi :: take_shared_int (a . clone ()) , autocxx :: c_int (3)) ; ffi :: shared_to_weak (a)... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:284 [INFO] [stderr] | [INFO] [stderr] 1 | ...(ffi :: take_shared_int (a . clone ()) , autocxx :: c_int (3)) ; ffi :: shared_to_weak (a) . upgrade () ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:308 [INFO] [stderr] | [INFO] [stderr] 1 | ...int (a . clone ()) , autocxx :: c_int (3)) ; ffi :: shared_to_weak (a) . upgrade () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_shared_ptr ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.31s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpeWve7E/input.rs ... error [INFO] [stdout] test integration_tests::test_static_func ... FAILED [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("WithStaticMethod")) ; fn main () { ass... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("WithStaticMethod")) ; fn main () { ass... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:148 [INFO] [stderr] | [INFO] [stderr] 1 | ...hStaticMethod")) ; fn main () { assert_eq ! (ffi :: WithStaticMethod :: call () , 42) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpWso8T4/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_u... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_u... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:127 [INFO] [stderr] | [INFO] [stderr] 1 | ...y ! (unsafe_ffi) generate ! ("B")) ; fn main () { ffi :: B :: make_unique () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_specialization ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.60s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpWgW9WX/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { } # [link (name =... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate_all ! ()) ; fn main () { } # [link (name =... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_std_thing ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.77s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpkVk07M/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("STRING")) ; fn main () { let a = std :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("STRING")) ; fn main () { let a = std :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...n main () { let a = std :: str :: from_utf8 (ffi :: STRING) . unwrap () . trim_end_matches (char :: from (0)) ; assert_eq ! (a , "Foo"... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_string_constant ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpH7cpjC/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { use ffi :: ToCppSt... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:124 [INFO] [stderr] | [INFO] [stderr] 1 | ...fe_ffi) generate ! ("A")) ; fn main () { use ffi :: ToCppString ; ffi :: A :: CreateA ("a" . into_cpp () , "b" . into_cpp ()) ; } # [l... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { use ffi :: ToCppSt... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:152 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("A")) ; fn main () { use ffi :: ToCppString ; ffi :: A :: CreateA ("a" . into_cpp () , "b" . into_cpp ()) ; } # [link (name = "aut... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:172 [INFO] [stderr] | [INFO] [stderr] 1 | ... :: ToCppString ; ffi :: A :: CreateA ("a" . into_cpp () , "b" . into_cpp ()) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:192 [INFO] [stderr] | [INFO] [stderr] 1 | ...i :: A :: CreateA ("a" . into_cpp () , "b" . into_cpp ()) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_static_func_wrapper ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.69s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpc63tj1/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_string")) ; fn main () { assert_e... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_string")) ; fn main () { assert_e... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:143 [INFO] [stderr] | [INFO] [stderr] 1 | ...("take_string")) ; fn main () { assert_eq ! (ffi :: take_string ("hello") , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_string_transparent_function ... FAILED [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.84s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_string_transparent_method ... FAILED [INFO] [stderr] test /tmp/.tmpGmPbxA/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { let a = ffi :: A :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { let a = ffi :: A :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:135 [INFO] [stderr] | [INFO] [stderr] 1 | ...afe_ffi) generate ! ("A")) ; fn main () { let a = ffi :: A :: make_unique () ; assert_eq ! (a . take_string ("hello") , 5) ; } # [link... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.65s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpDSWuhl/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { assert_eq ! (ffi :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:140 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi) generate ! ("A")) ; fn main () { assert_eq ! (ffi :: A :: take_string ("hello") , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_string_transparent_static_method ... FAILED [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 1.43s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpBdo0oW/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_as_pod_with_is_relocatable ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.78s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpu6WX5F/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_string_view") generate ! ("return... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_string_view") generate ! ("return... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_stringview ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.81s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpRKaUh0/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Origin")) ; fn main () { ffi :: Origin... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Origin")) ; fn main () { ffi :: Origin... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:125 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_ffi) generate ! ("Origin")) ; fn main () { ffi :: Origin :: make_unique () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_struct_templated_typedef ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.55s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_i32 ... FAILED [INFO] [stderr] test /tmp/.tmpQE6Gbv/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_int")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_int")) ; fn main () { assert_eq !... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:140 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("take_int")) ; fn main () { assert_eq ! (ffi :: take_int (3) , 6) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.60s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpB8AS1F/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("C")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("C")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:152 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("A") generate ! ("C")) ; fn main () { let a = ffi :: A :: make_unique () ; let c1 = ffi :: C :: make_unique () ; let c2 = ffi :: C... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ...) { let a = ffi :: A :: make_unique () ; let c1 = ffi :: C :: make_unique () ; let c2 = ffi :: C :: make_unique () ; let ch = a . as_r... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:228 [INFO] [stderr] | [INFO] [stderr] 1 | ... ; let c1 = ffi :: C :: make_unique () ; let c2 = ffi :: C :: make_unique () ; let ch = a . as_ref () . unwrap () . make_char (c1) ; a... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_char_by_ptr_in_wrapped_method ... FAILED [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.73s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmph353Sy/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 , b : 13 , c : ffi :: Phil { d : 4 } } ; assert_eq ! (ffi :: take_bob... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:193 [INFO] [stderr] | [INFO] [stderr] 1 | ...{ let a = ffi :: Bob { a : 12 , b : 13 , c : ffi :: Phil { d : 4 } } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name = "aut... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:232 [INFO] [stderr] | [INFO] [stderr] 1 | ..., c : ffi :: Phil { d : 4 } } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_nested_pod_by_value ... FAILED [INFO] [stdout] test integration_tests::test_use_pod_typedef ... ignored [INFO] [stdout] test integration_tests::test_use_pod_typedef_with_allowpod ... ignored [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.61s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpqqzuFH/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:182 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("make_bob")) ; fn main () { let mut a = ffi :: make_bob (12) ; assert_eq ! (ffi :: take_bob (a . pin_mut ()) , 12) ; } # [link (n... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:218 [INFO] [stderr] | [INFO] [stderr] 1 | ... mut a = ffi :: make_bob (12) ; assert_eq ! (ffi :: take_bob (a . pin_mut ()) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_nonpod_by_mut_ref ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.52s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpcJh6Gs/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("Bob")) ; fn main () {... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("Bob")) ; fn main () {... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ... ("A") generate ! ("Bob")) ; fn main () { let a = ffi :: A :: make_unique () ; let b = a . as_ref () . unwrap () . make_bob (12) ; let... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_nonpod_by_ptr_in_method ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.79s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_nonpod_by_ptr_simple ... FAILED [INFO] [stderr] test /tmp/.tmpPJSIAG/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:178 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("make_bob")) ; fn main () { let a = ffi :: make_bob (12) ; let a_ptr = a . into_raw () ; assert_eq ! (unsafe { ffi :: take_bo... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:253 [INFO] [stderr] | [INFO] [stderr] 1 | ...tr = a . into_raw () ; assert_eq ! (unsafe { ffi :: take_bob (a_ptr) } , 12) ; unsafe { cxx :: UniquePtr :: from_raw (a_ptr) } ; } # [... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpqIAvLK/input.rs ... error: 'rustfmt' is not installed for the toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 toolchain 'd2e9fff28e244f1ea4927194f1f9b77f93e2ffe2' [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 [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("Bob") generate ! ("C"... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("Bob") generate ! ("C"... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:171 [INFO] [stderr] | [INFO] [stderr] 1 | ... ("Bob") generate ! ("C")) ; fn main () { let a = ffi :: A :: make_unique () ; let c = ffi :: C :: make_unique () ; let b = a . as_ref... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:208 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { let a = ffi :: A :: make_unique () ; let c = ffi :: C :: make_unique () ; let b = a . as_ref () . unwrap () . make_bob (12) ; let... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::C; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_nonpod_by_ptr_in_wrapped_method ... FAILED [INFO] [stdout] test integration_tests::test_virtual_fns_inheritance ... ignored [INFO] [stdout] test types::tests::test_ints ... ok [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.78s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp2h72dU/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stdout] test integration_tests::test_take_nonpod_by_ref ... FAILED [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:178 [INFO] [stderr] | [INFO] [stderr] 1 | ...erate ! ("make_bob")) ; fn main () { let a = ffi :: make_bob (12) ; assert_eq ! (ffi :: take_bob (& a) , 12) ; } # [link (name = "auto... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:214 [INFO] [stderr] | [INFO] [stderr] 1 | ... let a = ffi :: make_bob (12) ; assert_eq ! (ffi :: take_bob (& a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.62s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_pod_by_mut_ref ... FAILED [INFO] [stderr] test /tmp/.tmpoRSnBt/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:174 [INFO] [stderr] | [INFO] [stderr] 1 | ...ob")) ; fn main () { let mut a = Box :: pin (ffi :: Bob { a : 12 , b : 13 }) ; assert_eq ! (ffi :: take_bob (a . as_mut ()) , 12) ; as... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:221 [INFO] [stderr] | [INFO] [stderr] 1 | ...i :: Bob { a : 12 , b : 13 }) ; assert_eq ! (ffi :: take_bob (a . as_mut ()) , 12) ; assert_eq ! (a . b , 14) ; } # [link (name = "aut... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `as_mut` found for struct `Pin>` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:242 [INFO] [stderr] | [INFO] [stderr] 1 | ... b : 13 }) ; assert_eq ! (ffi :: take_bob (a . as_mut ()) , 12) ; assert_eq ! (a . b , 14) ; } # [link (name = "autocxx-demo")] extern... [INFO] [stderr] | ^^^^^^ method not found in `Pin>` [INFO] [stderr] | [INFO] [stderr] = note: the method was found for [INFO] [stderr] - `Pin

` [INFO] [stderr] = note: `a` is a function, perhaps you wish to call it [INFO] [stderr] [INFO] [stderr] error[E0609]: no field `b` on type `Pin>` [INFO] [stderr] --> $DIR/input.rs:1:278 [INFO] [stderr] | [INFO] [stderr] 1 | ... (ffi :: take_bob (a . as_mut ()) , 12) ; assert_eq ! (a . b , 14) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^ unknown field [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.51s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpxsnymu/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("Bob")) ; fn main () { let a = ffi :: Bob :: make_unique (12 , 13) ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:205 [INFO] [stderr] | [INFO] [stderr] 1 | ... Bob :: make_unique (12 , 13) ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_nonpod_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpuBwlzS/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stdout] test integration_tests::test_take_pod_by_ref ... FAILED [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (& a) , 12) ; } # [link (na... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (& a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.47s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpdbv6uv/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate ! ("Bob") generate... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:170 [INFO] [stderr] | [INFO] [stderr] 1 | ...ob") generate ! ("make_bob")) ; fn main () { ffi :: Bob { do_not_attempt_to_allocate_nonpod_types : [] } ; } # [link (name = "autocxx-... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_negative_make_nonpod ... ok [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpkVlC60/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob_ref") generate ! ("take_bob_p... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob_ref") generate ! ("take_bob_p... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:190 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob_ref (& a) , 12) ; } # [link... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:236 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob_ref (& a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_pod_by_ref_and_ptr ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.47s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpui2kOx/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_pod_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.54s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp8gQDV5/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_bob") generate_pod ! ("Bob")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate_pod ! ("Bob")) ; fn main () { let a = ffi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ...fi :: Bob { a : 12 , b : 13 } ; assert_eq ! (ffi :: take_bob (a) , 12) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_take_pod_class_by_value ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.56s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp46jthM/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("do_nothing1") generate ! ("do_nothing2... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("do_nothing1") generate ! ("do_nothing2... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:157 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("do_nothing2")) ; fn main () { ffi :: do_nothing1 () ; ffi :: do_nothing2 () ; } # [link (name = "autocxx-demo")] extern... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:181 [INFO] [stderr] | [INFO] [stderr] 1 | ...g2")) ; fn main () { ffi :: do_nothing1 () ; ffi :: do_nothing2 () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_two_funcs ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.38s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpxkxesr/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("do_nothing1") generate ! ("do_nothing2... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("do_nothing1") generate ! ("do_nothing2... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:157 [INFO] [stderr] | [INFO] [stderr] 1 | ...) generate ! ("do_nothing2")) ; fn main () { ffi :: do_nothing1 () ; ffi :: do_nothing2 () ; } # [link (name = "autocxx-demo")] extern... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:181 [INFO] [stderr] | [INFO] [stderr] 1 | ...g2")) ; fn main () { ffi :: do_nothing1 () ; ffi :: do_nothing2 () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_two_funcs_with_definition ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.48s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpRbEcET/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Origin")) ; fn main () { ffi :: Origin... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("Origin")) ; fn main () { ffi :: Origin... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:125 [INFO] [stderr] | [INFO] [stderr] 1 | ...e_ffi) generate ! ("Origin")) ; fn main () { ffi :: Origin :: make_unique () ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_templated_typedef ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_type_called_type ... FAILED [INFO] [stderr] test /tmp/.tmpWgodc8/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_type")) ; fn main () { } # [link ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_type")) ; fn main () { } # [link ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.47s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpTGJjcl/input.rs ... error [INFO] [stdout] test integration_tests::test_two_mods ... FAILED [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:1 [INFO] [stderr] | [INFO] [stderr] 1 | autocxx :: include_cpp ! { # include "input.h" safety ! (unsafe_ffi) generate ! ("give_a") generate ! ("get_a") } autocxx :: include_cpp ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:115 [INFO] [stderr] | [INFO] [stderr] 1 | ...rate ! ("give_a") generate ! ("get_a") } autocxx :: include_cpp ! { # include "input.h" name ! (ffi2) generate ! ("give_b") generate !... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:242 [INFO] [stderr] | [INFO] [stderr] 1 | ... generate ! ("get_b") } fn main () { let a = ffi :: give_a () ; assert_eq ! (ffi :: get_a (a) , 5) ; let b = unsafe { ffi2 :: give_b (... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:274 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { let a = ffi :: give_a () ; assert_eq ! (ffi :: get_a (a) , 5) ; let b = unsafe { ffi2 :: give_b () } ; assert_eq ! (unsafe { ffi2... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi2` [INFO] [stderr] --> $DIR/input.rs:1:315 [INFO] [stderr] | [INFO] [stderr] 1 | ...! (ffi :: get_a (a) , 5) ; let b = unsafe { ffi2 :: give_b () } ; assert_eq ! (unsafe { ffi2 :: get_b (b) } , 8) ; } # [link (name = "... [INFO] [stderr] | ^^^^ use of undeclared crate or module `ffi2` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi2` [INFO] [stderr] --> $DIR/input.rs:1:359 [INFO] [stderr] | [INFO] [stderr] 1 | ...ffi2 :: give_b () } ; assert_eq ! (unsafe { ffi2 :: get_b (b) } , 8) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^ use of undeclared crate or module `ffi2` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.53s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpvKwkCk/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::B")) ; fn main () { } # [link (name... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A::B")) ; fn main () { } # [link (name... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_to_ns ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.48s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp8mS6Ts/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("duplocalefoo")) ; fn main () { } # [li... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("duplocalefoo")) ; fn main () { } # [li... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_to_ptr_is_marked_unsafe ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.45s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmphCbiTe/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_a") generate_pod ! ("A")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_a") generate_pod ! ("A")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:154 [INFO] [stderr] | [INFO] [stderr] 1 | ...generate_pod ! ("A")) ; fn main () { let a = ffi :: A { a : 32 , } ; assert_eq ! (ffi :: take_a (a) , 32) ; } # [link (name = "autocxx... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:191 [INFO] [stderr] | [INFO] [stderr] 1 | ...let a = ffi :: A { a : 32 , } ; assert_eq ! (ffi :: take_a (a) , 32) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_in_pod_struct ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.59s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp2ENnaJ/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:136 [INFO] [stderr] | [INFO] [stderr] 1 | ...rate ! ("daft")) ; fn main () { assert_eq ! (ffi :: daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "aut... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:149 [INFO] [stderr] | [INFO] [stderr] 1 | ...; fn main () { assert_eq ! (ffi :: daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] exte... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:176 [INFO] [stderr] | [INFO] [stderr] 1 | ...(ffi :: daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_to_ulong ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.51s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_to_std ... FAILED [INFO] [stderr] test /tmp/.tmpnBwy6c/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_str")) ; fn main () { use ffi :: ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:131 [INFO] [stderr] | [INFO] [stderr] 1 | ... generate ! ("take_str")) ; fn main () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_str ("hello" . into_cpp ()) , 5) ; } # [lin... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_str")) ; fn main () { use ffi :: ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:165 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_str ("hello" . into_cpp ()) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:192 [INFO] [stderr] | [INFO] [stderr] 1 | ...ng ; assert_eq ! (ffi :: take_str ("hello" . into_cpp ()) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.47s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_to_std_in_struct ... FAILED [INFO] [stderr] test /tmp/.tmpt7y2FT/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_a") generate ! ("take_a")) ; fn m... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:151 [INFO] [stderr] | [INFO] [stderr] 1 | ...") generate ! ("take_a")) ; fn main () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) ,... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_a") generate ! ("take_a")) ; fn m... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:185 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) , 5) ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:200 [INFO] [stderr] | [INFO] [stderr] 1 | ...:: ToCppString ; assert_eq ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:225 [INFO] [stderr] | [INFO] [stderr] 1 | ...q ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.51s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ulong ... FAILED [INFO] [stderr] test /tmp/.tmpm7jZRA/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("daft")) ; fn main () { assert_eq ! (ff... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:136 [INFO] [stderr] | [INFO] [stderr] 1 | ...rate ! ("daft")) ; fn main () { assert_eq ! (ffi :: daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "aut... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:149 [INFO] [stderr] | [INFO] [stderr] 1 | ...; fn main () { assert_eq ! (ffi :: daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] exte... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:176 [INFO] [stderr] | [INFO] [stderr] 1 | ...(ffi :: daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpe1nvSc/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_str")) ; fn main () { use ffi :: ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:131 [INFO] [stderr] | [INFO] [stderr] 1 | ... generate ! ("take_str")) ; fn main () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_str ("hello" . into_cpp ()) , 5) ; } # [lin... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_str")) ; fn main () { use ffi :: ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:165 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_str ("hello" . into_cpp ()) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:192 [INFO] [stderr] | [INFO] [stderr] 1 | ...ng ; assert_eq ! (ffi :: take_str ("hello" . into_cpp ()) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_to_up_in_fn_call ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ulong_method ... FAILED [INFO] [stderr] test /tmp/.tmpAjhsD9/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { let a = ffi :: A :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A")) ; fn main () { let a = ffi :: A :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:204 [INFO] [stderr] | [INFO] [stderr] 1 | ..._eq ! (a . as_ref () . unwrap () . daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] exte... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:231 [INFO] [stderr] | [INFO] [stderr] 1 | ...ap () . daft (autocxx :: c_ulong (34)) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:135 [INFO] [stderr] | [INFO] [stderr] 1 | ...afe_ffi) generate ! ("A")) ; fn main () { let a = ffi :: A :: make_unique () ; assert_eq ! (a . as_ref () . unwrap () . daft (autocxx ... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.52s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpiKqTTK/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_a") generate ! ("take_a")) ; fn m... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0432]: unresolved import `ffi` [INFO] [stderr] --> $DIR/input.rs:1:151 [INFO] [stderr] | [INFO] [stderr] 1 | ...") generate ! ("take_a")) ; fn main () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) ,... [INFO] [stderr] | ^^^ help: a similar path exists: `std::ffi` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("make_a") generate ! ("take_a")) ; fn m... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:185 [INFO] [stderr] | [INFO] [stderr] 1 | ...n () { use ffi :: ToCppString ; assert_eq ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) , 5) ; } # [link (name = "autocxx-d... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:200 [INFO] [stderr] | [INFO] [stderr] 1 | ...:: ToCppString ; assert_eq ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0599]: no method named `into_cpp` found for reference `&'static str` in the current scope [INFO] [stderr] --> $DIR/input.rs:1:225 [INFO] [stderr] | [INFO] [stderr] 1 | ...q ! (ffi :: take_a (ffi :: make_a ("hello" . into_cpp ())) , 5) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^^ method not found in `&'static str` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_typedef_to_up_in_struct ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.45s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmp4VHxlV/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:258 [INFO] [stderr] | [INFO] [stderr] 1 | ..._eq ! (a . as_ref () . unwrap () . daft (autocxx :: c_ulong (34) , b) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:289 [INFO] [stderr] | [INFO] [stderr] 1 | ...) . daft (autocxx :: c_ulong (34) , b) , autocxx :: c_ulong (34)) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:152 [INFO] [stderr] | [INFO] [stderr] 1 | ... ! ("A") generate ! ("B")) ; fn main () { let b = ffi :: B :: make_unique () ; let a = ffi :: A :: make_unique () ; assert_eq ! (a . a... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:189 [INFO] [stderr] | [INFO] [stderr] 1 | ...() { let b = ffi :: B :: make_unique () ; let a = ffi :: A :: make_unique () ; assert_eq ! (a . as_ref () . unwrap () . daft (autocxx ... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_ulong_wrapped_method ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.35s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpYXetSE/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("bar")) ; fn main () { } # [link (name ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("bar")) ; fn main () { } # [link (name ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_underscored_namespace_for_inner_type ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.39s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpg2sJif/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("content::RenderFrameHost")) ; fn main ... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("content::RenderFrameHost")) ; fn main ... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:151 [INFO] [stderr] | [INFO] [stderr] 1 | ...t::RenderFrameHost")) ; fn main () { let _ = ffi :: content :: RenderFrameHost :: make_unique () ; } # [link (name = "autocxx-demo")] ... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_unexpected_use ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.37s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpITuhsT/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:135 [INFO] [stderr] | [INFO] [stderr] 1 | ...afe_ffi) generate ! ("B")) ; fn main () { let b = ffi :: B :: make_unique () ; assert_eq ! (b . get_a () , 2) ; } # [link (name = "aut... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_union_ignored ... FAILED [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.42s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpHbucTe/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_vec") generate ! ("get_vec")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_vec") generate ! ("get_vec")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:163 [INFO] [stderr] | [INFO] [stderr] 1 | ...e ! ("get_vec")) ; fn main () { assert_eq ! (ffi :: take_vec (ffi :: get_vec ()) , 2) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:180 [INFO] [stderr] | [INFO] [stderr] 1 | ...; fn main () { assert_eq ! (ffi :: take_vec (ffi :: get_vec ()) , 2) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_vector_cycle_bare ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.45s [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_vector_cycle_up ... FAILED [INFO] [stderr] test /tmp/.tmpHlR3fo/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_vec") generate ! ("get_vec")) ; f... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("take_vec") generate ! ("get_vec")) ; f... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:158 [INFO] [stderr] | [INFO] [stderr] 1 | ...nerate ! ("get_vec")) ; fn main () { let v = ffi :: get_vec () ; assert_eq ! (v . as_ref () . unwrap () . is_empty () , false) ; asser... [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:255 [INFO] [stderr] | [INFO] [stderr] 1 | ...rap () . is_empty () , false) ; assert_eq ! (ffi :: take_vec (v) , 2) ; } # [link (name = "autocxx-demo")] extern { } [INFO] [stderr] | ^^^ use of undeclared crate or module `ffi` [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpOogrZB/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("operations_research::Solver")) ; fn ma... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("operations_research::Solver")) ; fn ma... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_vector_of_pointers ... FAILED [INFO] [stderr] Compiling autocxx-engine-tests v0.0.0 (/opt/rustwide/target/tests/autocxx-engine) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 0.48s [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] test /tmp/.tmpDvt6iA/input.rs ... error [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] error[E0432]: unresolved import `autocxx` [INFO] [stderr] --> $DIR/input.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^ use of undeclared crate or module `autocxx` [INFO] [stderr] [INFO] [stderr] error: cannot determine resolution for the macro `include_cpp` [INFO] [stderr] --> $DIR/input.rs:1:30 [INFO] [stderr] | [INFO] [stderr] 1 | use autocxx :: include_cpp ; include_cpp ! (# include "input.h" safety ! (unsafe_ffi) generate ! ("A") generate ! ("B")) ; fn main () { l... [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: import resolution is stuck, try simplifying macro imports [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:156 [INFO] [stderr] | [INFO] [stderr] 1 | ..."A") generate ! ("B")) ; fn main () { let mut a = ffi :: A :: make_unique (12) ; assert_eq ! (a . pin_mut () . foo (2) , 3) ; let mut ... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::A; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] error[E0433]: failed to resolve: use of undeclared crate or module `ffi` [INFO] [stderr] --> $DIR/input.rs:1:244 [INFO] [stderr] | [INFO] [stderr] 1 | ...eq ! (a . pin_mut () . foo (2) , 3) ; let mut b = ffi :: B :: make_unique () ; assert_eq ! (b . pin_mut () . foo (2) , 4) ; } # [link ... [INFO] [stderr] | ^ not found in `ffi` [INFO] [stderr] | [INFO] [stderr] help: consider importing this enum [INFO] [stderr] | [INFO] [stderr] 1 | use cxx::B; [INFO] [stderr] | [INFO] [stderr] ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stdout] test integration_tests::test_virtual_fns ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_define_int stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmpnEK15F/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpnEK15F" "-I" "/tmp/.tmpnEK15F/target/include" "-I" "/tmp/.tmpnEK15F" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpnEK15F/target/cxx/gen0.o" "-c" "/tmp/.tmpnEK15F/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpnEK15F" "-I" "/tmp/.tmpnEK15F/target/include" "-I" "/tmp/.tmpnEK15F" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpnEK15F/target/input.o" "-c" "/tmp/.tmpnEK15F/input.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmpnEK15F/target/libautocxx-demo.a" "/tmp/.tmpnEK15F/target/cxx/gen0.o" "/tmp/.tmpnEK15F/target/input.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmpnEK15F/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmpnEK15F/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_define_int' panicked at 'tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:51:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609debca573 - std::panicking::begin_panic::{{closure}}::h1a3257d6853209c3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:542:9 [INFO] [stdout] 12: 0x5609debca3f9 - std::sys_common::backtrace::__rust_end_short_backtrace::hd12b3e463c578b8a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609debca4a9 - std::panicking::begin_panic::h7e98318905eee8d5 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:541:12 [INFO] [stdout] 14: 0x5609dea19775 - trybuild::run::::run::{{closure}}::he4121108edd6820a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:51:13 [INFO] [stdout] 15: 0x5609dea34238 - core::result::Result::unwrap_or_else::h207c2bbb9f30c898 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1065:23 [INFO] [stdout] 16: 0x5609dea2647a - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:43:32 [INFO] [stdout] 17: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 18: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 19: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 20: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 21: 0x5609de91a5ed - __rust_try [INFO] [stdout] 22: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 23: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 24: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 25: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 26: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 27: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 28: 0x5609de80f2c9 - autocxx_engine::integration_tests::test_define_int::test_impl::hdc96c691a73f2f8d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1412:5 [INFO] [stdout] 29: 0x5609de80f093 - autocxx_engine::integration_tests::test_define_int::h5f5bca1adfb18006 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1402:1 [INFO] [stdout] 30: 0x5609de80effa - autocxx_engine::integration_tests::test_define_int::{{closure}}::h2927c2222f95874d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1402:1 [INFO] [stdout] 31: 0x5609de95349e - core::ops::function::FnOnce::call_once::h7a47ef1017024540 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 33: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 35: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 37: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 38: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 40: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 41: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 42: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 43: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 44: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 46: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 47: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 48: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 49: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 52: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 53: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 54: 0x7f9ff2e76293 - clone [INFO] [stdout] 55: 0x0 - [INFO] [stdout] thread 'integration_tests::test_define_int' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de80f2c9 - autocxx_engine::integration_tests::test_define_int::test_impl::hdc96c691a73f2f8d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1412:5 [INFO] [stdout] 19: 0x5609de80f093 - autocxx_engine::integration_tests::test_define_int::h5f5bca1adfb18006 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1402:1 [INFO] [stdout] 20: 0x5609de80effa - autocxx_engine::integration_tests::test_define_int::{{closure}}::h2927c2222f95874d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1402:1 [INFO] [stdout] 21: 0x5609de95349e - core::ops::function::FnOnce::call_once::h7a47ef1017024540 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_abstract_class_no_make_unique stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmp2nOcZw/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmp2nOcZw" "-I" "/tmp/.tmp2nOcZw/target/include" "-I" "/tmp/.tmp2nOcZw" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmp2nOcZw/target/cxx/gen0.o" "-c" "/tmp/.tmp2nOcZw/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmp2nOcZw/target/libautocxx-demo.a" "/tmp/.tmp2nOcZw/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmp2nOcZw/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmp2nOcZw/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_abstract_class_no_make_unique' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de838329 - autocxx_engine::integration_tests::test_abstract_class_no_make_unique::test_impl::h4c2fffc74810cb14 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4661:5 [INFO] [stdout] 28: 0x5609de8382a3 - autocxx_engine::integration_tests::test_abstract_class_no_make_unique::hd0c34491eb0e53f2 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4648:1 [INFO] [stdout] 29: 0x5609de83820a - autocxx_engine::integration_tests::test_abstract_class_no_make_unique::{{closure}}::h18e66a0637d54f6c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4648:1 [INFO] [stdout] 30: 0x5609de954f0e - core::ops::function::FnOnce::call_once::hd0c4e4995af98bdd [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_abstract_class_no_make_unique' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de838329 - autocxx_engine::integration_tests::test_abstract_class_no_make_unique::test_impl::h4c2fffc74810cb14 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4661:5 [INFO] [stdout] 19: 0x5609de8382a3 - autocxx_engine::integration_tests::test_abstract_class_no_make_unique::hd0c34491eb0e53f2 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4648:1 [INFO] [stdout] 20: 0x5609de83820a - autocxx_engine::integration_tests::test_abstract_class_no_make_unique::{{closure}}::h18e66a0637d54f6c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4648:1 [INFO] [stdout] 21: 0x5609de954f0e - core::ops::function::FnOnce::call_once::hd0c4e4995af98bdd [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_define_str stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmpcFs1xT/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpcFs1xT" "-I" "/tmp/.tmpcFs1xT/target/include" "-I" "/tmp/.tmpcFs1xT" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpcFs1xT/target/cxx/gen0.o" "-c" "/tmp/.tmpcFs1xT/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpcFs1xT" "-I" "/tmp/.tmpcFs1xT/target/include" "-I" "/tmp/.tmpcFs1xT" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpcFs1xT/target/input.o" "-c" "/tmp/.tmpcFs1xT/input.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmpcFs1xT/target/libautocxx-demo.a" "/tmp/.tmpcFs1xT/target/cxx/gen0.o" "/tmp/.tmpcFs1xT/target/input.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmpcFs1xT/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmpcFs1xT/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_define_str' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de80f923 - autocxx_engine::integration_tests::test_define_str::test_impl::haaf8c1ddffd1fe71 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1425:5 [INFO] [stdout] 28: 0x5609de80f393 - autocxx_engine::integration_tests::test_define_str::hf999ebd295e4e440 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1415:1 [INFO] [stdout] 29: 0x5609de80f2fa - autocxx_engine::integration_tests::test_define_str::{{closure}}::h2b722eed85aed7ed [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1415:1 [INFO] [stdout] 30: 0x5609de954ece - core::ops::function::FnOnce::call_once::hd0965873ac99d578 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_define_str' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de80f923 - autocxx_engine::integration_tests::test_define_str::test_impl::haaf8c1ddffd1fe71 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1425:5 [INFO] [stdout] 19: 0x5609de80f393 - autocxx_engine::integration_tests::test_define_str::hf999ebd295e4e440 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1415:1 [INFO] [stdout] 20: 0x5609de80f2fa - autocxx_engine::integration_tests::test_define_str::{{closure}}::h2b722eed85aed7ed [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:1415:1 [INFO] [stdout] 21: 0x5609de954ece - core::ops::function::FnOnce::call_once::hd0965873ac99d578 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_bridge_conflict_ty stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmpE7IqVU/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] Ignored a::Key: This item name is used in multiple namespaces. At present, autocxx and cxx allow only one type of a given name. This limitation will be fixed in future. [INFO] [stdout] Ignored b::Key: This item name is used in multiple namespaces. At present, autocxx and cxx allow only one type of a given name. This limitation will be fixed in future. [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpE7IqVU" "-I" "/tmp/.tmpE7IqVU/target/include" "-I" "/tmp/.tmpE7IqVU" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpE7IqVU/target/cxx/gen0.o" "-c" "/tmp/.tmpE7IqVU/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmpE7IqVU/target/libautocxx-demo.a" "/tmp/.tmpE7IqVU/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmpE7IqVU/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmpE7IqVU/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_bridge_conflict_ty' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de83ad19 - autocxx_engine::integration_tests::test_bridge_conflict_ty::test_impl::h34d1f464c6985506 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5050:5 [INFO] [stdout] 28: 0x5609de83ac93 - autocxx_engine::integration_tests::test_bridge_conflict_ty::ha1dc1a2c20bddcb8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5039:1 [INFO] [stdout] 29: 0x5609de83abfa - autocxx_engine::integration_tests::test_bridge_conflict_ty::{{closure}}::h0948098fc0bf7be8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5039:1 [INFO] [stdout] 30: 0x5609de9530ae - core::ops::function::FnOnce::call_once::h6f42154521b2d68d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_bridge_conflict_ty' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de83ad19 - autocxx_engine::integration_tests::test_bridge_conflict_ty::test_impl::h34d1f464c6985506 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5050:5 [INFO] [stdout] 19: 0x5609de83ac93 - autocxx_engine::integration_tests::test_bridge_conflict_ty::ha1dc1a2c20bddcb8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5039:1 [INFO] [stdout] 20: 0x5609de83abfa - autocxx_engine::integration_tests::test_bridge_conflict_ty::{{closure}}::h0948098fc0bf7be8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5039:1 [INFO] [stdout] 21: 0x5609de9530ae - core::ops::function::FnOnce::call_once::h6f42154521b2d68d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_c_uchar stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmpA0bjZg/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpA0bjZg" "-I" "/tmp/.tmpA0bjZg/target/include" "-I" "/tmp/.tmpA0bjZg" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpA0bjZg/target/cxx/gen0.o" "-c" "/tmp/.tmpA0bjZg/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmpA0bjZg/target/libautocxx-demo.a" "/tmp/.tmpA0bjZg/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmpA0bjZg/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmpA0bjZg/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_c_uchar' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de839864 - autocxx_engine::integration_tests::test_c_uchar::test_impl::h702c4d2a9e3678c7 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4841:5 [INFO] [stdout] 28: 0x5609de839613 - autocxx_engine::integration_tests::test_c_uchar::h8bb42e9316950b83 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4831:1 [INFO] [stdout] 29: 0x5609de83957a - autocxx_engine::integration_tests::test_c_uchar::{{closure}}::hf6a324ac0302534b [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4831:1 [INFO] [stdout] 30: 0x5609de954dde - core::ops::function::FnOnce::call_once::hcef7f70dd71152d1 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_c_uchar' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de839864 - autocxx_engine::integration_tests::test_c_uchar::test_impl::h702c4d2a9e3678c7 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4841:5 [INFO] [stdout] 19: 0x5609de839613 - autocxx_engine::integration_tests::test_c_uchar::h8bb42e9316950b83 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4831:1 [INFO] [stdout] 20: 0x5609de83957a - autocxx_engine::integration_tests::test_c_uchar::{{closure}}::hf6a324ac0302534b [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4831:1 [INFO] [stdout] 21: 0x5609de954dde - core::ops::function::FnOnce::call_once::hcef7f70dd71152d1 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_blocklist_not_overly_broad stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmpLob2fu/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpLob2fu" "-I" "/tmp/.tmpLob2fu/target/include" "-I" "/tmp/.tmpLob2fu" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpLob2fu/target/cxx/gen0.o" "-c" "/tmp/.tmpLob2fu/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmpLob2fu/target/libautocxx-demo.a" "/tmp/.tmpLob2fu/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmpLob2fu/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmpLob2fu/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_blocklist_not_overly_broad' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de83c2ac - autocxx_engine::integration_tests::test_blocklist_not_overly_broad::test_impl::h3d3a2bc22d379e89 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5319:5 [INFO] [stdout] 28: 0x5609de83c0c3 - autocxx_engine::integration_tests::test_blocklist_not_overly_broad::h2a39ae2c1a31e1cd [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5306:1 [INFO] [stdout] 29: 0x5609de83c02a - autocxx_engine::integration_tests::test_blocklist_not_overly_broad::{{closure}}::hd65eaa67a9e49358 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5306:1 [INFO] [stdout] 30: 0x5609de95299e - core::ops::function::FnOnce::call_once::h533f0df696b74b39 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_blocklist_not_overly_broad' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de83c2ac - autocxx_engine::integration_tests::test_blocklist_not_overly_broad::test_impl::h3d3a2bc22d379e89 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5319:5 [INFO] [stdout] 19: 0x5609de83c0c3 - autocxx_engine::integration_tests::test_blocklist_not_overly_broad::h2a39ae2c1a31e1cd [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5306:1 [INFO] [stdout] 20: 0x5609de83c02a - autocxx_engine::integration_tests::test_blocklist_not_overly_broad::{{closure}}::hd65eaa67a9e49358 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5306:1 [INFO] [stdout] 21: 0x5609de95299e - core::ops::function::FnOnce::call_once::h533f0df696b74b39 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_associated_type_problem stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmporzUW5/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmporzUW5" "-I" "/tmp/.tmporzUW5/target/include" "-I" "/tmp/.tmporzUW5" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmporzUW5/target/cxx/gen0.o" "-c" "/tmp/.tmporzUW5/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmporzUW5/target/libautocxx-demo.a" "/tmp/.tmporzUW5/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmporzUW5/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmporzUW5/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_associated_type_problem' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de826279 - autocxx_engine::integration_tests::test_associated_type_problem::test_impl::had5ff40997e2675d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:3177:5 [INFO] [stdout] 28: 0x5609de8261f3 - autocxx_engine::integration_tests::test_associated_type_problem::hef25f8deb007f4d9 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:3162:1 [INFO] [stdout] 29: 0x5609de82615a - autocxx_engine::integration_tests::test_associated_type_problem::{{closure}}::hbbcfb136cfd755cd [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:3162:1 [INFO] [stdout] 30: 0x5609de955a4e - core::ops::function::FnOnce::call_once::hf9d6ec5f22b00b0c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_associated_type_problem' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de826279 - autocxx_engine::integration_tests::test_associated_type_problem::test_impl::had5ff40997e2675d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:3177:5 [INFO] [stdout] 19: 0x5609de8261f3 - autocxx_engine::integration_tests::test_associated_type_problem::hef25f8deb007f4d9 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:3162:1 [INFO] [stdout] 20: 0x5609de82615a - autocxx_engine::integration_tests::test_associated_type_problem::{{closure}}::hbbcfb136cfd755cd [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:3162:1 [INFO] [stdout] 21: 0x5609de955a4e - core::ops::function::FnOnce::call_once::hf9d6ec5f22b00b0c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_deleted_function stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmphnfDqZ/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmphnfDqZ" "-I" "/tmp/.tmphnfDqZ/target/include" "-I" "/tmp/.tmphnfDqZ" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmphnfDqZ/target/cxx/gen0.o" "-c" "/tmp/.tmphnfDqZ/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmphnfDqZ/target/libautocxx-demo.a" "/tmp/.tmphnfDqZ/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmphnfDqZ/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmphnfDqZ/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_deleted_function' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de83e449 - autocxx_engine::integration_tests::test_deleted_function::test_impl::h6e1001d1feec81c8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5482:5 [INFO] [stdout] 28: 0x5609de83e3c3 - autocxx_engine::integration_tests::test_deleted_function::hf73a57b189c1edd9 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5470:1 [INFO] [stdout] 29: 0x5609de83e32a - autocxx_engine::integration_tests::test_deleted_function::{{closure}}::hd36045c91775b6d1 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5470:1 [INFO] [stdout] 30: 0x5609de95210e - core::ops::function::FnOnce::call_once::h31cbd4e4557b9125 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_deleted_function' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de83e449 - autocxx_engine::integration_tests::test_deleted_function::test_impl::h6e1001d1feec81c8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5482:5 [INFO] [stdout] 19: 0x5609de83e3c3 - autocxx_engine::integration_tests::test_deleted_function::hf73a57b189c1edd9 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5470:1 [INFO] [stdout] 20: 0x5609de83e32a - autocxx_engine::integration_tests::test_deleted_function::{{closure}}::hd36045c91775b6d1 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5470:1 [INFO] [stdout] 21: 0x5609de95210e - core::ops::function::FnOnce::call_once::h31cbd4e4557b9125 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_bridge_conflict_ty_fn stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmp1FaJMs/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] Ignored a::Key: This item name is used in multiple namespaces. At present, autocxx and cxx allow only one type of a given name. This limitation will be fixed in future. [INFO] [stdout] Ignored b::Key: This item name is used in multiple namespaces. At present, autocxx and cxx allow only one type of a given name. This limitation will be fixed in future. [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmp1FaJMs" "-I" "/tmp/.tmp1FaJMs/target/include" "-I" "/tmp/.tmp1FaJMs" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmp1FaJMs/target/cxx/gen0.o" "-c" "/tmp/.tmp1FaJMs/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmp1FaJMs/target/libautocxx-demo.a" "/tmp/.tmp1FaJMs/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmp1FaJMs/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmp1FaJMs/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_bridge_conflict_ty_fn' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de83ae49 - autocxx_engine::integration_tests::test_bridge_conflict_ty_fn::test_impl::hdf89f18977fe64f6 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5064:5 [INFO] [stdout] 28: 0x5609de83adc3 - autocxx_engine::integration_tests::test_bridge_conflict_ty_fn::hdff62bd35e222514 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5053:1 [INFO] [stdout] 29: 0x5609de83ad2a - autocxx_engine::integration_tests::test_bridge_conflict_ty_fn::{{closure}}::heb1a1a5c6dd24727 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5053:1 [INFO] [stdout] 30: 0x5609de951bfe - core::ops::function::FnOnce::call_once::h20752ee85231de56 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_bridge_conflict_ty_fn' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de83ae49 - autocxx_engine::integration_tests::test_bridge_conflict_ty_fn::test_impl::hdf89f18977fe64f6 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5064:5 [INFO] [stdout] 19: 0x5609de83adc3 - autocxx_engine::integration_tests::test_bridge_conflict_ty_fn::hdff62bd35e222514 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5053:1 [INFO] [stdout] 20: 0x5609de83ad2a - autocxx_engine::integration_tests::test_bridge_conflict_ty_fn::{{closure}}::heb1a1a5c6dd24727 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:5053:1 [INFO] [stdout] 21: 0x5609de951bfe - core::ops::function::FnOnce::call_once::h20752ee85231de56 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_c_schar stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmpn1vJUv/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpn1vJUv" "-I" "/tmp/.tmpn1vJUv/target/include" "-I" "/tmp/.tmpn1vJUv" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpn1vJUv/target/cxx/gen0.o" "-c" "/tmp/.tmpn1vJUv/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmpn1vJUv/target/libautocxx-demo.a" "/tmp/.tmpn1vJUv/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmpn1vJUv/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmpn1vJUv/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [INFO] [stdout] cargo:rustc-link-lib=stdc++ [INFO] [stdout] thread 'integration_tests::test_c_schar' panicked at '1 of 1 tests failed', /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7eadfb - std::panicking::begin_panic_fmt::hf70e90a601287d8b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:457:5 [INFO] [stdout] 15: 0x5609dea26e02 - trybuild::run::::run::hb7c95edf1e7988bb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/run.rs:73:13 [INFO] [stdout] 16: 0x5609dea2ba74 - ::drop::h6b9dded364404999 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/trybuild-1.0.43/src/lib.rs:306:13 [INFO] [stdout] 17: 0x5609de95a147 - core::ptr::drop_in_place::he88e197282b66e8f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ptr/mod.rs:192:1 [INFO] [stdout] 18: 0x5609de7ed9c7 - autocxx_engine::integration_tests::LinkableTryBuilder::build::{{closure}}::h7e30d1ff5e163e8c [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:96:9 [INFO] [stdout] 19: 0x5609de8fcfec - std::panicking::try::do_call::hb3bdd92689f3ffbb [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 20: 0x5609de91a5ed - __rust_try [INFO] [stdout] 21: 0x5609de8fcf54 - std::panicking::try::ha9a8547de683a433 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 22: 0x5609de8698fe - std::panic::catch_unwind::hfd147848d3a67245 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 23: 0x5609de7ed94a - autocxx_engine::integration_tests::LinkableTryBuilder::build::h0d4aefff10096023 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:93:9 [INFO] [stdout] 24: 0x5609de7fa88d - autocxx_engine::integration_tests::do_run_test_manual::h75f5ec95b3321046 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:326:13 [INFO] [stdout] 25: 0x5609de7ee4dc - autocxx_engine::integration_tests::do_run_test::h8de0f3694d4641e8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:232:5 [INFO] [stdout] 26: 0x5609de7edd4e - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 27: 0x5609de839554 - autocxx_engine::integration_tests::test_c_schar::test_impl::hac01cf3122528f2d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4828:5 [INFO] [stdout] 28: 0x5609de839303 - autocxx_engine::integration_tests::test_c_schar::h7face6032de4f5a8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4818:1 [INFO] [stdout] 29: 0x5609de83926a - autocxx_engine::integration_tests::test_c_schar::{{closure}}::he891190c3860e0e1 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4818:1 [INFO] [stdout] 30: 0x5609de9547ee - core::ops::function::FnOnce::call_once::hb844c9641ee30302 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 31: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 32: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 33: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 34: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 39: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 40: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 41: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 42: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 43: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 44: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 45: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 46: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 47: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 48: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 49: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 50: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 51: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 52: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 53: 0x7f9ff2e76293 - clone [INFO] [stdout] 54: 0x0 - [INFO] [stdout] thread 'integration_tests::test_c_schar' panicked at 'called `Result::unwrap()` on an `Err` value: RsBuild', src/integration_tests.rs:125:6 [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x5609df4c7710 - std::backtrace_rs::backtrace::libunwind::trace::h99dbb39dca18857d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5 [INFO] [stdout] 1: 0x5609df4c7710 - std::backtrace_rs::backtrace::trace_unsynchronized::h832861927e9cfedf [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x5609df4c7710 - std::sys_common::backtrace::_print_fmt::h3d18154c77dcf310 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:67:5 [INFO] [stdout] 3: 0x5609df4c7710 - ::fmt::he312f4ad5b9bb346 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:46:22 [INFO] [stdout] 4: 0x5609df4ef4fc - core::fmt::write::h9a6d9c74526a6c1b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/fmt/mod.rs:1115:17 [INFO] [stdout] 5: 0x5609df4c32f5 - std::io::Write::write_fmt::h65d36b96410d80d7 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/io/mod.rs:1665:15 [INFO] [stdout] 6: 0x5609df4ca0bb - std::sys_common::backtrace::_print::h65d996766de40da4 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:49:5 [INFO] [stdout] 7: 0x5609df4ca0bb - std::sys_common::backtrace::print::h40df9727e635f303 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:36:9 [INFO] [stdout] 8: 0x5609df4ca0bb - std::panicking::default_hook::{{closure}}::hd2da4327dea91a51 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:208:50 [INFO] [stdout] 9: 0x5609df4c9bcc - std::panicking::default_hook::h3d55120ad6ada158 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:222:9 [INFO] [stdout] 10: 0x5609df4ca7a9 - std::panicking::rust_panic_with_hook::hf85dd0bb545e3b55 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:626:17 [INFO] [stdout] 11: 0x5609df4ca267 - std::panicking::begin_panic_handler::{{closure}}::h736ae969434da9fa [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:519:13 [INFO] [stdout] 12: 0x5609df4c7bec - std::sys_common::backtrace::__rust_end_short_backtrace::h6133bb80b1d6c3e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:141:18 [INFO] [stdout] 13: 0x5609df4ca1c9 - rust_begin_unwind [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:515:5 [INFO] [stdout] 14: 0x5609de7ebb21 - core::panicking::panic_fmt::hcf5f6d96e1dd7099 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/panicking.rs:92:14 [INFO] [stdout] 15: 0x5609de7ebc13 - core::result::unwrap_failed::he898b02f57993c42 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1599:5 [INFO] [stdout] 16: 0x5609de8c972d - core::result::Result::unwrap::hd1745b0136c70613 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/result.rs:1281:23 [INFO] [stdout] 17: 0x5609de7edd5f - autocxx_engine::integration_tests::run_test::hb2925658d93da583 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:115:5 [INFO] [stdout] 18: 0x5609de839554 - autocxx_engine::integration_tests::test_c_schar::test_impl::hac01cf3122528f2d [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4828:5 [INFO] [stdout] 19: 0x5609de839303 - autocxx_engine::integration_tests::test_c_schar::h7face6032de4f5a8 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4818:1 [INFO] [stdout] 20: 0x5609de83926a - autocxx_engine::integration_tests::test_c_schar::{{closure}}::he891190c3860e0e1 [INFO] [stdout] at /opt/rustwide/workdir/src/integration_tests.rs:4818:1 [INFO] [stdout] 21: 0x5609de9547ee - core::ops::function::FnOnce::call_once::hb844c9641ee30302 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 22: 0x5609dec73fa3 - core::ops::function::FnOnce::call_once::h227fa683a5745bd3 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 23: 0x5609dec73fa3 - test::__rust_begin_short_backtrace::h3a193bd570ada00a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:578:5 [INFO] [stdout] 24: 0x5609dec72a18 - as core::ops::function::FnOnce>::call_once::h262d2f411717179a [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 25: 0x5609dec72a18 - as core::ops::function::FnOnce<()>>::call_once::hfec00caec3e52a7b [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 26: 0x5609dec72a18 - std::panicking::try::do_call::ha5f42e76ffda569d [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 27: 0x5609dec72a18 - std::panicking::try::h53f36df0935b9500 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 28: 0x5609dec72a18 - std::panic::catch_unwind::h5a497f74b0ce006f [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 29: 0x5609dec72a18 - test::run_test_in_process::hab0aead337f48a88 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:601:18 [INFO] [stdout] 30: 0x5609dec72a18 - test::run_test::run_test_inner::{{closure}}::h632c383164d4cba2 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:493:39 [INFO] [stdout] 31: 0x5609dec4119d - test::run_test::run_test_inner::{{closure}}::h7c4b3612891a4b58 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/test/src/lib.rs:520:37 [INFO] [stdout] 32: 0x5609dec4119d - std::sys_common::backtrace::__rust_begin_short_backtrace::habf7d8a08419d00e [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys_common/backtrace.rs:125:18 [INFO] [stdout] 33: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::{{closure}}::h3acba502e2068204 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:476:17 [INFO] [stdout] 34: 0x5609dec458c8 - as core::ops::function::FnOnce<()>>::call_once::h526ef819c1964a35 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:347:9 [INFO] [stdout] 35: 0x5609dec458c8 - std::panicking::try::do_call::hc0b5663d6373cec8 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:401:40 [INFO] [stdout] 36: 0x5609dec458c8 - std::panicking::try::ha9007ede9d35dcd6 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panicking.rs:365:19 [INFO] [stdout] 37: 0x5609dec458c8 - std::panic::catch_unwind::hf60d56329ebbb81c [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/panic.rs:434:14 [INFO] [stdout] 38: 0x5609dec458c8 - std::thread::Builder::spawn_unchecked::{{closure}}::hb1722d498f4ce777 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/thread/mod.rs:475:30 [INFO] [stdout] 39: 0x5609dec458c8 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h15eb01325730c962 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/core/src/ops/function.rs:227:5 [INFO] [stdout] 40: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::h09f167e08fc945ff [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 41: 0x5609df4d14b7 - as core::ops::function::FnOnce>::call_once::hf814fe85eeb118e0 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/alloc/src/boxed.rs:1572:9 [INFO] [stdout] 42: 0x5609df4d14b7 - std::sys::unix::thread::Thread::new::thread_start::hb71b17934c5f5e68 [INFO] [stdout] at /rustc/d2e9fff28e244f1ea4927194f1f9b77f93e2ffe2/library/std/src/sys/unix/thread.rs:91:17 [INFO] [stdout] 43: 0x7f9ff30a0609 - start_thread [INFO] [stdout] 44: 0x7f9ff2e76293 - clone [INFO] [stdout] 45: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- integration_tests::test_derived_abstract_class_no_make_unique stdout ---- [INFO] [stdout] cargo:rustc-env=AUTOCXX_RS=/tmp/.tmpcx4Qh4/target/rs [INFO] [stdout] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stdout] CXX_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXX_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXX = None [INFO] [stdout] CXX = None [INFO] [stdout] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXFLAGS = None [INFO] [stdout] CXXFLAGS = None [INFO] [stdout] CRATE_CC_NO_DEFAULTS = None [INFO] [stdout] DEBUG = None [INFO] [stdout] CARGO_CFG_TARGET_FEATURE = None [INFO] [stdout] running: "c++" "-O1" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m64" "-I" "/tmp/.tmpcx4Qh4" "-I" "/tmp/.tmpcx4Qh4/target/include" "-I" "/tmp/.tmpcx4Qh4" "-Wall" "-Wextra" "-std=c++14" "-o" "/tmp/.tmpcx4Qh4/target/cxx/gen0.o" "-c" "/tmp/.tmpcx4Qh4/target/cxx/gen0.cxx" [INFO] [stdout] exit status: 0 [INFO] [stdout] AR_x86_64-unknown-linux-gnu = None [INFO] [stdout] AR_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_AR = None [INFO] [stdout] AR = None [INFO] [stdout] running: "ar" "cq" "/tmp/.tmpcx4Qh4/target/libautocxx-demo.a" "/tmp/.tmpcx4Qh4/target/cxx/gen0.o" [INFO] [stdout] exit status: 0 [INFO] [stdout] running: "ar" "s" "/tmp/.tmpcx4Qh4/target/libautocxx-demo.a" [INFO] [stdout] exit status: 0 [INFO] [stdout] cargo:rustc-link-lib=static=autocxx-demo [INFO] [stdout] cargo:rustc-link-search=native=/tmp/.tmpcx4Qh4/target [INFO] [stdout] CXXSTDLIB_x86_64-unknown-linux-gnu = None [INFO] [stdout] CXXSTDLIB_x86_64_unknown_linux_gnu = None [INFO] [stdout] HOST_CXXSTDLIB = None [INFO] [stdout] CXXSTDLIB = None [WARN] too many lines in the log, truncating it