[INFO] fetching crate gdnative-sys 0.11.3... [INFO] testing gdnative-sys-0.11.3 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1 [INFO] extracting crate gdnative-sys 0.11.3 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate gdnative-sys 0.11.3 [INFO] finished tweaking crates.io crate gdnative-sys 0.11.3 [INFO] tweaked toml for crates.io crate gdnative-sys 0.11.3 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate gdnative-sys 0.11.3 on toolchain b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 31 packages to latest compatible versions [INFO] [stderr] Adding bindgen v0.63.0 (available: v0.72.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 71f8a6c98f9d4123d149e018b734e82d361fecad64c1c6d1744bfdf0cc037dd9 [INFO] running `Command { std: "docker" "start" "-a" "71f8a6c98f9d4123d149e018b734e82d361fecad64c1c6d1744bfdf0cc037dd9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "71f8a6c98f9d4123d149e018b734e82d361fecad64c1c6d1744bfdf0cc037dd9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "71f8a6c98f9d4123d149e018b734e82d361fecad64c1c6d1744bfdf0cc037dd9", kill_on_drop: false }` [INFO] [stdout] 71f8a6c98f9d4123d149e018b734e82d361fecad64c1c6d1744bfdf0cc037dd9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 62d34cdc52e303ae58819389e497f232a97ca9f8d1a52415629a284c72b8b11a [INFO] running `Command { std: "docker" "start" "-a" "62d34cdc52e303ae58819389e497f232a97ca9f8d1a52415629a284c72b8b11a", kill_on_drop: false }` [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling miniserde v0.1.43 [INFO] [stderr] Compiling bindgen v0.63.0 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling ryu v1.0.20 [INFO] [stderr] Compiling itoa v1.0.15 [INFO] [stderr] Compiling mini-internal v0.1.43 [INFO] [stderr] Compiling libloading v0.8.9 [INFO] [stderr] Compiling clang-sys v1.8.1 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling regex-automata v0.4.11 [INFO] [stderr] Compiling regex v1.11.3 [INFO] [stderr] Compiling gdnative-sys v0.11.3 (/opt/rustwide/workdir) [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> build.rs:395:13 [INFO] [stdout] | [INFO] [stdout] 394 | fn begin(out: &mut Option) -> &mut dyn de::Visitor { [INFO] [stdout] | -------------------------------------------------------- move the `impl` block outside of this associated function `begin` [INFO] [stdout] 395 | impl de::Visitor for Place { [INFO] [stdout] | ^^^^^-----------^^^^^-----^--------^ [INFO] [stdout] | | | | [INFO] [stdout] | | | `Argument` is not local [INFO] [stdout] | | `Place` is not local [INFO] [stdout] | `Visitor` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.38s [INFO] running `Command { std: "docker" "inspect" "62d34cdc52e303ae58819389e497f232a97ca9f8d1a52415629a284c72b8b11a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "62d34cdc52e303ae58819389e497f232a97ca9f8d1a52415629a284c72b8b11a", kill_on_drop: false }` [INFO] [stdout] 62d34cdc52e303ae58819389e497f232a97ca9f8d1a52415629a284c72b8b11a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 49e85aa7daae000b074cb84828926b25c8de51b4257377987e7f36a3b5235aa5 [INFO] running `Command { std: "docker" "start" "-a" "49e85aa7daae000b074cb84828926b25c8de51b4257377987e7f36a3b5235aa5", kill_on_drop: false }` [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> build.rs:395:13 [INFO] [stdout] | [INFO] [stdout] 394 | fn begin(out: &mut Option) -> &mut dyn de::Visitor { [INFO] [stdout] | -------------------------------------------------------- move the `impl` block outside of this associated function `begin` [INFO] [stdout] 395 | impl de::Visitor for Place { [INFO] [stdout] | ^^^^^-----------^^^^^-----^--------^ [INFO] [stdout] | | | | [INFO] [stdout] | | | `Argument` is not local [INFO] [stdout] | | `Place` is not local [INFO] [stdout] | `Visitor` is not local [INFO] [stdout] | [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling gdnative-sys v0.11.3 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 19.31s [INFO] running `Command { std: "docker" "inspect" "49e85aa7daae000b074cb84828926b25c8de51b4257377987e7f36a3b5235aa5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49e85aa7daae000b074cb84828926b25c8de51b4257377987e7f36a3b5235aa5", kill_on_drop: false }` [INFO] [stdout] 49e85aa7daae000b074cb84828926b25c8de51b4257377987e7f36a3b5235aa5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ea4f410fa642d809efc38ea9204d505d8bf4dd0f6acbd065a1e145308391f502 [INFO] running `Command { std: "docker" "start" "-a" "ea4f410fa642d809efc38ea9204d505d8bf4dd0f6acbd065a1e145308391f502", kill_on_drop: false }` [INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stderr] --> build.rs:395:13 [INFO] [stderr] | [INFO] [stderr] 394 | fn begin(out: &mut Option) -> &mut dyn de::Visitor { [INFO] [stderr] | -------------------------------------------------------- move the `impl` block outside of this associated function `begin` [INFO] [stderr] 395 | impl de::Visitor for Place { [INFO] [stderr] | ^^^^^-----------^^^^^-----^--------^ [INFO] [stderr] | | | | [INFO] [stderr] | | | `Argument` is not local [INFO] [stderr] | | `Place` is not local [INFO] [stderr] | `Visitor` is not local [INFO] [stderr] | [INFO] [stderr] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stderr] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `gdnative-sys` (build script) generated 1 warning [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/gdnative_sys-bfa5f82f86a769a0) [INFO] [stdout] [INFO] [stdout] running 68 tests [INFO] [stdout] test bindgen_test_layout_godot_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_aabb ... ok [INFO] [stdout] test bindgen_test_layout_godot_arvr_interface_gdnative ... ok [INFO] [stdout] test bindgen_test_layout_godot_basis ... ok [INFO] [stdout] test bindgen_test_layout_godot_color ... ok [INFO] [stdout] test bindgen_test_layout_godot_dictionary ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_api_version ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_core_1_1_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_char_string ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_core_1_2_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_core_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_arvr_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_nativescript_1_1_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_nativescript_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_android_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_net_3_2_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_net_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_pluginscript_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_ext_videodecoder_api_struct ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_init_options ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_terminate_options ... ok [INFO] [stdout] test bindgen_test_layout_godot_instance_binding_functions ... ok [INFO] [stdout] test bindgen_test_layout_godot_instance_create_func ... ok [INFO] [stdout] test bindgen_test_layout_godot_instance_destroy_func ... ok [INFO] [stdout] test bindgen_test_layout_godot_instance_method ... ok [INFO] [stdout] test bindgen_test_layout_godot_method_arg ... ok [INFO] [stdout] test bindgen_test_layout_godot_method_attributes ... ok [INFO] [stdout] test bindgen_test_layout_godot_method_bind ... ok [INFO] [stdout] test bindgen_test_layout_godot_net_multiplayer_peer ... ok [INFO] [stdout] test bindgen_test_layout_godot_net_packet_peer ... ok [INFO] [stdout] test bindgen_test_layout_godot_net_stream_peer ... ok [INFO] [stdout] test bindgen_test_layout_godot_net_webrtc_data_channel ... ok [INFO] [stdout] test bindgen_test_layout_godot_net_webrtc_library ... ok [INFO] [stdout] test bindgen_test_layout_godot_net_webrtc_peer_connection ... ok [INFO] [stdout] test bindgen_test_layout_godot_node_path ... ok [INFO] [stdout] test bindgen_test_layout_godot_plane ... ok [INFO] [stdout] test bindgen_test_layout_godot_pluginscript_instance_desc ... ok [INFO] [stdout] test bindgen_test_layout_godot_pluginscript_language_desc ... ok [INFO] [stdout] test bindgen_test_layout_godot_pluginscript_profiling_data ... ok [INFO] [stdout] test bindgen_test_layout_godot_pluginscript_script_manifest ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_array_read_access ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_array_write_access ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_byte_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_color_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_int_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_real_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_string_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_vector2_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_pool_vector3_array ... ok [INFO] [stdout] test bindgen_test_layout_godot_property_attributes ... ok [INFO] [stdout] test bindgen_test_layout_godot_property_get_func ... ok [INFO] [stdout] test bindgen_test_layout_godot_property_set_func ... ok [INFO] [stdout] test bindgen_test_layout_godot_quat ... ok [INFO] [stdout] test bindgen_test_layout_godot_rect2 ... ok [INFO] [stdout] test bindgen_test_layout_godot_rid ... ok [INFO] [stdout] test bindgen_test_layout_godot_signal ... ok [INFO] [stdout] test bindgen_test_layout_godot_signal_argument ... ok [INFO] [stdout] test bindgen_test_layout_godot_string ... ok [INFO] [stdout] test bindgen_test_layout_godot_string_name ... ok [INFO] [stdout] test bindgen_test_layout_godot_transform ... ok [INFO] [stdout] test bindgen_test_layout_godot_variant ... ok [INFO] [stdout] test bindgen_test_layout_godot_transform2d ... ok [INFO] [stdout] test bindgen_test_layout_godot_variant_call_error ... ok [INFO] [stdout] test bindgen_test_layout_godot_vector3 ... ok [INFO] [stdout] test bindgen_test_layout_godot_videodecoder_interface_gdnative ... ok [INFO] [stdout] test bindgen_test_layout_godot_vector2 ... ok [INFO] [stdout] test bindgen_test_layout_godot_pluginscript_script_desc ... ok [INFO] [stdout] test bindgen_test_layout_godot_gdnative_api_struct ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Doc-tests gdnative_sys [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ea4f410fa642d809efc38ea9204d505d8bf4dd0f6acbd065a1e145308391f502", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea4f410fa642d809efc38ea9204d505d8bf4dd0f6acbd065a1e145308391f502", kill_on_drop: false }` [INFO] [stdout] ea4f410fa642d809efc38ea9204d505d8bf4dd0f6acbd065a1e145308391f502