[INFO] fetching crate cynic-codegen 3.12.0... [INFO] testing cynic-codegen-3.12.0 against master#cdb45c87e2cd43495379f7e867e3cc15dcee9f93 for pr-145838-1 [INFO] extracting crate cynic-codegen 3.12.0 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate cynic-codegen 3.12.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate cynic-codegen 3.12.0 [INFO] tweaked toml for crates.io crate cynic-codegen 3.12.0 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate cynic-codegen 3.12.0 on toolchain cdb45c87e2cd43495379f7e867e3cc15dcee9f93 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "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" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 136 packages to latest compatible versions [INFO] [stderr] Adding darling v0.20.11 (available: v0.21.3) [INFO] [stderr] Adding rkyv v0.7.45 (available: v0.8.11) [INFO] [stderr] Adding rstest v0.23.0 (available: v0.26.1) [INFO] [stderr] Adding strsim v0.10.0 (available: v0.11.1) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.16) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded cynic-parser v0.10.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] cae78d7fcdd0320007f659d618fdd768d43fe6642feda440f537fff072b5e3b9 [INFO] running `Command { std: "docker" "start" "-a" "cae78d7fcdd0320007f659d618fdd768d43fe6642feda440f537fff072b5e3b9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cae78d7fcdd0320007f659d618fdd768d43fe6642feda440f537fff072b5e3b9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cae78d7fcdd0320007f659d618fdd768d43fe6642feda440f537fff072b5e3b9", kill_on_drop: false }` [INFO] [stdout] cae78d7fcdd0320007f659d618fdd768d43fe6642feda440f537fff072b5e3b9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 17ba7dc780f6bbafae161d47fe5c63623f78abf303f7a684f3019f1ee2b6da06 [INFO] running `Command { std: "docker" "start" "-a" "17ba7dc780f6bbafae161d47fe5c63623f78abf303f7a684f3019f1ee2b6da06", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling regex-syntax v0.8.6 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling beef v0.5.2 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling lalrpop-util v0.22.2 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling logos-codegen v0.14.4 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling ouroboros_macro v0.18.5 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling logos-derive v0.14.4 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling logos v0.14.4 [INFO] [stderr] Compiling cynic-parser v0.10.0 [INFO] [stderr] Compiling ouroboros v0.18.5 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling cynic-codegen v3.12.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: trait `SynTypeExt` is never used [INFO] [stdout] --> src/fragment_derive/type_ext.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | pub trait SynTypeExt { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.10s [INFO] running `Command { std: "docker" "inspect" "17ba7dc780f6bbafae161d47fe5c63623f78abf303f7a684f3019f1ee2b6da06", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "17ba7dc780f6bbafae161d47fe5c63623f78abf303f7a684f3019f1ee2b6da06", kill_on_drop: false }` [INFO] [stdout] 17ba7dc780f6bbafae161d47fe5c63623f78abf303f7a684f3019f1ee2b6da06 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 31d87f07a425b935aaadbdc899f7f62e2a0560aea08d587ab66d5a8d2e63a985 [INFO] running `Command { std: "docker" "start" "-a" "31d87f07a425b935aaadbdc899f7f62e2a0560aea08d587ab66d5a8d2e63a985", kill_on_drop: false }` [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling condtype v1.3.0 [INFO] [stderr] Compiling regex-lite v0.1.7 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling maplit v1.0.2 [INFO] [stderr] Compiling assert_matches v1.5.0 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling rstest_macros v0.23.0 [INFO] [stderr] Compiling terminal_size v0.4.3 [INFO] [stderr] Compiling clap_builder v4.5.46 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling insta v1.43.1 [INFO] [stderr] Compiling clap v4.5.46 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling logos-codegen v0.14.4 [INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling logos-derive v0.14.4 [INFO] [stderr] Compiling ouroboros_macro v0.18.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling divan-macros v0.1.21 [INFO] [stderr] Compiling logos v0.14.4 [INFO] [stderr] Compiling cynic-parser v0.10.0 [INFO] [stderr] Compiling divan v0.1.21 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling ouroboros v0.18.5 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling cynic-codegen v3.12.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling rstest v0.23.0 [INFO] [stdout] warning: trait `SynTypeExt` is never used [INFO] [stdout] --> src/fragment_derive/type_ext.rs:1:11 [INFO] [stdout] | [INFO] [stdout] 1 | pub trait SynTypeExt { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stdout] --> src/fragment_derive/directives/parsing.rs:193:9 [INFO] [stdout] | [INFO] [stdout] 193 | insta::assert_display_snapshot!(err, @"missing argument: if"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stdout] --> src/fragment_derive/directives/parsing.rs:200:9 [INFO] [stdout] | [INFO] [stdout] 200 | insta::assert_display_snapshot!(err, @"unknown argument: other"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stdout] --> src/fragment_derive/directives/parsing.rs:207:9 [INFO] [stdout] | [INFO] [stdout] 207 | insta::assert_display_snapshot!(err, @"duplicate argument"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stdout] --> src/fragment_derive/directives/parsing.rs:213:9 [INFO] [stdout] | [INFO] [stdout] 213 | insta::assert_display_snapshot!(err, @"invalid argument for if: expected a booolean or variable"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stdout] --> src/inline_fragments_derive/input.rs:198:9 [INFO] [stdout] | [INFO] [stdout] 198 | insta::assert_display_snapshot!(input.validate(ValidationMode::Interface).unwrap_err(), @r###" [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stdout] --> src/inline_fragments_derive/input.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | insta::assert_display_snapshot!(input.validate(ValidationMode::Union).unwrap_err(), @r###" [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stdout] --> src/inline_fragments_derive/input.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | insta::assert_display_snapshot!(input.validate(ValidationMode::Union).unwrap_err(), @r###" [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 41.46s [INFO] running `Command { std: "docker" "inspect" "31d87f07a425b935aaadbdc899f7f62e2a0560aea08d587ab66d5a8d2e63a985", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "31d87f07a425b935aaadbdc899f7f62e2a0560aea08d587ab66d5a8d2e63a985", kill_on_drop: false }` [INFO] [stdout] 31d87f07a425b935aaadbdc899f7f62e2a0560aea08d587ab66d5a8d2e63a985 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+cdb45c87e2cd43495379f7e867e3cc15dcee9f93" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 589b3606657b1770535f4ea1b18378e0876a6e42686f664c04dc4866e1dfec91 [INFO] running `Command { std: "docker" "start" "-a" "589b3606657b1770535f4ea1b18378e0876a6e42686f664c04dc4866e1dfec91", kill_on_drop: false }` [INFO] [stderr] warning: trait `SynTypeExt` is never used [INFO] [stderr] --> src/fragment_derive/type_ext.rs:1:11 [INFO] [stderr] | [INFO] [stderr] 1 | pub trait SynTypeExt { [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `cynic-codegen` (lib) generated 1 warning [INFO] [stderr] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stderr] --> src/fragment_derive/directives/parsing.rs:193:9 [INFO] [stderr] | [INFO] [stderr] 193 | insta::assert_display_snapshot!(err, @"missing argument: if"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stderr] --> src/fragment_derive/directives/parsing.rs:200:9 [INFO] [stderr] | [INFO] [stderr] 200 | insta::assert_display_snapshot!(err, @"unknown argument: other"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stderr] --> src/fragment_derive/directives/parsing.rs:207:9 [INFO] [stderr] | [INFO] [stderr] 207 | insta::assert_display_snapshot!(err, @"duplicate argument"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stderr] --> src/fragment_derive/directives/parsing.rs:213:9 [INFO] [stderr] | [INFO] [stderr] 213 | insta::assert_display_snapshot!(err, @"invalid argument for if: expected a booolean or variable"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stderr] --> src/inline_fragments_derive/input.rs:198:9 [INFO] [stderr] | [INFO] [stderr] 198 | insta::assert_display_snapshot!(input.validate(ValidationMode::Interface).unwrap_err(), @r###" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stderr] --> src/inline_fragments_derive/input.rs:215:9 [INFO] [stderr] | [INFO] [stderr] 215 | insta::assert_display_snapshot!(input.validate(ValidationMode::Union).unwrap_err(), @r###" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated macro `insta::assert_display_snapshot`: use assert_snapshot!() instead [INFO] [stderr] --> src/inline_fragments_derive/input.rs:234:9 [INFO] [stderr] | [INFO] [stderr] 234 | insta::assert_display_snapshot!(input.validate(ValidationMode::Union).unwrap_err(), @r###" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `cynic-codegen` (lib test) generated 7 warnings [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.16s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cynic_codegen-65044668de650ad9) [INFO] [stdout] [INFO] [stdout] running 145 tests [INFO] [stdout] test enum_derive::input::tests::test_enum_with_empty_fallback ... ok [INFO] [stdout] test enum_derive::input::tests::test_enum_with_string_fallback ... ok [INFO] [stdout] test enum_derive::tests::join_variants_happy_path::case_2 ... ok [INFO] [stdout] test enum_derive::tests::join_variants_missing_gql_variant ... ok [INFO] [stdout] test enum_derive::input::tests::test_enum_with_no_fallbacks ... ok [INFO] [stdout] test enum_derive::tests::join_variants_missing_rust_variant_in_a_non_exhaustive_enum ... ok [INFO] [stdout] test fragment_derive::arguments::parsing::test::test_parsing_list_and_object ... ok [INFO] [stdout] test enum_derive::tests::join_variants_missing_rust_variant ... ok [INFO] [stdout] test fragment_derive::arguments::parsing::test::test_parsing_multiple_arg_expressions ... ok [INFO] [stdout] test fragment_derive::arguments::parsing::test::test_parsing_null ... ok [INFO] [stdout] test fragment_derive::arguments::parsing::test::test_parsing_string_literal ... ok [INFO] [stdout] test enum_derive::tests::join_variants_with_field_rename ... ok [INFO] [stdout] test enum_derive::tests::join_variants_happy_path::case_1 ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_03_empty_nullable_args ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_missing_argument ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_10_boolean_scalar ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_04_a_list_of_strings ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_06_an_enum ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_parsing_boolean_literal_with_variables ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_07_variable_in_object ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_parsing_skip ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_unknown_argument ... ok [INFO] [stdout] test fragment_derive::input::tests::test_fragment_derive_validate_failed ... ok [INFO] [stdout] test fragment_derive::input::tests::test_fragment_derive_validate_fails ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_other_directives ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_09_top_level_variables ... ok [INFO] [stdout] test fragment_derive::input::tests::test_fragment_derive_validate_pass_no_graphql_type ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_duplicate_argument ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_01_scalars ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_12_unknown_parameter ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_08_top_level_variable ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_05_list_wrapping ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse_errors_without_argument_struct ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_02_missing_nullable_scalars ... ok [INFO] [stdout] test fragment_derive::arguments::tests::test_analyse::case_11_missing_parameter ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_parsing_include ... ok [INFO] [stdout] test fragment_derive::directives::parsing::test::test_non_boolean_argument ... ok [INFO] [stdout] test fragment_derive::input::tests::test_fragment_derive_validate_pass ... ok [INFO] [stdout] test fragment_derive::type_ext::tests::test_inner_type::case_1 ... ok [INFO] [stdout] test fragment_derive::type_ext::tests::test_inner_type::case_2 ... ok [INFO] [stdout] test fragment_derive::type_ext::tests::test_inner_type::case_3 ... ok [INFO] [stdout] test fragment_derive::type_ext::tests::test_inner_type::case_4 ... ok [INFO] [stdout] test idents::old_ident::tests::casings_are_not_lossy_where_possible ... ok [INFO] [stdout] test idents::old_ident::tests::test_to_snake_case ... ok [INFO] [stdout] test idents::old_ident::tests::test_underscore ... ok [INFO] [stdout] test idents::old_ident::tests::test_to_pascal_case ... ok [INFO] [stdout] test idents::old_ident::tests::test_to_camel_case ... ok [INFO] [stdout] test inline_fragments_derive::input::tests::test_interface_validation ... ok [INFO] [stdout] test inline_fragments_derive::input::tests::test_interface_fallback_validation_happy_path ... ok [INFO] [stdout] test inline_fragments_derive::input::tests::test_union_fallback_validation_happy_path ... ok [INFO] [stdout] test inline_fragments_derive::input::tests::test_union_fallback_validation_with_newtype ... ok [INFO] [stdout] test inline_fragments_derive::input::tests::test_union_validation ... ok [INFO] [stdout] test input_object_derive::test::test_join_fields_when_all_required ... ok [INFO] [stdout] test inline_fragments_derive::input::tests::test_multiple_fallback_validation ... ok [INFO] [stdout] test input_object_derive::test::test_join_fields_when_required_field_missing ... ok [INFO] [stdout] test input_object_derive::test::test_join_fields_when_not_required ... ok [INFO] [stdout] test fragment_derive::arguments::parsing::test::test_parsing_boolean_literal ... ok [INFO] [stdout] test schema::type_index::schema_backed::tests::test_build_type_ref_non_null_type ... ok [INFO] [stdout] test schema::type_index::schema_backed::tests::test_build_type_ref_null_type ... ok [INFO] [stdout] test schema::type_index::schema_backed::tests::test_build_type_ref_option_list_of_required ... ok [INFO] [stdout] test schema::type_index::schema_backed::tests::test_build_type_ref_option_list_type ... ok [INFO] [stdout] test schema::type_index::schema_backed::tests::test_build_type_ref_required_list_type ... ok [INFO] [stdout] test enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__ ... FAILED [INFO] [stdout] test inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type ... FAILED [INFO] [stdout] test schema_for_derives::tests::test_insert_cynic_attrs ... ok [INFO] [stdout] test schema_for_derives::tests::test_insert_cynic_attrs_when_already_inserted ... ok [INFO] [stdout] test schema_for_derives::utils::tests::test_find_derives_on_enum ... ok [INFO] [stdout] test schema_for_derives::utils::tests::test_find_derives_when_no_cynic_derive ... ok [INFO] [stdout] test schema_for_derives::utils::tests::test_find_derives_when_no_derive ... ok [INFO] [stdout] test schema_for_derives::utils::tests::test_find_derives_with_fragment ... ok [INFO] [stdout] test types::alignment::tests::test_align_double_nested_reference_types ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_1_missing_outer_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_2_missing_inner_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_3_missing_inner_and_outer_option ... ok [INFO] [stdout] test schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github ... FAILED [INFO] [stdout] test schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars ... FAILED [INFO] [stdout] test inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface ... FAILED [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_4_missing_vec ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_8_default_on_non_nullable_scalar ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_7_missing_option_vec_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_9_default_on_non_nullable_list ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_01_an_integer ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_02_a_list ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_5_missing_vec_with_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type::case_6_missing_optional_vec ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_03_nested_list ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_04_optional_list ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_05_list_containing_optional ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_06_optional_list_options ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_07_an_integer_with_default ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_08_a_list_with_default ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_09_nested_list_with_default ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_10_optional_list_with_default ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_11_list_containing_optional_with_default ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type::case_1_additional_outer_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type::case_2_additional_inner_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type::case_4_additional_inner_option_expected_outer ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type::case_5_additional_outer_option_expected_inner ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_1_an_integer ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type::case_3_additional_inner_and_outer_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_2_a_list ... ok [INFO] [stdout] test types::alignment::tests::test_align_input_type_with_no_changes::case_12_optional_list_options_with_default ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_4_optional_list ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_6_optional_list_options ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_5_list_containing_optional ... ok [INFO] [stdout] test types::alignment::tests::test_align_reference_types ... ok [INFO] [stdout] test types::parsing::tests::test_replace_inner::case_1_replace_on_option ... ok [INFO] [stdout] test types::alignment::tests::test_align_output_type_with_no_changes::case_3_nested_list ... ok [INFO] [stdout] test types::parsing::tests::test_replace_inner::case_2_replace_on_vec ... ok [INFO] [stdout] test types::parsing::tests::test_replace_inner::case_3_replace_on_box ... ok [INFO] [stdout] test types::parsing::tests::test_replace_inner::case_4_replace_on_arc ... ok [INFO] [stdout] test types::validation::tests::test_input_type_validation ... ok [INFO] [stdout] test types::parsing::tests::test_replace_inner::case_5_replace_with_complex_inner ... ok [INFO] [stdout] test types::validation::tests::test_input_type_validation_with_default ... ok [INFO] [stdout] test types::parsing::tests::test_replace_inner::case_6_replace_with_a_full_path ... ok [INFO] [stdout] test types::validation::tests::test_output_type_check ... ok [INFO] [stdout] test types::validation::tests::test_output_type_list_validation ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_01_required_t_box ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_04_optional_t_box ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_05_option_vec_required_t ... ok [INFO] [stdout] test types::validation::tests::test_input_type_list_validation ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_07_required_vec_required_t ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_08_required_vec_required_t_no_vec ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_09_required_vec_optional_t_no_vec ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_10_required_vec_optional_t_wrong_nesting ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_02_required_t_standalone ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_03_optional_t_standalone ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_ok::case_1_required_t ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_fail::case_06_option_vec_required_t ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_ok::case_2_optional_t ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_ok::case_3_option_vec_required_t ... ok [INFO] [stdout] test types::validation::tests::test_recurse_validation_ok::case_4_required_vec_required_t ... ok [INFO] [stdout] test types::validation::tests::test_validation_when_flattening ... ok [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [INFO] [stderr] note: this is a custom toolchain, which cannot use `rustup component add` [INFO] [stderr] help: if you built this toolchain from source, and used `rustup toolchain link`, then you may be able to build the component with `x.py` [INFO] [stderr] error: 'rustfmt' is not installed for the custom toolchain 'cdb45c87e2cd43495379f7e867e3cc15dcee9f93'. [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 fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1 ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr ... FAILED [INFO] [stdout] test scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__ ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2 ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure ... FAILED [INFO] [stdout] test input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename ... FAILED [INFO] [stdout] test fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__ stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__' (34) panicked at src/enum_derive/mod.rs:516:42: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Error("Could not find file: ../schemas/test_cases.graphql") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ce5985 - core::result::Result::unwrap::h163364551793d60d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ce5985 - cynic_codegen::enum_derive::tests::snapshot_enum_derive::hc81825d5500aa6d3 [INFO] [stdout] at /opt/rustwide/workdir/src/enum_derive/mod.rs:516:42 [INFO] [stdout] 22: 0x622221cd4984 - cynic_codegen::enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__::h761708caa19978cc [INFO] [stdout] at /opt/rustwide/workdir/src/enum_derive/mod.rs:503:5 [INFO] [stdout] 23: 0x622221cd49b7 - cynic_codegen::enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__::{{closure}}::h7eb307efa5ef4212 [INFO] [stdout] at /opt/rustwide/workdir/src/enum_derive/mod.rs:514:8 [INFO] [stdout] 24: 0x622221d7a116 - core::ops::function::FnOnce::call_once::hea9076ed164939ae [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type' (192) panicked at src/inline_fragments_derive/tests.rs:37:50: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Errors { errors: [Error("Could not find file: ../cynic/tests/test-schema.graphql")] } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221d65075 - core::result::Result::unwrap::hcfe51dc3946f98c4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221d65075 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::h52e0cd1cddc94d00 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:37:50 [INFO] [stdout] 22: 0x622221cf1d0e - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type::h062fa80e1a479097 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cf1d47 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type::{{closure}}::h2d31d6343e41e248 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d78466 - core::ops::function::FnOnce::call_once::h5f16f328d1781104 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github' (389) panicked at src/schema/type_index/schema_backed.rs:556:89: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221d223fb - core::result::Result::unwrap::hb74b983b7bad9c7c [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221d223fb - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::h711801240b71d29f [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:556:89 [INFO] [stdout] 22: 0x622221d68952 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github::h83b62a0614829be3 [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:5 [INFO] [stdout] 23: 0x622221d68977 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github::{{closure}}::hfe05f2c6d9baa25d [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:14 [INFO] [stdout] 24: 0x622221d77476 - core::ops::function::FnOnce::call_once::h103518cc22e70dcf [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars' (257) panicked at src/schema/type_index/schema_backed.rs:556:89: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221d223fb - core::result::Result::unwrap::hb74b983b7bad9c7c [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221d223fb - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::h711801240b71d29f [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:556:89 [INFO] [stdout] 22: 0x622221d689c2 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars::hbd3e8b3912254a83 [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:5 [INFO] [stdout] 23: 0x622221d689e7 - cynic_codegen::schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars::{{closure}}::h5f4dd140e09f0ae2 [INFO] [stdout] at /opt/rustwide/workdir/src/schema/type_index/schema_backed.rs:552:14 [INFO] [stdout] 24: 0x622221d79ff6 - core::ops::function::FnOnce::call_once::he5fcf2635e707730 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface' (194) panicked at src/inline_fragments_derive/tests.rs:37:50: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Errors { errors: [Error("Could not find file: ../cynic/tests/test-schema.graphql")] } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221d65075 - core::result::Result::unwrap::hcfe51dc3946f98c4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221d65075 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::h52e0cd1cddc94d00 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:37:50 [INFO] [stdout] 22: 0x622221cf151e - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface::ha08f25c89e8df380 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cf1557 - cynic_codegen::inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface::{{closure}}::h6aa92e6555db0066 [INFO] [stdout] at /opt/rustwide/workdir/src/inline_fragments_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d77626 - core::ops::function::FnOnce::call_once::h16375da1d7040a6e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1 stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__spread_attr_multi_field1.snap [INFO] [stdout] Snapshot: spread_attr_multi_field1 [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 2 │- type SchemaType = schema::Film; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Film :: releaseDate , < Option < String > as cynic :: schema :: IsScalar < < schema :: __fields :: Film :: releaseDate as cynic :: schema :: Field > :: Type >> :: SchemaType > () ; [INFO] [stdout] 10 │- ::query( [INFO] [stdout] 11 │- builder [INFO] [stdout] 12 │- .inline_fragment() [INFO] [stdout] 13 │- .select_children::<::VariablesFields>(), [INFO] [stdout] 14 │- ); [INFO] [stdout] 15 │- } [INFO] [stdout] 16 │- fn name() -> Option> { [INFO] [stdout] 17 │- Some(std::borrow::Cow::Borrowed("Film")) [INFO] [stdout] 18 │- } [INFO] [stdout] 19 │-} [INFO] [stdout] 20 │-#[automatically_derived] [INFO] [stdout] 21 │-impl<'de> cynic::serde::Deserialize<'de> for Film { [INFO] [stdout] 22 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 23 │- where [INFO] [stdout] 24 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 25 │- { [INFO] [stdout] 26 │- let spreadable = cynic::__private::Spreadable::<__D::Error>::deserialize(deserializer)?; [INFO] [stdout] 27 │- Ok(Film { [INFO] [stdout] 28 │- release_date: spreadable.deserialize_field("releaseDate")?, [INFO] [stdout] 29 │- details: >::deserialize( [INFO] [stdout] 30 │- spreadable.spread_deserializer(), [INFO] [stdout] 31 │- )?, [INFO] [stdout] 32 │- }) [INFO] [stdout] 33 │- } [INFO] [stdout] 34 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1' (71) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__spread_attr_multi_field1.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221ceee4b - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1::h69ba4c66d5196735 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221ceee87 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1::{{closure}}::h0c78d25ea31a29f1 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d77246 - core::ops::function::FnOnce::call_once::h029c2e3433f94484 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__spread_attr.snap [INFO] [stdout] Snapshot: spread_attr [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 2 │- type SchemaType = schema::Film; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- ::query( [INFO] [stdout] 10 │- builder [INFO] [stdout] 11 │- .inline_fragment() [INFO] [stdout] 12 │- .select_children::<::VariablesFields>(), [INFO] [stdout] 13 │- ); [INFO] [stdout] 14 │- } [INFO] [stdout] 15 │- fn name() -> Option> { [INFO] [stdout] 16 │- Some(std::borrow::Cow::Borrowed("Film")) [INFO] [stdout] 17 │- } [INFO] [stdout] 18 │-} [INFO] [stdout] 19 │-#[automatically_derived] [INFO] [stdout] 20 │-impl<'de> cynic::serde::Deserialize<'de> for Film { [INFO] [stdout] 21 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 22 │- where [INFO] [stdout] 23 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 24 │- { [INFO] [stdout] 25 │- let spreadable = cynic::__private::Spreadable::<__D::Error>::deserialize(deserializer)?; [INFO] [stdout] 26 │- Ok(Film { [INFO] [stdout] 27 │- details: >::deserialize( [INFO] [stdout] 28 │- spreadable.spread_deserializer(), [INFO] [stdout] 29 │- )?, [INFO] [stdout] 30 │- }) [INFO] [stdout] 31 │- } [INFO] [stdout] 32 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr' (70) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__spread_attr.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221cebb2f - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr::h6402c55b03a130b0 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cebb67 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr::{{closure}}::hf64a04b88333d014 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d79456 - core::ops::function::FnOnce::call_once::h9f12b60a3ad2f863 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__ stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/scalar_derive/snapshots/cynic_codegen__scalar_derive__tests__snapshot_scalar_derive.snap [INFO] [stdout] Snapshot: snapshot_scalar_derive [INFO] [stdout] Source: src/scalar_derive/tests.rs:18 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::serde::Serialize for DateTime { [INFO] [stdout] 2 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 3 │- where [INFO] [stdout] 4 │- __S: cynic::serde::Serializer, [INFO] [stdout] 5 │- { [INFO] [stdout] 6 │- ::serialize(&self.0, serializer) [INFO] [stdout] 7 │- } [INFO] [stdout] 8 │-} [INFO] [stdout] 9 │-#[automatically_derived] [INFO] [stdout] 10 │-impl<'de> cynic::serde::Deserialize<'de> for DateTime { [INFO] [stdout] 11 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 12 │- where [INFO] [stdout] 13 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 14 │- { [INFO] [stdout] 15 │- >::deserialize(deserializer).map(Self) [INFO] [stdout] 16 │- } [INFO] [stdout] 17 │-} [INFO] [stdout] 18 │-#[automatically_derived] [INFO] [stdout] 19 │-impl cynic::schema::IsScalar for DateTime { [INFO] [stdout] 20 │- type SchemaType = schema::DateTime; [INFO] [stdout] 21 │-} [INFO] [stdout] 22 │-#[automatically_derived] [INFO] [stdout] 23 │-impl schema::variable::Variable for DateTime { [INFO] [stdout] 24 │- const TYPE: cynic::variables::VariableType = cynic::variables::VariableType::Named("DateTime"); [INFO] [stdout] 25 │-} [INFO] [stdout] 26 │-cynic :: impl_coercions ! (DateTime [] [] , schema :: DateTime); [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__' (217) panicked at src/scalar_derive/tests.rs:18:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/scalar_derive/snapshots/cynic_codegen__scalar_derive__tests__snapshot_scalar_derive.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ce9cd6 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ce9cd6 - cynic_codegen::scalar_derive::tests::snapshot_scalar_derive::hc2c4f84a39c3fbee [INFO] [stdout] at /opt/rustwide/workdir/src/scalar_derive/tests.rs:18:5 [INFO] [stdout] 22: 0x622221dbf59b - cynic_codegen::scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__::h29613846eb5ebfbc [INFO] [stdout] at /opt/rustwide/workdir/src/scalar_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221dbf5d7 - cynic_codegen::scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__::{{closure}}::hd46500adf843958a [INFO] [stdout] at /opt/rustwide/workdir/src/scalar_derive/tests.rs:14:4 [INFO] [stdout] 24: 0x622221d79736 - core::ops::function::FnOnce::call_once::haa8f4ee868e235fe [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2 stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__spread_attr_multi_field2.snap [INFO] [stdout] Snapshot: spread_attr_multi_field2 [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 2 │- type SchemaType = schema::Film; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- ::query( [INFO] [stdout] 10 │- builder [INFO] [stdout] 11 │- .inline_fragment() [INFO] [stdout] 12 │- .select_children::<::VariablesFields>(), [INFO] [stdout] 13 │- ); [INFO] [stdout] 14 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Film :: releaseDate , < Option < String > as cynic :: schema :: IsScalar < < schema :: __fields :: Film :: releaseDate as cynic :: schema :: Field > :: Type >> :: SchemaType > () ; [INFO] [stdout] 15 │- } [INFO] [stdout] 16 │- fn name() -> Option> { [INFO] [stdout] 17 │- Some(std::borrow::Cow::Borrowed("Film")) [INFO] [stdout] 18 │- } [INFO] [stdout] 19 │-} [INFO] [stdout] 20 │-#[automatically_derived] [INFO] [stdout] 21 │-impl<'de> cynic::serde::Deserialize<'de> for Film { [INFO] [stdout] 22 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 23 │- where [INFO] [stdout] 24 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 25 │- { [INFO] [stdout] 26 │- let spreadable = cynic::__private::Spreadable::<__D::Error>::deserialize(deserializer)?; [INFO] [stdout] 27 │- Ok(Film { [INFO] [stdout] 28 │- details: >::deserialize( [INFO] [stdout] 29 │- spreadable.spread_deserializer(), [INFO] [stdout] 30 │- )?, [INFO] [stdout] 31 │- release_date: spreadable.deserialize_field("releaseDate")?, [INFO] [stdout] 32 │- }) [INFO] [stdout] 33 │- } [INFO] [stdout] 34 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2' (72) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__spread_attr_multi_field2.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221cef628 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2::hb04b87be1a7fcc1a [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cef667 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2::{{closure}}::h3626b8aee1f0b8cd [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d77f36 - core::ops::function::FnOnce::call_once::h4468139803bc4262 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__flatten_attr.snap [INFO] [stdout] Snapshot: flatten_attr [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for Film { [INFO] [stdout] 2 │- type SchemaType = schema::Film; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Film"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder . select_flattened_field :: < schema :: __fields :: Film :: producers , < Vec < String > as cynic :: schema :: IsScalar < Vec < String > >> :: SchemaType , < schema :: __fields :: Film :: producers as cynic :: schema :: Field > :: Type , > () ; [INFO] [stdout] 10 │- } [INFO] [stdout] 11 │- fn name() -> Option> { [INFO] [stdout] 12 │- Some(std::borrow::Cow::Borrowed("Film")) [INFO] [stdout] 13 │- } [INFO] [stdout] 14 │-} [INFO] [stdout] 15 │-#[automatically_derived] [INFO] [stdout] 16 │-impl<'de> cynic::serde::Deserialize<'de> for Film { [INFO] [stdout] 17 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 18 │- where [INFO] [stdout] 19 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 20 │- { [INFO] [stdout] 21 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 22 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 23 │- #[allow(non_camel_case_types)] [INFO] [stdout] 24 │- enum __FragmentDeriveField { [INFO] [stdout] 25 │- #[serde(rename = "producers")] [INFO] [stdout] 26 │- producers, [INFO] [stdout] 27 │- #[serde(other)] [INFO] [stdout] 28 │- __Other, [INFO] [stdout] 29 │- } [INFO] [stdout] 30 │- struct Visitor<'de> { [INFO] [stdout] 31 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 32 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 33 │- } [INFO] [stdout] 34 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 35 │- type Value = Film; [INFO] [stdout] 36 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 37 │- formatter.write_str("struct Film") [INFO] [stdout] 38 │- } [INFO] [stdout] 39 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 40 │- where [INFO] [stdout] 41 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 42 │- { [INFO] [stdout] 43 │- let mut producers = None; [INFO] [stdout] 44 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 45 │- match __key { [INFO] [stdout] 46 │- __FragmentDeriveField::producers => { [INFO] [stdout] 47 │- if producers.is_some() { [INFO] [stdout] 48 │- return Err(cynic::serde::de::Error::duplicate_field("producers")); [INFO] [stdout] 49 │- } [INFO] [stdout] 50 │- producers = Some( [INFO] [stdout] 51 │- __map [INFO] [stdout] 52 │- .next_value::>>()? [INFO] [stdout] 53 │- .into_inner(), [INFO] [stdout] 54 │- ); [INFO] [stdout] 55 │- } [INFO] [stdout] 56 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 57 │- __map.next_value::()?; [INFO] [stdout] 58 │- } [INFO] [stdout] 59 │- } [INFO] [stdout] 60 │- } [INFO] [stdout] 61 │- let producers = [INFO] [stdout] 62 │- producers.ok_or_else(|| cynic::serde::de::Error::missing_field("producers"))?; [INFO] [stdout] 63 │- Ok(Film { producers }) [INFO] [stdout] 64 │- } [INFO] [stdout] 65 │- } [INFO] [stdout] 66 │- const FIELDS: &'static [&str] = &["producers"]; [INFO] [stdout] 67 │- deserializer.deserialize_struct( [INFO] [stdout] 68 │- "Film", [INFO] [stdout] 69 │- FIELDS, [INFO] [stdout] 70 │- Visitor { [INFO] [stdout] 71 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 72 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 73 │- }, [INFO] [stdout] 74 │- ) [INFO] [stdout] 75 │- } [INFO] [stdout] 76 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr' (73) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__flatten_attr.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221cec2a4 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr::h7ab9abcf89317389 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cec2d7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr::{{closure}}::h7f52e7cfe7ad72f2 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d7a296 - core::ops::function::FnOnce::call_once::hefbed1bc8994368e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__argument_literals.snap [INFO] [stdout] Snapshot: argument_literals [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 2 │- type SchemaType = schema::Query; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 10 │- { [INFO] [stdout] 11 │- struct PostStatePosted; [INFO] [stdout] 12 │- impl cynic::serde::Serialize for PostStatePosted { [INFO] [stdout] 13 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 14 │- where [INFO] [stdout] 15 │- __S: cynic::serde::Serializer, [INFO] [stdout] 16 │- { [INFO] [stdout] 17 │- serializer.serialize_unit_variant("", 0, "POSTED") [INFO] [stdout] 18 │- } [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │- impl cynic::coercions::CoercesTo for PostStatePosted {}; [INFO] [stdout] 21 │- field_builder [INFO] [stdout] 22 │- .argument::() [INFO] [stdout] 23 │- .value() [INFO] [stdout] 24 │- .object() [INFO] [stdout] 25 │- .field::(|builder| { [INFO] [stdout] 26 │- builder [INFO] [stdout] 27 │- .value() [INFO] [stdout] 28 │- .list() [INFO] [stdout] 29 │- .item(|builder| { [INFO] [stdout] 30 │- builder.literal(PostStatePosted); [INFO] [stdout] 31 │- }) [INFO] [stdout] 32 │- .item(|builder| { [INFO] [stdout] 33 │- builder.literal(PostStatePosted); [INFO] [stdout] 34 │- }); [INFO] [stdout] 35 │- }); [INFO] [stdout] 36 │- } [INFO] [stdout] 37 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 38 │- } [INFO] [stdout] 39 │- fn name() -> Option> { [INFO] [stdout] 40 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 41 │- } [INFO] [stdout] 42 │-} [INFO] [stdout] 43 │-#[automatically_derived] [INFO] [stdout] 44 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 45 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 46 │- where [INFO] [stdout] 47 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 48 │- { [INFO] [stdout] 49 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 50 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 51 │- #[allow(non_camel_case_types)] [INFO] [stdout] 52 │- enum __FragmentDeriveField { [INFO] [stdout] 53 │- #[serde(rename = "filteredPosts")] [INFO] [stdout] 54 │- filteredPosts, [INFO] [stdout] 55 │- #[serde(other)] [INFO] [stdout] 56 │- __Other, [INFO] [stdout] 57 │- } [INFO] [stdout] 58 │- struct Visitor<'de> { [INFO] [stdout] 59 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 60 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 61 │- } [INFO] [stdout] 62 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 63 │- type Value = MyQuery; [INFO] [stdout] 64 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 65 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 66 │- } [INFO] [stdout] 67 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 68 │- where [INFO] [stdout] 69 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 70 │- { [INFO] [stdout] 71 │- let mut filteredPosts = None; [INFO] [stdout] 72 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 73 │- match __key { [INFO] [stdout] 74 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 75 │- if filteredPosts.is_some() { [INFO] [stdout] 76 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 77 │- "filteredPosts", [INFO] [stdout] 78 │- )); [INFO] [stdout] 79 │- } [INFO] [stdout] 80 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 81 │- } [INFO] [stdout] 82 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 83 │- __map.next_value::()?; [INFO] [stdout] 84 │- } [INFO] [stdout] 85 │- } [INFO] [stdout] 86 │- } [INFO] [stdout] 87 │- let filteredPosts = filteredPosts [INFO] [stdout] 88 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("filteredPosts"))?; [INFO] [stdout] 89 │- Ok(MyQuery { filteredPosts }) [INFO] [stdout] 90 │- } [INFO] [stdout] 91 │- } [INFO] [stdout] 92 │- const FIELDS: &'static [&str] = &["filteredPosts"]; [INFO] [stdout] 93 │- deserializer.deserialize_struct( [INFO] [stdout] 94 │- "MyQuery", [INFO] [stdout] 95 │- FIELDS, [INFO] [stdout] 96 │- Visitor { [INFO] [stdout] 97 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 98 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 99 │- }, [INFO] [stdout] 100 │- ) [INFO] [stdout] 101 │- } [INFO] [stdout] 102 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals' (74) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__argument_literals.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221ced66f - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals::h16ff600a7328a365 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221ced6a7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals::{{closure}}::hf0899c75e8bd15ba [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d796f6 - core::ops::function::FnOnce::call_once::ha9f16ce835ebec6e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__feature_flagging.snap [INFO] [stdout] Snapshot: feature_flagging [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 2 │- type SchemaType = schema::Query; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder [INFO] [stdout] 10 │- .select_field::::Type, [INFO] [stdout] 12 │- >>::SchemaType>(); [INFO] [stdout] 13 │- if builder.is_feature_enabled("2018") { [INFO] [stdout] 14 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 15 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 16 │- } [INFO] [stdout] 17 │- } [INFO] [stdout] 18 │- fn name() -> Option> { [INFO] [stdout] 19 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 20 │- } [INFO] [stdout] 21 │-} [INFO] [stdout] 22 │-#[automatically_derived] [INFO] [stdout] 23 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 24 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 25 │- where [INFO] [stdout] 26 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 27 │- { [INFO] [stdout] 28 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 29 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 30 │- #[allow(non_camel_case_types)] [INFO] [stdout] 31 │- enum __FragmentDeriveField { [INFO] [stdout] 32 │- #[serde(rename = "__typename")] [INFO] [stdout] 33 │- __typename, [INFO] [stdout] 34 │- #[serde(rename = "filteredPosts")] [INFO] [stdout] 35 │- filteredPosts, [INFO] [stdout] 36 │- #[serde(other)] [INFO] [stdout] 37 │- __Other, [INFO] [stdout] 38 │- } [INFO] [stdout] 39 │- struct Visitor<'de> { [INFO] [stdout] 40 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 41 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 42 │- } [INFO] [stdout] 43 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 44 │- type Value = MyQuery; [INFO] [stdout] 45 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 46 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 47 │- } [INFO] [stdout] 48 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 49 │- where [INFO] [stdout] 50 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 51 │- { [INFO] [stdout] 52 │- let mut __typename = None; [INFO] [stdout] 53 │- let mut filteredPosts = None; [INFO] [stdout] 54 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 55 │- match __key { [INFO] [stdout] 56 │- __FragmentDeriveField::__typename => { [INFO] [stdout] 57 │- if __typename.is_some() { [INFO] [stdout] 58 │- return Err(cynic::serde::de::Error::duplicate_field("__typename")); [INFO] [stdout] 59 │- } [INFO] [stdout] 60 │- __typename = Some(__map.next_value()?); [INFO] [stdout] 61 │- } [INFO] [stdout] 62 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 63 │- if filteredPosts.is_some() { [INFO] [stdout] 64 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 65 │- "filteredPosts", [INFO] [stdout] 66 │- )); [INFO] [stdout] 67 │- } [INFO] [stdout] 68 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 69 │- } [INFO] [stdout] 70 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 71 │- __map.next_value::()?; [INFO] [stdout] 72 │- } [INFO] [stdout] 73 │- } [INFO] [stdout] 74 │- } [INFO] [stdout] 75 │- let __typename = __typename [INFO] [stdout] 76 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("__typename"))?; [INFO] [stdout] 77 │- let filteredPosts = filteredPosts.unwrap_or_default(); [INFO] [stdout] 78 │- Ok(MyQuery { [INFO] [stdout] 79 │- __typename, [INFO] [stdout] 80 │- filteredPosts, [INFO] [stdout] 81 │- }) [INFO] [stdout] 82 │- } [INFO] [stdout] 83 │- } [INFO] [stdout] 84 │- const FIELDS: &'static [&str] = &["__typename", "filteredPosts"]; [INFO] [stdout] 85 │- deserializer.deserialize_struct( [INFO] [stdout] 86 │- "MyQuery", [INFO] [stdout] 87 │- FIELDS, [INFO] [stdout] 88 │- Visitor { [INFO] [stdout] 89 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 90 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 91 │- }, [INFO] [stdout] 92 │- ) [INFO] [stdout] 93 │- } [INFO] [stdout] 94 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging' (75) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__feature_flagging.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221ceceb4 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging::h5f1df993233ca198 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cecee7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging::{{closure}}::h57bdf1156f0a3c7f [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d77856 - core::ops::function::FnOnce::call_once::h23b3fe20ccc93ff2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__not_sure.snap [INFO] [stdout] Snapshot: not_sure [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 2 │- type SchemaType = schema::Query; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 10 │- { [INFO] [stdout] 11 │- struct PostStateDraft; [INFO] [stdout] 12 │- impl cynic::serde::Serialize for PostStateDraft { [INFO] [stdout] 13 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 14 │- where [INFO] [stdout] 15 │- __S: cynic::serde::Serializer, [INFO] [stdout] 16 │- { [INFO] [stdout] 17 │- serializer.serialize_unit_variant("", 0, "DRAFT") [INFO] [stdout] 18 │- } [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │- impl cynic::coercions::CoercesTo for PostStateDraft {}; [INFO] [stdout] 21 │- struct PostStatePosted; [INFO] [stdout] 22 │- impl cynic::serde::Serialize for PostStatePosted { [INFO] [stdout] 23 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 24 │- where [INFO] [stdout] 25 │- __S: cynic::serde::Serializer, [INFO] [stdout] 26 │- { [INFO] [stdout] 27 │- serializer.serialize_unit_variant("", 0, "POSTED") [INFO] [stdout] 28 │- } [INFO] [stdout] 29 │- } [INFO] [stdout] 30 │- impl cynic::coercions::CoercesTo for PostStatePosted {}; [INFO] [stdout] 31 │- field_builder [INFO] [stdout] 32 │- .argument::() [INFO] [stdout] 33 │- .value() [INFO] [stdout] 34 │- .object() [INFO] [stdout] 35 │- .field::(|builder| { [INFO] [stdout] 36 │- builder [INFO] [stdout] 37 │- .value() [INFO] [stdout] 38 │- .list() [INFO] [stdout] 39 │- .item(|builder| { [INFO] [stdout] 40 │- builder.literal(PostStatePosted); [INFO] [stdout] 41 │- }) [INFO] [stdout] 42 │- .item(|builder| { [INFO] [stdout] 43 │- builder.literal(PostStateDraft); [INFO] [stdout] 44 │- }); [INFO] [stdout] 45 │- }); [INFO] [stdout] 46 │- } [INFO] [stdout] 47 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 48 │- } [INFO] [stdout] 49 │- fn name() -> Option> { [INFO] [stdout] 50 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 51 │- } [INFO] [stdout] 52 │-} [INFO] [stdout] 53 │-#[automatically_derived] [INFO] [stdout] 54 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 55 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 56 │- where [INFO] [stdout] 57 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 58 │- { [INFO] [stdout] 59 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 60 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 61 │- #[allow(non_camel_case_types)] [INFO] [stdout] 62 │- enum __FragmentDeriveField { [INFO] [stdout] 63 │- #[serde(rename = "filteredPosts")] [INFO] [stdout] 64 │- filteredPosts, [INFO] [stdout] 65 │- #[serde(other)] [INFO] [stdout] 66 │- __Other, [INFO] [stdout] 67 │- } [INFO] [stdout] 68 │- struct Visitor<'de> { [INFO] [stdout] 69 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 70 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 71 │- } [INFO] [stdout] 72 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 73 │- type Value = MyQuery; [INFO] [stdout] 74 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 75 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 76 │- } [INFO] [stdout] 77 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 78 │- where [INFO] [stdout] 79 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 80 │- { [INFO] [stdout] 81 │- let mut filteredPosts = None; [INFO] [stdout] 82 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 83 │- match __key { [INFO] [stdout] 84 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 85 │- if filteredPosts.is_some() { [INFO] [stdout] 86 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 87 │- "filteredPosts", [INFO] [stdout] 88 │- )); [INFO] [stdout] 89 │- } [INFO] [stdout] 90 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 91 │- } [INFO] [stdout] 92 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 93 │- __map.next_value::()?; [INFO] [stdout] 94 │- } [INFO] [stdout] 95 │- } [INFO] [stdout] 96 │- } [INFO] [stdout] 97 │- let filteredPosts = filteredPosts [INFO] [stdout] 98 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("filteredPosts"))?; [INFO] [stdout] 99 │- Ok(MyQuery { filteredPosts }) [INFO] [stdout] 100 │- } [INFO] [stdout] 101 │- } [INFO] [stdout] 102 │- const FIELDS: &'static [&str] = &["filteredPosts"]; [INFO] [stdout] 103 │- deserializer.deserialize_struct( [INFO] [stdout] 104 │- "MyQuery", [INFO] [stdout] 105 │- FIELDS, [INFO] [stdout] 106 │- Visitor { [INFO] [stdout] 107 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 108 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 109 │- }, [INFO] [stdout] 110 │- ) [INFO] [stdout] 111 │- } [INFO] [stdout] 112 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure' (68) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__not_sure.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221ceac1f - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure::h9e91d394151b118f [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221ceac57 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure::{{closure}}::ha813390da073cab1 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d788f6 - core::ops::function::FnOnce::call_once::h70adeaf68d0a2d4e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/input_object_derive/snapshots/cynic_codegen__input_object_derive__tests__snapshot_input_object_derive.snap [INFO] [stdout] Snapshot: snapshot_input_object_derive [INFO] [stdout] Source: src/input_object_derive/tests.rs:24 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::InputObject for IssueOrder { [INFO] [stdout] 2 │- type SchemaType = schema::IssueOrder; [INFO] [stdout] 3 │-} [INFO] [stdout] 4 │-#[automatically_derived] [INFO] [stdout] 5 │-impl cynic::serde::Serialize for IssueOrder { [INFO] [stdout] 6 │- fn serialize<__S>(&self, serializer: __S) -> Result<__S::Ok, __S::Error> [INFO] [stdout] 7 │- where [INFO] [stdout] 8 │- __S: cynic::serde::Serializer, [INFO] [stdout] 9 │- { [INFO] [stdout] 10 │- use cynic::serde::ser::SerializeMap; [INFO] [stdout] 11 │- cynic :: assert_impl ! (OrderDirection [] [] : cynic :: Enum < SchemaType = schema :: OrderDirection >); [INFO] [stdout] 12 │- cynic :: assert_impl ! (IssueOrderField [] [] : cynic :: Enum < SchemaType = schema :: IssueOrderField >); [INFO] [stdout] 13 │- let mut map_serializer = serializer.serialize_map(Some(2usize))?; [INFO] [stdout] 14 │- map_serializer.serialize_entry("direction", &self.direction)?; [INFO] [stdout] 15 │- map_serializer.serialize_entry("field", &self.field)?; [INFO] [stdout] 16 │- map_serializer.end() [INFO] [stdout] 17 │- } [INFO] [stdout] 18 │-} [INFO] [stdout] 19 │-cynic :: impl_coercions ! (IssueOrder [] [] , schema :: IssueOrder); [INFO] [stdout] 20 │-#[automatically_derived] [INFO] [stdout] 21 │-impl schema::variable::Variable for IssueOrder { [INFO] [stdout] 22 │- const TYPE: cynic::variables::VariableType = [INFO] [stdout] 23 │- cynic::variables::VariableType::Named("IssueOrder"); [INFO] [stdout] 24 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat' (200) panicked at src/input_object_derive/tests.rs:24:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/input_object_derive/snapshots/cynic_codegen__input_object_derive__tests__snapshot_input_object_derive.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221cf0bd6 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221cf0bd6 - cynic_codegen::input_object_derive::tests::snapshot_input_object_derive::h14b22f2691b72e12 [INFO] [stdout] at /opt/rustwide/workdir/src/input_object_derive/tests.rs:24:5 [INFO] [stdout] 22: 0x622221d74200 - cynic_codegen::input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat::h25022ea8fa03f02b [INFO] [stdout] at /opt/rustwide/workdir/src/input_object_derive/tests.rs:11:1 [INFO] [stdout] 23: 0x622221d74237 - cynic_codegen::input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat::{{closure}}::h09df037dd67fbcbc [INFO] [stdout] at /opt/rustwide/workdir/src/input_object_derive/tests.rs:20:4 [INFO] [stdout] 24: 0x622221d771b6 - core::ops::function::FnOnce::call_once::h002c7ade98312b66 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__variable_in_argument.snap [INFO] [stdout] Snapshot: variable_in_argument [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 2 │- type SchemaType = schema::Query; [INFO] [stdout] 3 │- type VariablesFields = AnArgumentStructFields; [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: filteredPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 10 │- { [INFO] [stdout] 11 │- field_builder [INFO] [stdout] 12 │- .argument::() [INFO] [stdout] 13 │- .variable(AnArgumentStructFields::filters()); [INFO] [stdout] 14 │- } [INFO] [stdout] 15 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 16 │- } [INFO] [stdout] 17 │- fn name() -> Option> { [INFO] [stdout] 18 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 19 │- } [INFO] [stdout] 20 │-} [INFO] [stdout] 21 │-#[automatically_derived] [INFO] [stdout] 22 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 23 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 24 │- where [INFO] [stdout] 25 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 26 │- { [INFO] [stdout] 27 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 28 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 29 │- #[allow(non_camel_case_types)] [INFO] [stdout] 30 │- enum __FragmentDeriveField { [INFO] [stdout] 31 │- #[serde(rename = "filteredPosts")] [INFO] [stdout] 32 │- filteredPosts, [INFO] [stdout] 33 │- #[serde(other)] [INFO] [stdout] 34 │- __Other, [INFO] [stdout] 35 │- } [INFO] [stdout] 36 │- struct Visitor<'de> { [INFO] [stdout] 37 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 38 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 39 │- } [INFO] [stdout] 40 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 41 │- type Value = MyQuery; [INFO] [stdout] 42 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 43 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 44 │- } [INFO] [stdout] 45 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 46 │- where [INFO] [stdout] 47 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 48 │- { [INFO] [stdout] 49 │- let mut filteredPosts = None; [INFO] [stdout] 50 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 51 │- match __key { [INFO] [stdout] 52 │- __FragmentDeriveField::filteredPosts => { [INFO] [stdout] 53 │- if filteredPosts.is_some() { [INFO] [stdout] 54 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 55 │- "filteredPosts", [INFO] [stdout] 56 │- )); [INFO] [stdout] 57 │- } [INFO] [stdout] 58 │- filteredPosts = Some(__map.next_value()?); [INFO] [stdout] 59 │- } [INFO] [stdout] 60 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 61 │- __map.next_value::()?; [INFO] [stdout] 62 │- } [INFO] [stdout] 63 │- } [INFO] [stdout] 64 │- } [INFO] [stdout] 65 │- let filteredPosts = filteredPosts [INFO] [stdout] 66 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("filteredPosts"))?; [INFO] [stdout] 67 │- Ok(MyQuery { filteredPosts }) [INFO] [stdout] 68 │- } [INFO] [stdout] 69 │- } [INFO] [stdout] 70 │- const FIELDS: &'static [&str] = &["filteredPosts"]; [INFO] [stdout] 71 │- deserializer.deserialize_struct( [INFO] [stdout] 72 │- "MyQuery", [INFO] [stdout] 73 │- FIELDS, [INFO] [stdout] 74 │- Visitor { [INFO] [stdout] 75 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 76 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 77 │- }, [INFO] [stdout] 78 │- ) [INFO] [stdout] 79 │- } [INFO] [stdout] 80 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument' (69) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__variable_in_argument.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221cee670 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument::h695afe925853a4ee [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cee6a7 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument::{{closure}}::he1b1090d0c5fc902 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d77a26 - core::ops::function::FnOnce::call_once::h2988c3596bb21371 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__argument_and_rename.snap [INFO] [stdout] Snapshot: argument_and_rename [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for MyQuery { [INFO] [stdout] 2 │- type SchemaType = schema::Query; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("Query"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: post , < Option < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 10 │- { [INFO] [stdout] 11 │- field_builder [INFO] [stdout] 12 │- .argument::() [INFO] [stdout] 13 │- .literal("1234"); [INFO] [stdout] 14 │- } [INFO] [stdout] 15 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 16 │- let mut field_builder = builder . select_field :: < schema :: __fields :: Query :: allPosts , < Vec < BlogPostOutput > as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 17 │- as cynic::QueryFragment>::query(field_builder.select_children()); [INFO] [stdout] 18 │- } [INFO] [stdout] 19 │- fn name() -> Option> { [INFO] [stdout] 20 │- Some(std::borrow::Cow::Borrowed("MyQuery")) [INFO] [stdout] 21 │- } [INFO] [stdout] 22 │-} [INFO] [stdout] 23 │-#[automatically_derived] [INFO] [stdout] 24 │-impl<'de> cynic::serde::Deserialize<'de> for MyQuery { [INFO] [stdout] 25 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 26 │- where [INFO] [stdout] 27 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 28 │- { [INFO] [stdout] 29 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 30 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 31 │- #[allow(non_camel_case_types)] [INFO] [stdout] 32 │- enum __FragmentDeriveField { [INFO] [stdout] 33 │- #[serde(rename = "post")] [INFO] [stdout] 34 │- post, [INFO] [stdout] 35 │- #[serde(rename = "allPosts")] [INFO] [stdout] 36 │- posts, [INFO] [stdout] 37 │- #[serde(other)] [INFO] [stdout] 38 │- __Other, [INFO] [stdout] 39 │- } [INFO] [stdout] 40 │- struct Visitor<'de> { [INFO] [stdout] 41 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 42 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 43 │- } [INFO] [stdout] 44 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 45 │- type Value = MyQuery; [INFO] [stdout] 46 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 47 │- formatter.write_str("struct MyQuery") [INFO] [stdout] 48 │- } [INFO] [stdout] 49 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 50 │- where [INFO] [stdout] 51 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 52 │- { [INFO] [stdout] 53 │- let mut post = None; [INFO] [stdout] 54 │- let mut posts = None; [INFO] [stdout] 55 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 56 │- match __key { [INFO] [stdout] 57 │- __FragmentDeriveField::post => { [INFO] [stdout] 58 │- if post.is_some() { [INFO] [stdout] 59 │- return Err(cynic::serde::de::Error::duplicate_field("post")); [INFO] [stdout] 60 │- } [INFO] [stdout] 61 │- post = Some(__map.next_value()?); [INFO] [stdout] 62 │- } [INFO] [stdout] 63 │- __FragmentDeriveField::posts => { [INFO] [stdout] 64 │- if posts.is_some() { [INFO] [stdout] 65 │- return Err(cynic::serde::de::Error::duplicate_field("allPosts")); [INFO] [stdout] 66 │- } [INFO] [stdout] 67 │- posts = Some(__map.next_value()?); [INFO] [stdout] 68 │- } [INFO] [stdout] 69 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 70 │- __map.next_value::()?; [INFO] [stdout] 71 │- } [INFO] [stdout] 72 │- } [INFO] [stdout] 73 │- } [INFO] [stdout] 74 │- let post = post.ok_or_else(|| cynic::serde::de::Error::missing_field("post"))?; [INFO] [stdout] 75 │- let posts = [INFO] [stdout] 76 │- posts.ok_or_else(|| cynic::serde::de::Error::missing_field("allPosts"))?; [INFO] [stdout] 77 │- Ok(MyQuery { post, posts }) [INFO] [stdout] 78 │- } [INFO] [stdout] 79 │- } [INFO] [stdout] 80 │- const FIELDS: &'static [&str] = &["post", "allPosts"]; [INFO] [stdout] 81 │- deserializer.deserialize_struct( [INFO] [stdout] 82 │- "MyQuery", [INFO] [stdout] 83 │- FIELDS, [INFO] [stdout] 84 │- Visitor { [INFO] [stdout] 85 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 86 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 87 │- }, [INFO] [stdout] 88 │- ) [INFO] [stdout] 89 │- } [INFO] [stdout] 90 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename' (66) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__argument_and_rename.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221cedef1 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename::h84a0d362774ecbbf [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cedf27 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename::{{closure}}::h9bd7bd243ae4cc0c [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d78cc6 - core::ops::function::FnOnce::call_once::h7f770e4b41c494b9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct stdout ---- [INFO] [stdout] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Snapshot Summary ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [INFO] [stdout] Snapshot file: src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__simple_struct.snap [INFO] [stdout] Snapshot: simple_struct [INFO] [stdout] Source: src/fragment_derive/tests.rs:159 [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] Expression: format_code(format!("{}", tokens)) [INFO] [stdout] ──────────────────────────────────────────────────────────────────────────────── [INFO] [stdout] -old snapshot [INFO] [stdout] +new results [INFO] [stdout] ────────────┬─────────────────────────────────────────────────────────────────── [INFO] [stdout] 0 │-#[automatically_derived] [INFO] [stdout] 1 │-impl cynic::QueryFragment for BlogPostOutput { [INFO] [stdout] 2 │- type SchemaType = schema::BlogPost; [INFO] [stdout] 3 │- type VariablesFields = (); [INFO] [stdout] 4 │- const TYPE: Option<&'static str> = Some("BlogPost"); [INFO] [stdout] 5 │- fn query( [INFO] [stdout] 6 │- mut builder: cynic::queries::SelectionBuilder<'_, Self::SchemaType, Self::VariablesFields>, [INFO] [stdout] 7 │- ) { [INFO] [stdout] 8 │- #![allow(unused_mut)] [INFO] [stdout] 9 │- let mut field_builder = builder . select_field :: < schema :: __fields :: BlogPost :: hasMetadata , < Option < bool > as cynic :: schema :: IsScalar < < schema :: __fields :: BlogPost :: hasMetadata as cynic :: schema :: Field > :: Type >> :: SchemaType > () ; [INFO] [stdout] 10 │- let mut field_builder = builder . select_field :: < schema :: __fields :: BlogPost :: author , < AuthorOutput as cynic :: QueryFragment > :: SchemaType > () ; [INFO] [stdout] 11 │- ::query(field_builder.select_children()); [INFO] [stdout] 12 │- } [INFO] [stdout] 13 │- fn name() -> Option> { [INFO] [stdout] 14 │- Some(std::borrow::Cow::Borrowed("BlogPostOutput")) [INFO] [stdout] 15 │- } [INFO] [stdout] 16 │-} [INFO] [stdout] 17 │-#[automatically_derived] [INFO] [stdout] 18 │-impl<'de> cynic::serde::Deserialize<'de> for BlogPostOutput { [INFO] [stdout] 19 │- fn deserialize<__D>(deserializer: __D) -> Result [INFO] [stdout] 20 │- where [INFO] [stdout] 21 │- __D: cynic::serde::Deserializer<'de>, [INFO] [stdout] 22 │- { [INFO] [stdout] 23 │- #[derive(cynic :: serde :: Deserialize)] [INFO] [stdout] 24 │- #[serde(field_identifier, crate = "cynic::serde")] [INFO] [stdout] 25 │- #[allow(non_camel_case_types)] [INFO] [stdout] 26 │- enum __FragmentDeriveField { [INFO] [stdout] 27 │- #[serde(rename = "hasMetadata")] [INFO] [stdout] 28 │- has_metadata, [INFO] [stdout] 29 │- #[serde(rename = "author")] [INFO] [stdout] 30 │- author, [INFO] [stdout] 31 │- #[serde(other)] [INFO] [stdout] 32 │- __Other, [INFO] [stdout] 33 │- } [INFO] [stdout] 34 │- struct Visitor<'de> { [INFO] [stdout] 35 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 36 │- lifetime: ::core::marker::PhantomData<&'de ()>, [INFO] [stdout] 37 │- } [INFO] [stdout] 38 │- impl<'de> cynic::serde::de::Visitor<'de> for Visitor<'de> { [INFO] [stdout] 39 │- type Value = BlogPostOutput; [INFO] [stdout] 40 │- fn expecting(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { [INFO] [stdout] 41 │- formatter.write_str("struct BlogPostOutput") [INFO] [stdout] 42 │- } [INFO] [stdout] 43 │- fn visit_map(self, mut __map: V) -> Result [INFO] [stdout] 44 │- where [INFO] [stdout] 45 │- V: cynic::serde::de::MapAccess<'de>, [INFO] [stdout] 46 │- { [INFO] [stdout] 47 │- let mut has_metadata = None; [INFO] [stdout] 48 │- let mut author = None; [INFO] [stdout] 49 │- while let Some(__key) = __map.next_key()? { [INFO] [stdout] 50 │- match __key { [INFO] [stdout] 51 │- __FragmentDeriveField::has_metadata => { [INFO] [stdout] 52 │- if has_metadata.is_some() { [INFO] [stdout] 53 │- return Err(cynic::serde::de::Error::duplicate_field( [INFO] [stdout] 54 │- "hasMetadata", [INFO] [stdout] 55 │- )); [INFO] [stdout] 56 │- } [INFO] [stdout] 57 │- has_metadata = Some(__map.next_value()?); [INFO] [stdout] 58 │- } [INFO] [stdout] 59 │- __FragmentDeriveField::author => { [INFO] [stdout] 60 │- if author.is_some() { [INFO] [stdout] 61 │- return Err(cynic::serde::de::Error::duplicate_field("author")); [INFO] [stdout] 62 │- } [INFO] [stdout] 63 │- author = Some(__map.next_value()?); [INFO] [stdout] 64 │- } [INFO] [stdout] 65 │- __FragmentDeriveField::__Other => { [INFO] [stdout] 66 │- __map.next_value::()?; [INFO] [stdout] 67 │- } [INFO] [stdout] 68 │- } [INFO] [stdout] 69 │- } [INFO] [stdout] 70 │- let has_metadata = has_metadata [INFO] [stdout] 71 │- .ok_or_else(|| cynic::serde::de::Error::missing_field("hasMetadata"))?; [INFO] [stdout] 72 │- let author = [INFO] [stdout] 73 │- author.ok_or_else(|| cynic::serde::de::Error::missing_field("author"))?; [INFO] [stdout] 74 │- Ok(BlogPostOutput { [INFO] [stdout] 75 │- has_metadata, [INFO] [stdout] 76 │- author, [INFO] [stdout] 77 │- }) [INFO] [stdout] 78 │- } [INFO] [stdout] 79 │- } [INFO] [stdout] 80 │- const FIELDS: &'static [&str] = &["hasMetadata", "author"]; [INFO] [stdout] 81 │- deserializer.deserialize_struct( [INFO] [stdout] 82 │- "BlogPostOutput", [INFO] [stdout] 83 │- FIELDS, [INFO] [stdout] 84 │- Visitor { [INFO] [stdout] 85 │- marker: ::core::marker::PhantomData, [INFO] [stdout] 86 │- lifetime: ::core::marker::PhantomData, [INFO] [stdout] 87 │- }, [INFO] [stdout] 88 │- ) [INFO] [stdout] 89 │- } [INFO] [stdout] 90 │-} [INFO] [stdout] ────────────┴─────────────────────────────────────────────────────────────────── [INFO] [stdout] [INFO] [stdout] thread 'fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct' (67) panicked at src/fragment_derive/tests.rs:159:5: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: FileIo(Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }, "/opt/rustwide/workdir/src/fragment_derive/snapshots/cynic_codegen__fragment_derive__tests__simple_struct.snap.new") [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x6222221bab52 - std::backtrace_rs::backtrace::libunwind::trace::h7cddb8376417e7cc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x6222221bab52 - std::backtrace_rs::backtrace::trace_unsynchronized::hb4e41acf4b349ff1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x6222221bab52 - std::sys::backtrace::_print_fmt::h1222b80910ba6eb5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x6222221bab52 - ::fmt::h5bb8a979ba5db788 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x6222221cdb7f - core::fmt::rt::Argument::fmt::h2ee2c138a50a7796 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x6222221cdb7f - core::fmt::write::h1e0dbf07fe3990bd [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x622222186533 - std::io::default_write_fmt::h7d7ad5ed6a883d81 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x622222186533 - std::io::Write::write_fmt::hc477d9325b345ece [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x622222192d02 - std::sys::backtrace::BacktraceLock::print::h788d486777205086 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x6222221986af - std::panicking::default_hook::{{closure}}::ha7bdfeb5949fc0fa [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x622222198541 - std::panicking::default_hook::h6dad75ec721846f4 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x622221e0b62e - as core::ops::function::Fn>::call::h33799d04b0b96146 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x622221e0b62e - test::test_main_with_exit_callback::{{closure}}::h880e31c829a2eb5d [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x622222198dfe - as core::ops::function::Fn>::call::h5e1b8c652ea49180 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x622222198dfe - std::panicking::panic_with_hook::hba00e869ada17676 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x622222198b1a - std::panicking::panic_handler::{{closure}}::h3d21149c258e5ceb [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x622222192e39 - std::sys::backtrace::__rust_end_short_backtrace::h4f5d9b9dfb3e6ec1 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x62222217963d - __rustc[9a7a9f9af7564de1]::rust_begin_unwind [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x6222221d7a90 - core::panicking::panic_fmt::h78e817a90331d98b [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x6222221d6ad6 - core::result::unwrap_failed::h3ce108722ad88f1e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1852:5 [INFO] [stdout] 20: 0x622221ceb348 - core::result::Result::unwrap::h15c5b8145b52e1e9 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/result.rs:1223:23 [INFO] [stdout] 21: 0x622221ceb348 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::h079852339c1eaf27 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:159:5 [INFO] [stdout] 22: 0x622221cec7e9 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct::h6fc507a7cf250bc5 [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:1 [INFO] [stdout] 23: 0x622221cec827 - cynic_codegen::fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct::{{closure}}::h99904ab7d9409fdd [INFO] [stdout] at /opt/rustwide/workdir/src/fragment_derive/tests.rs:9:10 [INFO] [stdout] 24: 0x622221d77a66 - core::ops::function::FnOnce::call_once::h2993a18b2eade193 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 25: 0x622221e0b42b - core::ops::function::FnOnce::call_once::h7f4b4fba903e39d5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 26: 0x622221e0b42b - test::__rust_begin_short_backtrace::h9277cb6a2ccfc000 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:663:18 [INFO] [stdout] 27: 0x622221e20ed5 - test::run_test_in_process::{{closure}}::h9aea5ca90d1f4423 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:74 [INFO] [stdout] 28: 0x622221e20ed5 - as core::ops::function::FnOnce<()>>::call_once::h364f5fe6cc8afa85 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 29: 0x622221e20ed5 - std::panicking::catch_unwind::do_call::h2b2bec3317fe53ec [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 30: 0x622221e20ed5 - std::panicking::catch_unwind::hc3763734156da4af [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 31: 0x622221e20ed5 - std::panic::catch_unwind::h28038391e867eabc [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 32: 0x622221e20ed5 - test::run_test_in_process::had0273166695a036 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:686:27 [INFO] [stdout] 33: 0x622221e20ed5 - test::run_test::{{closure}}::h743d09d4bb476605 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:607:43 [INFO] [stdout] 34: 0x622221df78f4 - test::run_test::{{closure}}::he950b8f9118d37e2 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/test/src/lib.rs:637:41 [INFO] [stdout] 35: 0x622221df78f4 - std::sys::backtrace::__rust_begin_short_backtrace::hbfaffa6539f6abb7 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 36: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::hcce3c2c65b9c3b20 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 37: 0x622221dfb1da - as core::ops::function::FnOnce<()>>::call_once::hb66b30b6d37985a5 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 38: 0x622221dfb1da - std::panicking::catch_unwind::do_call::h992bbe2c32dc1d79 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:590:40 [INFO] [stdout] 39: 0x622221dfb1da - std::panicking::catch_unwind::h412991d5237de610 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panicking.rs:553:19 [INFO] [stdout] 40: 0x622221dfb1da - std::panic::catch_unwind::ha82b139b3eb5840a [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/panic.rs:359:14 [INFO] [stdout] 41: 0x622221dfb1da - std::thread::Builder::spawn_unchecked_::{{closure}}::ha823b36f5114938e [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 42: 0x622221dfb1da - core::ops::function::FnOnce::call_once{{vtable.shim}}::hf120e7b1db22ac07 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/core/src/ops/function.rs:253:5 [INFO] [stdout] 43: 0x62222218cd8f - as core::ops::function::FnOnce>::call_once::h3e049222c99298ac [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 44: 0x62222218cd8f - std::sys::pal::unix::thread::Thread::new::thread_start::h942e336943ad5963 [INFO] [stdout] at /rustc/cdb45c87e2cd43495379f7e867e3cc15dcee9f93/library/std/src/sys/pal/unix/thread.rs:118:17 [INFO] [stdout] 45: 0x7db890286aa4 - [INFO] [stdout] 46: 0x7db890313a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] enum_derive::tests::snapshot_enum_derive::input_1_parse_quote___cynic_schema_path_____schemas_test_cases_graphql__ [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_01_argument_and_rename [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_02_simple_struct [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_03_not_sure [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_04_variable_in_argument [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_05_spread_attr [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_06_spread_attr_multi_field1 [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_07_spread_attr_multi_field2 [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_08_flatten_attr [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_09_argument_literals [INFO] [stdout] fragment_derive::tests::snapshot_fragment_derive::case_10_feature_flagging [INFO] [stdout] inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_1_union_type [INFO] [stdout] inline_fragments_derive::tests::snapshot_inline_fragments_derive::case_2_interface [INFO] [stdout] input_object_derive::tests::snapshot_input_object_derive::input_1_parse_quote___derive_cynic__InputObject_Debug___cynic_schema_pat [INFO] [stdout] scalar_derive::tests::snapshot_scalar_derive::input_1_parse_quote___derive_Scalar__structDateTime_String__ [INFO] [stdout] schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_1_starwars [INFO] [stdout] schema::type_index::schema_backed::tests::test_schema_validation_on_good_schemas::case_2_github [INFO] [stdout] [INFO] [stdout] test result: FAILED. 128 passed; 17 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.57s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "589b3606657b1770535f4ea1b18378e0876a6e42686f664c04dc4866e1dfec91", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "589b3606657b1770535f4ea1b18378e0876a6e42686f664c04dc4866e1dfec91", kill_on_drop: false }` [INFO] [stdout] 589b3606657b1770535f4ea1b18378e0876a6e42686f664c04dc4866e1dfec91